You can do both waysDasheesh wrote:There is a process to getting single cycles into it and working. It prefers sfz format (which works flawless), but I prefer shoving it full of single cycles for programming. It will only take a certain amount of single cycles before it stops taking them altogether. The Galbanum's where too much for it. You have to pick the waves you want and whittle them down and rename them and place them in the appropriate folder. I stuffed mine completely full and it worked fine. It might have taken an extra second to pull up, but no biggie.
After this recent update from scratch I'm going to have to do it all again. I also lost all my presets. Just means I get to have fun starting over.
ALL you have to do is:
Prepare the waveforms based on their root notes, make sure they are single cycle, not more than 1 cycle is in there. The root note information can be placed in the WAV header (you need an audio editor for this though), OR, by renaming files, such as:
AnalogSaw.C3
AnalogSaw.D#3
AnalogSaw.F#3
AnalogSaw.C4
The intervals between samples can not be less than 3 semitones for single cycle import. SM resamples every 3 semitones for good resample quality. therefore multiples of 3 semitones intervals is fine, like 6 semitones or 1 octave.
(For SFZ we don't have such a limitation!)
EDIT: I just realized that actually even if you don't know the root notes, if you have multiple single cycle samples like:
AnalogSaw.1
AnalogSaw.2
...
AnalogSaw.N
Then I guess I might be able to calculate the root note from their lengths and sort them out correctly. I'll add this in a subsequent update
Better wavetable/SFZ support coming up in v3.0, patience folks
