Wait, what do you mean by backward function?
And what is superior drummer?
If you’re trying to send the 0B command from Renoise to Ableton, man I don’t think you can do that.
Also, this command doesn’t work on VST (if superior drummer is a vst)
My suggestion is that you use Renoise for percussions because it’s obviously much better than ableton live if you are into more complex percussions and rhythms.
Now, here’s a quick explanation on how I use max msp with DAWS.
First, you might want to take a look at this: Renoise Based Audio-video Step Sequencer
The way it goes is that Max Msp has inputs and outputs for whatever, including midi signals and of course, everything can be customized.
Here’s an example of what I do.
I set one of my track in Renoise to send its notes as midi messages to MidiYoke: 1
Max msp receives these notes I end up with numbers inside of Max MSP
This is where the fun starts, when you have numbers inside of Max, there’s so limit, you can apply any kind of mathematical operations on them and sort the numbers how you want. This is useful when you want to do weird stuff with Renoise, because remember that those numbers are generated by Renoise.
Here’s an example: When Renoise will send C-4, it gives me a number (don’t remember which one, let’s say 54) I then set up this 54 to trigger a CC value to go from 1 to 127 over 3 seconds, this message can then be sent back to Renoise or any software that accept this message. As long as the MidiYoke Out that I use in Max is set as an input in… let’s say Ableton, I’ll be able to map this transition from 1 to 127 to anything that is mappable in Ableton Live. Supposed you had a few of these premade messages (that are a bit like envelopes made in Max, in a way) I know that each time my Renoise track plays C-4, it triggers this automation (note that it could be a single message, it can be anything) When it plays C#4, it triggers something else, and so on.
So, once I have a bunch of these, if my renoise track plays some complex percussion using these mapped notes, it can control something else that will be in perfect sync with Renoise… that could be triggering video clips, triggering effects inside of renoise (but you don’t need max to do this) or other softwares or whatever.
For my step sequencer using the launchpad, that’s exactly what I did, except I also added the physical controller… it goes as follow:
- Press a button on the launch pad: the LP sends a message to max
- Max gets the message, it sends back a message to the LP so the button lights up (or whatever)
2b) While Max has this LP message, it can record it so it can be recalled later or used right away (or both) to control anything.
- You end up with a number that triggers AND controls both math operations inside of Max, and send different messages to different softwares.
If you have ideas based on this kind of workflow, I can code them for you in Max Msp, I really don’t mind since this is a project of my own, basically, I’m just asking for requests of how I could improve my project… So yeah, if I like the idea, I work for you.