Adding modules in the network grid is the first step in building up any patch. After adding modules, you’ll patch them together, which we’ll discuss in the next sections.
How can I add modules to the network grid?
Switch to the Network menu.
Use the 1st (left most) encoder to move along the x axis of the grid. Alternatively, you can use the left and right arrow keys.
Use the 2nd (2nd from the left) to move along the y axis of the grid. Alternatively, you can use the up and down arrow keys.
Once you have highlighted a slot in the grid, push the < button or the > button until you find the module you want. When you are at the end of the list the choices will start over again.
Once you found the module you want you can navigate to another slot in the grid to insert another module, and so on. When you are done you can start connecting the modules and changing their parameters.
How to connect modules?
The best way to understand how to connect modules and create modulations between modules, is to explore the presets we created and that were shipped on the SD card that came with the SSP. Below are the steps to create your own patch (preset).
Once you have added 2 or more modules to the network grid you can begin to connect them:
Hold down either shift left or shift right to select the left or right section of the grid.
Push the corresponding soft key for the module in the section you are highlighting. The 8 soft keys correspond to the group of 8 module slots you are highlighting.
Once the connection is created you will notice that the modules you connected will get a cyan border. In the photo below you can see how the WT Osc has been connected to the Env, Output, LFO and input modules.
The modules are now connected, but they are not sending or accepting any modulations yet. Follow these steps to change what they will send and what they will accept:
Select a module that will output a signal to another module. Using the 4th encoder scroll through the list of modulation outputs on the right. Enable the modulation outputs you want to use by pushing the encoder.
Select the module in the grid that will receive a signal from another module. Using the 3rd encoder scroll through the list of modulation inputs on the right. Enable the modulation inputs you want to use by pushing the encoder.
Each time an active modulation connection is created, you will notice one or more cyan arrows between modules. You will also notice the number of incoming connections displayed near each modulation input. For example, the Output module might show Output: input  to indicate it is receiving 2 signals.
Repeat the above steps until you have created all the modulations between the modules. Keep in mind that to hear any sound, you will need to have created a “modulation” between a module such as the LFO and the Output module (e.g. enabling the Sine: Out of the LFO and enabling the Output: input of the Output module).
Once you have enabled all the modulation inputs and outputs that you want to use, keep in mind you can easily connect different modules together using the shift left/right and soft keys, and the synthesis engine will automatically create modulation connections for you based on the inputs and outputs you enabled, which can save you a lot of time exploring different modulation possibilities.
Example: send the signal (e.g sine wave) of the LFO to the output module
put LFO and OUT module on the grid
go to LFO in grid
hold shift-left or shift-right and press the corresponding button for the OUT module in the grid (use 8 soft keys). LFO and OUT module now have blue border
while still on the LFO module use encoder 4 to scroll to Sine: Out: In and press it to enable the output
now go to OUT module in grid
using encoder 3 scroll to and enable (press) the Out: In in the leftmost list on the right
LFO / Sine: Out: In
Output Out: In /
To send the saw, triangle or square wave instead of the lfo wave signal to the output, you just need to change the output of the LFO.
How can I quickly see if a valid patch connection exists between 2 modules?
To check if a valid patch connection exists between 2 modules you can check the modulation inputs/outputs of both modules in the network (columns on the right).
Navigate to the first module and notice the enabled outputs on the right (rightmost list). Next, navigate to the second module and notice the enabled inputs on the right (leftmost list). The enabled inputs and outputs that match up will have a valid connection. You will also notice a number such as  next to the enabled input showing the number of incoming connections, and the grid will show a cyan arrow between the modules.
When looking at the visualization in the photo below you see that the WT Osc is modulating inputs of the LFO and Output module.
In the photo below, the selected module (WT Osc) can be modulated in X, Y, Z and Amp, and send its signal to the output module (modulation outputs, output: input).
How can I use an external module for modulation on the SSP?
Insert an “input” module on the network grid.
Go to the Proc editor.
In the Proc editor you will see 4 scopes. Each scope represents the incoming data of 1 input connector. Since there are 16 inputs, there are also 16 scopes, but they are divided over 4 different pages. Use the “left” or “right” of the keypad to switch to another page/scopes until you find the scope of the input you’d like to use and make sure to enable to corresponding button using one of the 8 soft keys. For example, if the signal you want to use is on the first page the leftmost scope, you press the “1” button to send the signal to the “1” output or the “5” button to send it to the “5” output of the input module.}
Patch the input module with another module in the grid. Use the output you enabled in the proc editor menu (in the above example, either 1 or 5).
How can I assign the output module to a specific output channel on the SSP?
- Select the output module in the network.
- Go to the Proc editor.
- Press one of the 8 soft keys to enable the output channels for the selected output module.
You can have multiple output modules in your patch (preset) and you can route signals multiple times to different output jacks. The signals are automatically summed together.
How can I scale modulation signals which are summed together to avoid clipping?
When you create multiple modulation connections into one module, you might need to scale the signals to avoid clipping. This is for example the case if you have multiple signals going into an input of an Output module. The Output module will show Output: input  in the leftmost list on the right side of the screen.
To scale the incoming signal, make sure the Output: input  is selected (use the 3rd encoder to hightlight it). Next, hold the shift-left button and turn the 3rd encoder. You will notice the scaling number on the scope showing the incoming signals change. The range is 0.0 … 1.0 and it wraps around automatically as you turn the encoder. When done, release the shift-left key and stop turning and release the left-shift key.
The same works for outgoing signals as well, go to a module that sends a signal (e.g. an LFO), then highlight the output using the 4th encoder (e.g. Sine: Out) and then hold the shift-right button and turn the 4th encoder. Release the shift-right and stop turning when you are satisfied with the scaling value.
Both input and output scalings can be combined to achieve multiple different mixes of signals as you wish. Summing is always done automatically but scaling is up to you.