Как подключить USB midi-клавиатуру к qsynth с помощью qjackctl?

У меня есть следующая конфигурация звука для моей PC-300 USB Midi-клавиатуры на Ubuntu 17.04: $ cat /proc/asound/cards 0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xd1228000 irq 282 1 [HD ]: USB-Audio - USB Sound Blaster HD Creative Technology USB Sound Blaster HD at usb-0000:00:14.0-3, full speed 2 [PC300 ]: USB-Audio - PC-300 Roland PC-300 at usb-0000:00:14.0-2, full speed

Затем я хочу использовать JACK для настройки вывода с MIDI-клавиатуры. Я запускаю qjackctl и нажимаю кнопку «Настройка», а затем вкладку «Дополнительно»:

Теперь, после нажатия кнопки «ОК», я возвращаюсь в главное окно в qjackctl, и я запустил демон JACK, нажав кнопку «Пуск».

Затем я открываю новое окно терминала и запускаю qsynth и нажимаю кнопку «Настройка», а затем нажимаю «Soundfots», вкладка. Здесь я выбираю звуковой шрифт:

/usr/share/sounds/sf2/FluidR3_GM.sf2

Затем я перехожу к qjackctl и щелкаю по кнопке «Подключиться», а затем перейдите на вкладку «Аудио»:

Затем я нажимаю вкладку «Миди»:

enter image description here [!d4]

Обратите внимание, что ни один читаемый клиент не является показанном на левой панели. Следовательно, невозможно подключить MIDI-клавиатуру к Qsynth здесь.

Наконец, я щелкаю вкладку «ALSA»:

enter image description here [!d4] [ ! d13]

и как видно из скриншота выше: здесь также невозможно подключить MIDI-клавиатуру к Qsynth.

Как подключить MIDI-клавиатуру USB к qsynth с помощью JACK?

Примечание:

Настройка демона JACK, вероятно, будет правильной, так как я смог подключить клавиатуру к жидкостям с помощью jackd.

0
задан 14 October 2017 в 20:16

2 ответа

Согласно странице конфигурации Ardor

Правильный подход для использования MIDI в Linux при использовании JACK 2 - использовать a2jmidid в качестве моста между ALSA MIDI и JACK.

Итак, после запуска qjackctl мне пришлось запустить a2jmidid -e, после чего я смог запустить QSynth и, наконец, вернуться к qjackctl и подключить MIDI-клавиатуру к движку QSynth.

0
ответ дан 18 July 2018 в 05:19

Согласно странице конфигурации Ardor

Правильный подход для использования MIDI в Linux при использовании JACK 2 - использовать a2jmidid в качестве моста между ALSA MIDI и JACK.

Итак, после запуска qjackctl мне пришлось запустить a2jmidid -e, после чего я смог запустить QSynth и, наконец, вернуться к qjackctl и подключить MIDI-клавиатуру к движку QSynth.

0
ответ дан 24 July 2018 в 18:17

Другие вопросы по тегам:

Похожие вопросы: