Date: Thu, 3 Mar 2022 18:41:50 +0100 From: Hans Petter Selasky <hps@selasky.org> To: =?UTF-8?Q?Goran_Meki=c4=87?= <meka@tilda.center> Cc: Florian Walpen <dev@submerge.ch>, Shane Ambler <FreeBSD@shaneware.biz>, freebsd-multimedia@freebsd.org Subject: Re: New FreeBSD port ALSA to JACK MIDI, a2jmidid Message-ID: <298281d6-d590-08ce-5aba-4d2da86b789a@selasky.org> In-Reply-To: <20220303172724.ffodqm6m72lkda4t@tilda.center> References: <a1f43e5a-5d1f-1980-e771-00a0064f74bb@selasky.org> <c60d14c9-a453-ecf7-3cae-6b74664a7bad@ShaneWare.Biz> <8c9be8ae-2169-17ad-27cf-be6e286d5bd3@selasky.org> <2239076.sMrx5ctUpN@z800> <f5d73020-cf19-64f7-3626-f9b72e7713f9@selasky.org> <20220303172724.ffodqm6m72lkda4t@tilda.center>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Goran, On 3/3/22 18:27, Goran Mekić wrote: > I'm wondering, if Jack2 get's MIDI support, why ALSA and not OSS? Jack2 already has ALSA MIDI support, so integration would be easy. The OSS MIDI is not that advanced, from what I know, and would need a serious upgrade to support "server mode". ALSA allows user-space to create virtual ports. The OSS sequencer support is not specified for this, so that leaves some black boxes to fill in. I thought we should not re-invent the wheel this time, and decided to move everything to user-space. This way we can also pick up /dev/sequencer if we want and provide it as a ALSA compatible device. ALSA also has zero-latency. The events pass through as quick as possible. --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?298281d6-d590-08ce-5aba-4d2da86b789a>