multigrain/NOTES.md

1.2 KiB

TODO

  • quantise playback speed to rational values

  • display the playback and harmonics when quantised

  • multiple grain buffers - TouchOsc interface to select which to send to

  • play back all buffers?

  • refactor for multitrack

    • which controls are per-track and which are global? sort these out in the UI
    • encapsulate a grainstrack in an object?
  • auto-mix: base the mix level on how loud the incoming signal is so that tracks don't fade out

  • fancier playback:

    • intertwine different rates and directions
  • rhythm controls

    • number of steps in step granulator
    • modulate grain level in time with playback
    • sync LFOs to playback

TODO list - touchosch

URL TO SC grains/buflen Y Y grains/reset Y Y grains/record0..3 Y Y grains/mode0..3 Y Y grains/speed0..3 Y Y grains/dust Y Y grains/slope Y Y grains/back Y Y grains/trigger Y Y grains/speedlock grains/speedquant grains/mix0 Y grains/mix1 Y grains/mix2 Y grains/mix3 Y

trackselect

track/record track/mode track/speed track/size track/blur track/mix track/pan track/track track/jitter