Warning: Trying to access array offset on value of type bool in
/home/customer/www/scuffhamamps.com/public_html/libraries/kunena/external/nbbc/nbbc.php on line
3660
Warning: Trying to access array offset on value of type bool in
/home/customer/www/scuffhamamps.com/public_html/libraries/kunena/external/nbbc/nbbc.php on line
3660
Warning: Trying to access array offset on value of type bool in
/home/customer/www/scuffhamamps.com/public_html/libraries/kunena/external/nbbc/nbbc.php on line
3660
Warning: Trying to access array offset on value of type bool in
/home/customer/www/scuffhamamps.com/public_html/libraries/kunena/external/nbbc/nbbc.php on line
3660
Hey folks,
Thought I'd share my newly-completed MIDI controller setup with you. I've mentioned it in the forum here before when it was still embryonic but it's now essentially complete and working. I hope this post gives people here some ideas!
The core design premise was that I wanted to be able to play live using just virtual amps and effects but did not want to have a laptop on stage with me.
My solution consists of a custom-made floor switch unit (which I call Floorshow) with 16 buttons and two sockets for volume/wah-type pedals. In front of this is placed a custom-made floor-standing monitor, angled so I can see it clearly.
Both these units are powered by USB cables (which can be up to 5m long) and for Floorshow this serves as the MIDI connection as well. Inside Floorshow is a Teensy board running a simple C++ program.
Behind me I have a small rack inside which is a rack-mounted Mac mini (not visible as a computer) and the interface. The Mac runs Mainstage in performance mode (i.e. full screen). The rack has a shelf for keyboard and mouse but they are just used to get it up and running.
I arrange Mainstage so that each bank is a song and the patches within the song are the sounds I need for it. A couple of banks are actually just grab-bags of useful sounds (for practising and rehearsals/songwriting). The concert shown in the photo only has three banks in it - it's more for illustration/testing purposes.
The only amp sim I am using at the moment is S-Gear. I've got others but they just don't cut the mustard like Mike's beautiful code does.
Four of Floorshow's 16 switches are for bank & patch control and the others are assigned to tuner and effects but the effect they control will depend on the current Mainstage patch. So OD can control the Nick Crowe driver in one patch but a Tubescreamer sim in another. Some switches are left 'generic' in function.
Similarly with the pedals: I mostly have one on volume but the other can switch between the depth of an effect or wah, for example, depending on the patch.
The monitor is a Lenovo USB-powered 14" monitor.
For me this set up works really well; the only real hassle is the amount of planning I need to - I have to make sure the programming of Floorshow matches the Mainstage setup. Right now any changes require re-flashing the Teensy board; although this is a trivial thing to do it's not the best approach so I am working on a Mac app that will allow easy configuration management, then send the resulting configuration as SysEx to Floorshow, where it will get stored in Teensy's EEPROM.
Regrettably I am 'between bands' at the moment so I have not been able to try this live yet - but it's a lot of fun to use while rehearsing. Can't wait to try it on stage.
A couple of other things: you'll see in the pictures that I have a rack unit with just knobs and switches. That is not finished yet but will be a hardware controller for S-Gear's amps. It's hard to beat tweaking sounds with an actual knob. This unit will be Teensy-controlled as well.
And my monitor is (for now) a Tech21 Power Engine 60 (with an added tweeter) but I'm not sure I really like this. I might upgrade to something more genuinely FRFR. Obviously a stereo signal can also go to the PA.
qryss