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

Reply via email to