On Mar 14, 2005, at 4:30 AM, Dave Phillips wrote:
> Tobias Ulbricht wrote:
>> As far as my experience goes, if Bristol provides an ALSA midi
>> sequencer port, it'll automatically show up in qjackctl.
>> Am I right?
>> If so, jack does not really do MIDI handling/sequencing, I guess.
>>
> The MIDI Connections patchbay in QJackCtl is a nice convenience, it's
> not a fundamental aspect of JACK itself. The MIDI patchbay represents
> (IIRC) the status of the ALSA sequencer. If Bristol is not an ALSA
> sequencer client then it will not display in the MIDI patchbay, though
> as a JACK client it will appear in the Audio Connections tab.
>
> As far as I know, at this point JACK has nothing to do with MIDI.
Right: JACK doesn't do MIDI -- yet.
Bristol can be an OSS client or ALSA rawmidi client. ALSA rawmidi
clients are different from ALSA sequencer clients -- they won't show
up in qjackctl or 'pmidi -l' or the like.
I use Bristol in conjunction with the ALSA snd-virmidi module so I
can use it with ALSA sequencer clients. On my system, virmidi is
my third sound device, or 'hw:2' (numbering from 0), so I start
bristol like this:
$ ./startBristol -explorer -audio alsa -midi alsa -mididev hw:2
then I can use qjackctl to connect vkeybd or whatever to the virmidi
port (80:0 on my system; on your system you may need 'hw:0' and
'64:0', 'hw:1' and '72:0', etc.).
-Sean
Received on Tue Mar 15 00:15:05 2005
This archive was generated by hypermail 2.1.8 : Tue Mar 15 2005 - 00:15:08 EET