[Csnd-dev] midi 2.0
Date | 2024-02-27 22:16 |
From | Victor Lazzarini |
Subject | [Csnd-dev] midi 2.0 |
I wonder if we should consider adding midi 2.0 support for 7.0. Looks like it's in CoreMIDI already. Prof. Victor Lazzarini Maynooth University Ireland |
Date | 2024-02-27 22:26 |
From | "Dr. Richard Boulanger" |
Subject | Re: [Csnd-dev] midi 2.0 |
absolutely. and the drunk and perlin opcodes too is the brownian noise in fractal compatible with the drunk external in max and pd? - students are always trying to 'clone' their patches and generative algorithms - and I would love them to just find a compatible set of opcodes (in Csound) - Dr.B Dr. Richard Boulanger Professor Electronic Production and Design Berklee College of Music Professional Writing & Technology Division On Tue, Feb 27, 2024 at 5:16 PM Victor Lazzarini <Victor.Lazzarini@mu.ie> wrote: I wonder if we should consider adding midi 2.0 support for 7.0. Looks like it's in CoreMIDI already. |
Date | 2024-02-27 23:52 |
From | Stephen Kyne |
Subject | Re: [Csnd-dev] midi 2.0 |
What would that look like in terms of implementation?
https://github.com/PortMidi/portmidi/issues/59 I see that portmidi
has no plans to implement it.
It seems Windows support is still in preview stages:
https://github.com/microsoft/MIDI
Stephen
From: Csound-developers <CSOUND-DEV@LISTSERV.HEANET.IE> on behalf of Victor Lazzarini <Victor.Lazzarini@MU.IE>
Sent: Tuesday 27 February 2024 23:16 To: CSOUND-DEV@LISTSERV.HEANET.IE <CSOUND-DEV@LISTSERV.HEANET.IE> Subject: [Csnd-dev] midi 2.0 I wonder if we should consider adding midi 2.0 support for 7.0. Looks like it's in CoreMIDI already.
Prof. Victor Lazzarini Maynooth University Ireland |
Date | 2024-02-28 09:01 |
From | Victor Lazzarini |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] midi 2.0 |
My first thought is to provide a module interface, in a similar way to what we do for MIDI 1.0. Then we can implement experimental plugin modules for CoreMIDI and perhaps Windows when it comes out. If/when portmidi implements it, we can then do a portmidi module. This will also include any internal changes we may need to accommodate it (maybe not too many). If we have MIDI 2.0 ready system, it will probably be a win. At the moment, I think the cleanest way to do this is to keep it separate from MIDI 1.0, so we might have a different option to enable it, something like --midi2=dev. Users can choose this instead of -Mx. I’ll add a ticket and then we can discuss it there. ======================== Prof. Victor Lazzarini Maynooth University Ireland > On 27 Feb 2024, at 23:52, Stephen Kyne |