Thanks for this info. Some bedtime reading in order I think :/
On Sun, 17 Mar 2024 13:38:01 +0100 Florian Hülsmann <f...@cbix.de> wrote: >Sorry, quick correction > >> you'll see duplicate ports in your DAW > >was wrong, as the kernel doc explains: > >> When a device supports MIDI 2.0, the USB-audio driver probes and uses the >> MIDI 2.0 interface [...] as default instead of the MIDI 1.0 interface > >Am So., 17. März 2024 um 13:21 Uhr schrieb Florian Hülsmann <f...@cbix.de>: >> >> Hey Will, >> >> tl;dr: it should work without issues, just don't expect DAW/plugin >> support for MIDI 2.0-only features yet :) >> >> ALSA has pretty good support for USB MIDI 2.0 from Linux 6.6 on >> (rawmidi + seq) [1][2], translating transparently between MIDI 1.0 and >> 2.0/UMP. Obviously you'll loose precision and maybe a few features >> translating from MIDI 2.0. So far I only tested with a RasPi Zero 2 >> acting as a mock MIDI 2.0-only device [3], I'd expect "real" MIDI 2.0 >> controllers will present as both legacy USB MIDI and USB MIDI 2.0, so >> you'll see duplicate ports in your DAW on recent kernels and legacy >> only on < 6.5 kernels. >> >> Regarding everything above ALSA: >> - JACK doesn't have a special port type for UMP and using the existing >> MIDI ports for that feels weird (byte buffer vs. packets etc.), so >> let's wait for/make that happen >> - no free DAW yet with MIDI 2.0 support >> - VST3 and CLAP already allow high resolution parameters and note >> expression by their own event abstractions, however this is useless >> without DAW support >> - CLAP plugins can also interface MIDI 2.0 directly >> - LV2 currently limited to MIDI 1.0 >> - WINE doesn't implement the new Windows MIDI Services yet >> >> [1] ALSA details: https://docs.kernel.org/sound/designs/midi-2.0.html >> [2] General overview (ADC 23): https://adc23.sched.com/event/1PueB >> (video not up yet) >> [3] https://gist.github.com/cbix/97a341c2857fd4f55d0cd19ccf6c354b >> >> Flo / cbix >> >> Am So., 17. März 2024 um 12:25 Uhr schrieb Will Godfrey >> <willgodf...@musically.me.uk>: >> > >> > I've seen quite a few adverts for MIDI2 keyboard controllers now, so has >> > anyone >> > tried interfacing with this yet? >> > >> > If so, what sort of problems have you had to resolve. >> > >> > -- >> > Will J Godfrey {apparently now an 'elderly'} >> > _______________________________________________ >> > Linux-audio-dev mailing list -- linux-audio-dev@lists.linuxaudio.org >> > To unsubscribe send an email to linux-audio-dev-le...@lists.linuxaudio.org >> > >> >> >> >> -- >> Florian Hülsmann >> <f...@cbix.de> >> http://cbix.de > > > -- Will J Godfrey {apparently now an 'elderly'} https://willgodfrey.bandcamp.com/ http://yoshimi.github.io Say you have a poem and I have a tune. Exchange them and we can both have a poem, a tune, and a song. _______________________________________________ Linux-audio-dev mailing list -- linux-audio-dev@lists.linuxaudio.org To unsubscribe send an email to linux-audio-dev-le...@lists.linuxaudio.org