MATRIXSYNTH: First SSP Software Update 08072018

Sunday, July 08, 2018

First SSP Software Update 08072018

via the Percussa Kickstarter:

"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 :-) 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

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

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

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. 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. 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

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. You can now switch from the network menu to the processor menu by pressing the 1st encoder. 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.

For more info about the update including the download link visit the forum topic at

We hope you enjoy this update and look forward to the next iteration. Thanks for your feedback and support!

Bert & Celine"

No comments:

Post a Comment


© Matrixsynth - All posts are presented here for informative, historical and educative purposes as applicable within fair use.
MATRIXSYNTH is supported by affiliate links that use cookies to track clickthroughs and sales. See the privacy policy for details.