Re: New FreeBSD port ALSA to JACK MIDI, a2jmidid

From: Hans Petter Selasky <hps_at_selasky.org>
Date: Wed, 02 Mar 2022 08:05:58 UTC
On 3/2/22 00:24, Shane Ambler wrote:
> 
> On 12/2/22 2:15 am, Hans Petter Selasky wrote:
>> Hi,
>>
>> My plan for MIDI support in FreeBSD is to use ALSA MIDI in user-space
>> via CUSE. It has some pros and cons, but mostly pros. The a2jmidid fills
>> the last hole, that JACK applications will automagically see USB MIDI
>> devices.
>>
>> https://www.freshports.org/audio/a2jmidid
>>
>> Can be used together with latest version of:
>>
>> https://www.freshports.org/audio/alsa-seq-server
> 

Hi Shane,

> So I gather alsa now supports USB midi. Is there some advantage to
> passing alsa midi to jack? or is this just to allow both to access the
> same device.

It is just for compatibility.

> My experience is that jack has supported usb midi for some time, I
> pathed lmms about six years ago to add support for jack midi so that I
> could use a usb midi keyboard as that was the only thing I could get
> working.

Some applications use JACK, some use ALSA. I would say that ALSA is 
better delay-wise, but for most applications it doesn't matter that much.

--HPS