I think someone mentioned granular processing but I want to flesh that out to find out what types of instruments we might be able to build.
Would it be possible to write a lua script that could granulate a sample on disk, or a live stream of audio, or notes/chords played on a keyboard, etc and map parameters to knobs for things like spray, grain count, grain length, grain direction?