The SWAM engine is a platform developed by Audio Modeling for their SWAM-based instruments. It is extremely compatible with the Seaboard RISE and GRAND and easy to set up.
ROLI Dashboard Settings
Ensure that the MIDI Settings in ROLI Dashboard are set as shown below.
We have selected:
- Channel Mode: Multi-Channel
- MPE: On
- A Channel Range of 2–16
- Pitch Bend Range: 12 (This is because SWAM engine has a maximum pitch bend range of 12 semitones)
What about Glide & Slide tracking, and Press tracking? Those settings aren’t important for setting up the Seaboard with SWAM.
Setting SWAM to respond to the Seaboard’s dimensions of touch
SWAM is able to receive and respond to the Seaboard’s dimensions of touch. The most common modulation in SWAM is called “Expression”. SWAM will want you to assign a controller to this before producing any sound.
In this example, we’ll assign the Seaboard’s Press (transmitted as Aftertouch) to SWAM’s Expression.
Click on Options → MIDI Mappings → Assign AT (Aftertouch) next to Expression
Glide is transmitted as pitch bend, and SWAM has a maximum pitch bend range of 12 semitones. Earlier we set the Seaboard’s pitch bend range to +/- 12 semitones in ROLI Dashboard, so now we will do the same in SWAM so that the pitch bend range matches.
To set SWAM’s pitch bend range:
Mapping other controllers to parameters in SWAM is performed in the same way as Press at the start of this article. Go to: Options → MIDI Mappings
Each parameter has a drop down menu. Simply select the input that should affect that parameter.
For example, Slide is transmitted as MIDI CC 74. To assign Slide to “Bow Position”, select CC 74 in the drop-down box next to “Bow Position”.
Click here to see the full list of messages being sent by the Seaboard.