Since the day MidiFighter 3D was launched. We have been working really hard to match its capabilities with our nanoPAD2's. As you already know we covered most of the controls available on MF3D to be emulated by nanoPAD. As seen from our earlier post blah blah
Now we are thinking it to take a level further by expanding nanoPAD2's capability to control multiple parameters using the existing available controls. This can be easily done using software capabilities. We have been trying on various software to get this capability but according to us the best possible way to achieve this is using MAX/MSP for Live (M4L).
We tried to work on a patch that would allow user to emulate nanoPAD2's XY pad to send four signals instead of just two thus to simulate MF3D motion signals for forward, backward, left and right. But since we are really new into scripting for M4L we are really looking forward to get some help from community.
So if any of you know someone that can work on a patch as described below, please share this with them, it will be of great use for everyone in the community. If you yourself can work on max for live patches we request you to please work on this and share it with the community!
Understanding Current ControlsThe diagram below shows the current messages send by the XY pad using MF3D mapping for nanoPAD2
XY pad sends to control change messages CC1 and CC0 respectively. And these messages range from values 0 to 127 for both the CCs. Which in turn allow us to control any two controls.
How to emulate it?In order to send four signals that can emulate the MidiFighter 3D mothion controls we should have the XP pad send messages as shown below.
- Four CC messages to send (CC0, CC1, CC2, CC3)
- The center point will be 0 for all CC messages and going from center to any direction will increment the CC message value.
- CC 0 will control left tilt
- CC 2 will control right tilt
- CC 1 will control forward tilt
- CC 3 will control backward tilt