I've made a remote script for the Akai MPD-32. It's quite simple, but I think it's useful if you want "the red box" but don't own an APC / LP. I thought I'd share it because I haven't seen many scripts available for the MPD-32. A lot of the code is copy/pasted from stuff I found on http://remotescripts.blogspot.com/
(thank you Hanz Petrov!) and I also borrowed from the Block script (Livid Instruments). Go to the remotescripts blogspot to learn how to install the script.
A few things you need to know:
- The script only uses control bank A and pad bank A. If you want to use the script as is, you need to set up the sliders and buttons so they send messages on midi channel 1:
F1-F8: CC12-CC19, S1-S8: CC32-CC39, K1-K9: CC22-CC29, Transport Buttons from left to right: CC115-119, PAD1-PAD16: Note36-Note51
- The pads control a 4x4 clip matrix. The red box can be moved by using S5-S8. S1-S4 select the 4 tracks in the red box. F1-F4 are mapped to the Sends A in the red box, F5-F8 to Sends B. K1 to K8 control the device parameters of the selected track.
- << and >> are used to go up and down the scenes, STOP is stop al clips, PLAY is launch selected scene and REC is overdub
- When using this script, I set all tracks to "sends only". I use Return A as a kind of a master bus. In my opinion, this has some advantages (e.g. avoiding the "problem" that the volume faders go up to +6dB)
I would like to further improve this script, but then I will need some help. So here are some questions for the experts:
- Apparently a clip launches only if a note one with a velocity of > 64 is received. Can this be changed? Otherwise setting the MPD to "full level" is a workaround.
- I would like to use a shift button (on the S1-S8 row) so I can implement scrolling left and right through devices. With this shift button, there will even be extra spece to implement other functionality (tips welcome). However, I don't really know what the simplest way is to begin with this. Do I need to use the special APC subclasses like e.g. ShiftableSelectorComponent or is there a simpler and still elegant way?
Other tips are of course welcome. Versions of the script that have other assignments shouldn't be too difficult to write. I left a lot of commented code in the script that you can use if you want. If you ask nicely, I might take your requests and post some alternative versions here.
Here it is:(see new link in next message)
Have fun with it,
This concept is awesome. I don't have an MPD32 though. I have an MPD26. Is there a way to get a 4x4 scrolling session view grid on the MPD26? Please let me know.