SSP Software update 08072018

Hi everyone,

It’s time for the first update to the SSP software! We have been working crazy hard the past week on the software. :slight_smile: Below is an overview of all the stuff we implemented:


New and better Preset Format (with backwards compatibility)

We developed and implemented a brand new preset format, which allows us to add new modules, parameters and modulation inputs/outputs more easily. The file format also drastically reduces preset file size, and thus the load / switching time of presets.

We built-in backward compatibility, so you can still load your current presets. Once you save them, they will be saved in the new format. As long as you don’t save them, they will stay in the old format. Doing this was a major project, because we had to make sure we could load both the old and new formats.

Improvements to the Sampler Module

@Mercurial @IvanS @tiger001 @2disbetter @PyroMalibu @SSPix @jason

The sampler module has now 8 gate inputs and 8 sample playback outputs, which means you can trigger each of the individual slots in the sampler using a gate input. The input is a trigger input, meaning that it only cares about the signal rising about a certain threshold, and doesn’t care of the signal falls after that.

The layer feature was removed because it is no longer necessary (you can send multiple sampler outputs into one output in the grid, which is the same thing). The slot selection feature was also removed since selecting an output using a modulation signal is a job for a different module (e.g. a signal switching module).

Finally we changed the Coarse/Fine settings in the sampler to TuneC/TuneF, which is tune coarse and tune fine. Those two parameters can be used to set the original pitch the sound was recorded at. The Sampler now also compensates for sample rate differences (system sample rate vs sample rate from the sample) and I also worked on the pitch/frequency modulation inputs so it now tracks correctly (hopefully :).

One other change I made is that now you can trigger the sampler, even though it might be in looping mode. So the looping mode does NOT ignore the trigger input now.

Write Preset as New File

@BrettSaberhagen @IvanS @analoc

You can now copy a (modified) preset to a new preset slot using the “Wri N” (write new) button in the global menu. The software automatically stores it in the next available preset slot. When no more presets slots are available a pop-up message will be shown.

Users can now store up to 200 presets instead of 100. Also, only 1 default preset is created, if the presets folder is empty, giving the user flexibility in terms of the number of preset slots he or she wants to have available. If you have a bunch of unused preset files in your presets folder, you can safely delete them. The software will store each preset you write using the “Wri N” button as a new file automatically.

Bug fixes

@Mercurial @PyroMalibu @NeilParfitt @Shwaj @aengine

  1. The pitch input of the sampler module should now track correctly. The coarse/fine setting has been changed to tune C/tune F which you use to set the original pitch of the sample when it was recorded.

  2. The following settings in the global menu are now stored in your preset: RtMM , LdEn, RtEn, DlyEn and RevEn. See manual for what these abbreviations are.

  3. We fixed the bug which caused the error message “Error! Failed to open output -1: in use or not found” when pressing encoder 3 or 4 in the global menu.

UI improvements

@BrettSaberhagen @2disbetter @tiger001 @NeilParfitt

  1. The push function of the 1st encoder in the Processor menu can now be used to load WAV files into the sampler, wavetable oscillator and granular module.

  2. You can now switch from the network menu to the processor menu by pressing the 1st encoder.

  3. The names of the modules shown in the inputs and outputs lists are now replaced with the same abbreviation used in the network editor, and their names are all shown in capitals.

Instructions to download, install and use the software update

The software can be downloaded here -

  1. Power off your SSP and remove your microSD card from the card slot.

  2. Put the microSD card in your computer using the supplied SD card adapter. Please ignore any warnings about the file format in case of a Windows computer. Do not format your card.

  3. Make a backup of your presets and samples folders on the SD card, and make a backup of your SYNTHOR application file on the SD card.

  4. Download the zip file with the software update and unzip it onto your SD card, making sure to OVERWRITE the SYNTHOR application file.

  5. Safely remove/eject the microSD card from your computer, this is important to avoid corrupting the card.

  6. Insert the microSD card into the SSP and power up the SSP.

  7. Make some cool videos and post them online! :slight_smile:

We hope you enjoy this update and look forward to the next iteration.

Thanks for your feedback and support,