Automap (the program) should work with Renoise. I’ve never tried because i hate it (Automap, not Renoise).
Reading through the old posts made me think. Novation made special ‘automap’ templates for the most popular programs, included in the device at the launch of the Remote. Logic, Ableton, Reason, etc. These templates communicate from the program (hard coded) to control surface via bi-directional sysex, and use MIDI CCs for setting parameters.
In the case of Reason it works via their proprietary ‘Remote’ system and is programmed in plain Lua with files that get installed outside of the program in a preferences folder, as part of Reason. Novation packed their code as a binary, I managed to unpack it, and now have the Lua source for the Remote SL remotemap, and have been hacking it on and off for a while. It’s pretty complicated, but i can’t see anything that couldn’t be done using a Lua script to make an ‘automap’ template for Renoise as a tool.
The program listens for certain CC messages and passes these to Reason as control messages, and then it reads and writes sysex to the Remote SL to update the displays depending on activity inside the program, like instrument/track selection etc.
There is a developer doc for the Remote SL 2 which also has info about the first generation Remote too. And an SDK for Automap system: http://beta.novationmusic.com/releases/automap_sdk/
Can’t find the link to the doc any more and have no idea how to attach it. The copy i have is called ‘SLMKII MIDI Programmer’s Reference’, maybe a search will find it. If anyone is interested in this i can send all the stuff through. I gave up after a while as it took me so long figure out i lost interest.