Cassetter is a MIDI controlled granular sampler. It was created as a companion application to the livecoding environment ORCΛ.
Powered by ToneJS, Svelte and Electron.
# Install dependencies
npm install
# Start the app
npm run devor download
First you need to select the folder in which the required samples are stored in the wav format. Now you can select a sample for each channel.
The sampler receives MIDI CC signals. Knob 0 starts the sample, the rest set the parameter value.
Knob 0 has 4 values:
o- Play a sample once;l- Play a sample loop;r- Play a sample once in reverse;q- Play a sample loop in reverse;
For example, a signal !40o will play a sample on channel 4 once.
Other values will stop playback.
Other knobs range from 0 to z.
Ctrl or Cmd + f- Select the sample folderCtrl or Cmd + s- Save parametersCtrl or Cmd + o- Open a parameter fileShift + ↑ or ↓- Channel selection↑ or ↓- Selecting a parameter or a sample← or →- Change a parameter
