Я хотел бы настроить клавиатуру с помощью midi-sport 2x2, я подключил все и даже установил пакет прошивки midisport, который по какой-то причине не устанавливался автоматически.
Цель - заставить компьютер воспроизводить звук пианино при нажатии клавиш клавиатуры. Если вы можете заставить это работать без домкрата, это тоже было бы хорошо. Пошаговые инструкции, чем меньше сложностей, тем лучше.
Хорошо, я выяснил наименьшее количество шагов, чтобы эта миди-клавиатура заработала:
Установите qsynth , Джек Контролируйте (называется qjackctl
) и загружайте Claudio_Piano.rar из здесь , распаковывайте и сохраняйте в удобном месте.
Запустить Jack Control (Applications
> Sound and Video
> JACK Control
в более старых версиях Ubuntu или выполнить поиск в Dash в более новых версиях Ubuntu)
Нажмите кнопку настроек в правой части панели управления Jack, в настройках переключите миди-вход, перейдя в раскрывающийся список MIDI Driver
в нижней части окна и выбрав seq
(alsa sequencer) и нажмите OK
.
Загрузите Qsynth, войдите в настройку, проверьте Enable MIDI Input
и установите драйвер midi на alsa_seq
, на вкладке аудио убедитесь, что для Audio Driver
установлено значение jack
, на вкладке звуковых шрифтов откройте ваш скачанный звуковой шрифт сверху. Нажмите ОК и перезагрузите сервер, когда он спросит.
Если Qsynth зависает, разморозьте, остановив сервер джек, а затем запустив его снова.
Вернитесь в окно JACK Audio Connection Kit
и нажмите Connect
, здесь мы собираемся убедиться на вкладке Audio
, что qsynth подключен к выходу системы (ручки перетаскивания).
На вкладке Alsa мы собираемся подключить наше midi-устройство к qsynth.
Вернитесь в Qsynth Нажмите на кнопку Channels
и внимательно посмотрите на все маленькие лампочки рядом с каждым из миди-каналов. Нажмите клавиши на клавиатуре и посмотрите, какая из них загорается. Нажмите на этот ряд и установите имя для фортепиано (или любого другого музыкального инструмента)
Играть на клавиатуре с выводом звука.
Также возможно решение, использующее только alsa-utils timidity pmidi через командную строку.
запустить робость в фоновом режиме
timidity -iA -B2,8 -Os &
узнать порты миди клавиатуры и робости через
[ 1111]pmidi -l
подключите MIDI-клавиатуру к MIDI-секвенсору через aconnect port_midi_keyboard port_timidity, например
aconnect 24:1 128:0
Прочитайте эту ссылку ... Шаг за шагом запустить устройство ввода с миди-клавиатуры? 12.04
и .. нажмите на автора, чтобы узнать больше о том, что он должен сказать. чрезвычайно полезно.
ВЫ ДОЛЖНЫ УСТАНОВИТЬ НИЗКИЙ ПОРОШОК! Вы найдете это через synaptic. это важно