TODO list for basic functionalities
Opened this issue · 0 comments
Bubobubobubobubo commented
I would like to keep things minimal but expect to have the following features:
Deployment/Installation:
- no hardcoded paths / environment specific variables
- #2
- basic small sound library to play with (taken from my base sample folder)
- better user feedback in the debug console (install state, paths, etc.)
Sampling:
- Looping buffers: looping over samples with a rate in beats
- Granular buffers: basic granulation of sound files
- Reverse playback: playing sounds in reverse easily
- Pitched playback: similar to SuperDirt sample pitching model
- Wavetable playback: download a library of wavetables and simple pitched playback
Audio:
- amplitude should be consistent over different synths / samplers
- easy audio-in / audio-out routing (doable already)
Scrutability:
- Print the list of currently available audio samples
- Print the list and parameters of available synths
- print it for one synth only
- Feedback on server state (every beat or so)
I'll keep this list updated but having the basics ready would be awesome.