What's the best way to send NRPN data from Ableton?
OK, so I have a Prophet 8, and it needs NRPN data to control it effectively over MIDI (things like filter sweeps, etc) via envelopes in Ableton.
This is because the Prophet has 164 steps rather than the 128 steps of normal CC data, so if you use a CC for continuously changing data, it can sound quite bad.
I've been told by Dave Smith Instruments support that "Ableton doesn't support NRPN" which doesn't seem strictly true to me, because I can see the NRPN options there in the envelope editor. But it also seems that I'd need to be simultaneously controlling 4 streams of data from Ableton for NRPN.
Assuming Ableton IS in fact capable of doing this (and I can't see why it wouldn't be!) - what's the best way to send NRPN data from Ableton to an instrument like the Prophet?
Options I've considered include setting up a patch in M4L, but this seems like using a sledgehammer to crack a nut. I have also considered simply drawing "stepped" envelopes rather than smooth lines, because this seems to work, but it's not ideal as you don't get the full range out of the Prophet and it takes a lot longer to program in Ableton that way.
I have also tried recording MIDI data from the Prophet, and while some NRPN data does seem to be captured, playing it back again yields nothing like what was played in - just a chaotic unpredictable mess. So perhaps Ableton can't record NRPN data correctly. But this isn't such a huge problem so long as it can transmit it effectively, if it's programmed in correctly.
You need to be logged in, have a Live license, and have a username set in your account to be able to answer questions.
Give us your feedback.