Hi all you cool people.
If anybody is stinking rich like me (joke), and has access to a Push 1, perhaps this will be of interest.
I’ve been tapping away a few evenings over the last week, getting the foundations set up for using Push to control Renoise.
So far, it’s working just as a demonstration of the building blocks. Very basic. There are four modes (which do nothing basically):
Sequencer is entered using the Note button
Matrix is entered using Session button
Instrument is entered with Device button
And Track is entered with, drumroll… The Track button!
You can start and stop Renoise from any of the modes, it defaults to restarting the pattern, but holding shift and pressing play will continue from current line.
The play button also reflects the playing status of Renoise.
If you hit the pads they light up red like the rose you gave to your first love.
The sequencer mode will show you the note of the first 8 lines of your pattern, extremely useful i think you’d agree. Leftmost pad is C, and on, etc.
If anybody has any ideas for things they would like to do to Renoise, using a Push to do them with, please chip in and let me know what comes to mind. I am aiming to make it quite functional, but not insane, as i hate having to hold loads of keys to get into modes etc. I just want a nice experience.
The code is horrible. I mean, truly terrible. It’s a shitload of table lookup to get things done. Lots of redundancy, inconsistent naming etc. I’m sure this will change. But basically am trying to write it to be portable, so that i can convert this work into a Reason Remote tool too.
Oh, and it should be able to run with both Ableton and Renoise at the same time. Not yet, but eventually. Cool huh.
The code is all on github here: https://github.com/cupcake99/PushyPushPush
Code is now on bitbucket: https://bitbucket.org/cupcake99/pushypushpush
Github repo may fall behind so please migrate to bb with me…
And this is the tool in its current state:
PushyPushPush.xrnx (5.5 KB)