Thanks to you, Mathieu, Mike, Hans-Cristoph, I've got it working now. The second hurdle is to send this data out over Midi as NRPN/Sysex messages. Before I re-invent this wheel, is there something already included in pd-extended that would make it easier? I found something on http://www.noisybox.net for sending NRPN messages, but to be honest, I couldn't understand how to use it, it's way too complicated for me.
The purpose is to develop a patch (as an abstraction) to control the setup of an Akai EWI USB wind controller (to select fingering system, Midi channel, etc.). Is anyone on this list using one of these controllers? If you're interested in helping test it, let me know. If I can get it working and you think it might be useful, I'm going to upload it as open source somewhere (not sure where, yet).
Thanks.
On Sat, 5 Mar 2011, David wrote:
Thanks to you, Mathieu, Mike, Hans-Cristoph, I've got it working now. The second hurdle is to send this data out over Midi as NRPN/Sysex messages. Before I re-invent this wheel, is there something already included in pd-extended that would make it easier? I found something on http://www.noisybox.net for sending NRPN messages, but to be honest, I couldn't understand how to use it, it's way too complicated for me.
Also, isn't there a very low limit on the size of SysEx messages ? I remember helping someone making a big workaround about this, perhaps even just last year. I don't think that it went into any version of pd.
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
I don't know about that, but it shouldn't be a problem. There are two sysex messages I have to send, one is 14 bytes and the other is 19 bytes.
David.
On Sat, Mar 5, 2011 at 11:57 AM, Mathieu Bouchard matju@artengine.ca wrote:
On Sat, 5 Mar 2011, David wrote:
Thanks to you, Mathieu, Mike, Hans-Cristoph, I've got it working now. The second hurdle is to send this data out over Midi as NRPN/Sysex messages. Before I re-invent this wheel, is there something already included in pd-extended that would make it easier? I found something on http://www.noisybox.net for sending NRPN messages, but to be honest, I couldn't understand how to use it, it's way too complicated for me.
Also, isn't there a very low limit on the size of SysEx messages ? I remember helping someone making a big workaround about this, perhaps even just last year. I don't think that it went into any version of pd.
_______________________________________________________________________ | Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
On Sat, Mar 5, 2011 at 16:26, David dfkettle@gmail.com wrote:
Thanks to you, Mathieu, Mike, Hans-Cristoph, I've got it working now. The second hurdle is to send this data out over Midi as NRPN/Sysex messages. Before I re-invent this wheel, is there something already included in pd-extended that would make it easier? I found something on http://www.noisybox.net for sending NRPN messages, but to be honest, I couldn't understand how to use it, it's way too complicated for me.
NRPNS are interestingly made up of CC messages so you don't really need sysex. Attached [nrpnout] (original version by David McCallum) and [nrpnout-yamaha] where CC numbers are modified according to Yamaha specs. You may need to match two of the four CC numbers with your gear (the other two are always the same), and check if your gear needs MSB and LSB address or just one "NRPN number".
Andras