[LAD] Re: MIDI 2

Will Godfrey <[email protected]>
Newsgroups gmane.linux.audio.devel
Message-ID <20240325160754.3633a0dc@devuan>
Thanks for this info.
Some bedtime reading in order I think :/


On Sun, 17 Mar 2024 13:38:01 +0100
Florian Hülsmann <[email protected]> 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 <[email protected]>:
>>
>> 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
>> <[email protected]>:  
>> >
>> > 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 -- [email protected]
>> > To unsubscribe send an email to [email protected]  
>>
>>
>>
>> --
>> Florian Hülsmann
>> <[email protected]>
>> 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 -- [email protected]
To unsubscribe send an email to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.