If you're wondering what I'm doing ...
I just upgrade the file system on the SD card 4GB my synthesizer. This includes saving or deleting samples and presets. That function not very complicated, but the work goes again in the details. A pic shows the folder structure on the SDCard.
There are three folder PRESET, SAMPLE and SYSTEM on the SD card. In folder 'Preset' stored are sound parameters, userwave table and if available an sample file for the sound. The folder 'SAMPLE' includes complete sample library. Here you can load, save or delete samples, without any influence on the preset sounds. This allows you, for example, modify or replace, to go without danger that change the preset sounds, If a preset has a sample file, this is always stored in the preset folder.
In folder 'System' is system-relevant datas, images, sequencer data, userwave table and the current MIDI CC table. The userwave table consists of 128 fixed waveforms with 256 bytes in size, and can be freely exchanged. This provides the user with endless possibilities of sound design available.