If you are familiar with the series of drum machine/samplers from AKAI, in particular the MPC2000XL then you know how much fun it can be to make sampled music!
When I discovered Renoise I couldn’t believe it! almost a substitute for my MPC! but, the interface is a little wide and has its own learning curve, nothing impossible just different. I wanted to control Renoise like I do my MPC. Quick access from one small set of buttons and the ability to create more or less bars quickly, erase a track or tap tempo to a track
I have combined a couple other tools (Show transport Stats & Tempo Tap) to create this, so a big thanks to the creators!
Just a little info regarding what an MPC is “From Wikipedia” …
Akai MPCs (originally MIDI Production Center, now Music Production Center) are a popular and well respected series of electronic musical instruments originally designed by Roger Linn and produced by the Japanese company Akai from 1988 onward. MPC2000XL Operators Manual
that looks amazingly cool. the first thing i wondered though: wouldn’t it be more logical to make this a config for Duplex?
(i am aware Duplex is still 2.6 and this is 2.7, but still?) or is there a big difference in configuration?
Script installs as com.renoise.MPE.xrnx but com.renoise is reserved for Renoise team, you’ll need to change the manifest.
When trying to install the attachement (OSX 10.6.7, Renoise 2.7.0) I get:
But, if I repackage it myself it works fine. Zip incompatibility? Taktik should look at this…
-=-=-
Pressing TR- I get:
*** std::logic_error: 'invalid selected_track index '0'. valid values are (1-10).'
*** stack traceback:
*** [C]: ?
*** [C]: in function '__newindex'
*** [string "do..."]:22: in function
*** main.lua:627: in function <626><br>
<br>```
<br>
<br>
-=-=-<br>
<br>
And as for the script itself. Great stuff! Fun alternative interface to Renoise.</626>
found a bug when increasing number of bars past number if pattern length lines (512) . Im also adding tool tips to most buttons. Next version coming very soon…
crashes if you’re in a pattern higher than it expects ie. 101 and then launch mpe
crash when i change on to off. what is this btw? put some more info there. it marks the track as off after it crashes.
crash if you delete some instruments then change to a high program number that it thinks is still there
crash if you delete some tracks then change to a high higher track number that it thinks is still there
giving the program a name doesn’t work
can’t set decimal bpm
setting decimal sq number crashes
you should know you can edit the first post in a thread and post the updated .xrnxs there.
fixed crashes if you’re in a pattern higher than it expects ie. 101 and then launch mpe
fixed crash when i change on to off. what is this btw? put some more info there. it marks the track as off after it crashes.
fixed crash if you delete some instruments then change to a high program number that it thinks is still there
fixed crash if you delete some tracks then change to a high higher track number that it thinks is still there
fixed step back and forward
fixed giving the program a name doesn’t work
limitation you can set the bpm but it will not display the decimal bpm in the tool
added update pgm to nearest instrument in selected track
added tooltips
to reproduce :
open renoise create new song edit:
I had a template with only one empty instrument !!! if more then one everything is ok
start MPE
add Instrument (press + in instrument box) in renoise
error:
Failed in one of its notifiers.
The notifier will be disabled to prevent further errors
std::logic_error: "viewBuilder: invalid value for valuebox: ‘2’. value must be [1-1].’
stack traceback
[C]: ?
[C]: in function’__newindex’
[string “do…”]:22 in function <[string “do…”]:11>
main.lua:552: in function main.lua:552