jack_connect MIDI (Alsa) порты - PullRequest
0 голосов
/ 03 июня 2018

У меня проблемы с тем, чтобы понять, как я могу дать команду разъему подключить 2 порта ALSA (MIDI).

Я могу сделать это без проблем, через qjackctl.А также используйте jack_connect для подключения 2-х аудиопортов с помощью.Теперь я не могу заставить jack_lsp показать порты ALSA и не могу понять, как правильно обращаться к портам ALSA.

В qjackctl порты, которые я хочу подключить через командную строку, выглядят как:

Ouput Ports

14:Midi Through  
  0:Midi Through Port-0

 -------------------------
 Input Ports

 128: SuperCollider
    0:in0

Есть идеи?Приветствия

Ответы [ 2 ]

0 голосов
/ 16 августа 2019

В SuperCollider вы можете сделать

MIDIIn.connect(inport, device)

Inport is 0 .. (n-1), где 'n' - это количество входных портов, которые вы создали с MIDIClient.init().Устройство может быть UID или индексом в MIDIClient.sources.

Подтверждено, что MIDIIn.connect соединения отображаются в qjackctl.

0 голосов
/ 03 июня 2018

Узнал как.Просто нужно использовать aconnect менеджер соединений секвенсора ALSA.

Для подключения от 14: 0 до 128: 0: aconnect 14:0 128:0 Отключение: aconnect -d 14:0 128:0

...