Following on from our previous tutorial, we'll be taking a look at how to set up Massive so that it works with your MIDI controller, and how to make custom MIDI templates for a range of different types of controller.
Getting MIDI into Massive
If you're using Massive inside a DAW, you just need to monitor or record-enable the track which Massive is on. For standalone users, first go to File > Audio and MIDI Settings, then click on the 'MIDI' tab. Switch on the MIDI input which your controller is plugged into.
Assigning MIDI controllers
Assigning controllers in Massive is a breeze. Jut right-click on a dial or slider which you'd like to control, and select 'Midi Learn'. Now, move the dial or slider on your MIDI controller which you'd like to use. Massive will detect the MIDI CC number of that particular control, and link it automatically to the control within Massive.
If you'd like to see what particular MIDI CC numbers are generally used for, go to Massive's 'Attributes' or 'Browser' views, and click in one of the text fields beneath the Macro control dials. You can see that controller number 1, for example, is usually the modulation wheel, and that many of the available CC numbers are unassigned by convention.
Build up the template for your controller by choosing controls in Massive, right-clicking and selecting 'Midi Learn' until you have no more controllers left. Remember, you may be able to access more controller numbers by using your controller's preset system, or grouping functions - in which case you can hit a switch on the controller and have your dials and sliders control alternative parameters within Massive.
It's quite likely that you'll find some parameters in Massive that you'd like to control en masse, from one dial or slider on your MIDI controller. Well, in these cases, you can assign the parameters to a Macro. These are the 8 dials in the bottom right of Massive's 'Synth' view, and along the top of the 'Attributes' and 'Browser' views. To assign them, drag the routing (crosshair) symbol of your chosen Macro into the automation slot beneath the controls in Massive which you want to use. Set the range of the control by dragging on the yellow Macro number which appeared below the dial. The same Macro control can be dragged to multiple parameters which you'd like to control together.
What's great about the Macros is that, because you can set the range yourself, you can set whether turning the Macro control up increases the value of the parameter you're adjusting, or decreases it (by dragging the automation slot in the other direction). This means that you can turn up the Macro, which turns up one of Massive's parameters, whilst also turning down another, simultaneously. So, for instance, we could assign Macro 1 to Osc 1's Amp dial with a positive range, and the same Macro to Osc 2's Amp dial, but with a negative range. Now, when you turn up Macro 1, you can adjust the blend between oscillators 1 and 2: pretty neat, huh'
All that's left to do now is to assign the Macro to one of the controls on your MIDI controller - right-click the Macro dial, and choose 'Midi Learn'...
All of our Massive preset packs come with all 8 macros assigned for every single preset, so if your MIDI controller has 8 dials on it, you've basically just discovered yourself a physical, live sound sculpting tool!
Saving your settings & using multiple controllers
Once you've set up all of the controls, you can save the template of MIDI CC assignments in Massive. Do this by going to File > Options, and selecting the 'Midi' tab. Click 'New', name the template after your controller, and click 'Save'. Now, you can load up and swap between whole MIDI templates easily!
Massive can take MIDI input from multiple controllers simultaneously. If you have multiple controllers, and you'd like to control Massive using more than just one, you only have to enable the devices in your DAW first (or in standalone mode, enable them in File > Audio and Midi Settings > MIDI). The 'Midi Learn' function will detect controller inputs from any of your enabled devices, for which you can them save templates. So if you'd like to control the notes with your MIDI keyboard (obviously), whilst also using dials on a separate box, now you can!
Drum pad controllers (like Akai MPCs controllers, and so on) can usually be set to send MIDI Note or MIDI CC data from their pads. This means that if you have made some drum sounds in Massive, now you can play them live using your drum pads.
The possibilities are endless! As an alternative, you can always check out our extensive selection of MIDI files to get you started.
Now you've been introduced to the might of MIDI, why not learn a little more about Massive's awesome modulation capabilities'