Manage Presets - TheTechnobear/SSP GitHub Wiki

Overview

Presets for the SSP are stored in files with a 'pbp' extension in the presets directory.

Presets also can have a description, which can be changed with the REN option on the SSP

files are number 000 to 999, e.g. 001.pbp this means we have an ordered list of presets, regardless of how they are named, also if you share a preset, then another user can give it a completely different number, but will still see the same name.

000.pbp is loaded on startup, so use it for the patch you are current working on, or your 'go to' template.

Viewing name on a computer

the only issue with using numbers, is we cannot see what a preset is called when looking at the sdcard.

however, this can be overcome on mac/linux with a simple (ish) command.

for i in *.pbp; do x=`dd bs=1 skip=16 count=16 if=$i 2>/dev/null`; echo $i : $x; done

this will output something like

000.pbp : 8vwto
001.pbp : granular
002.pbp : env follower
003.pbp : Harmonic add syn
004.pbp : grrr
005.pbp : Bus LFO
006.pbp : qvca____
007.pbp : celine switch
008.pbp : new8
009.pbp : new9
010.pbp : new10
011.pbp : new11
012.pbp : new12
013.pbp : com13
014.pbp : arpeggiator
015.pbp : new15

renaming presets on your computer

this has to be done very carefully (see topic below for more details)

there pbp file have the 'name' contained them in characters 16-32.( fixed length) so if you have an editor that can alter a binary file without making other changes, you can easily 'overtype' the name of the preset.

I personally use vi (well vim) , so I know im not going to alter the file in any other way than changing the preset name.

vi -b 001.pbp

this opens file in binary mode - now its obvious where the file name starts. (16 chars in)

then enter REPLACE mode (shift R) , then overtype new name make sure you dont go past the 16th character (!) , and you can overwrite with spaces if needed.

what's nice , is between this listing of the names, and editing - I find it relatively easy to reorganise my presets on my SSP from my computer :)

note: this topic is derived from tips I shared on the Percussa forum here where you will find more details, and other discussions.