At the moment, it’s stereo only. The DSP is easily extendable to n channels, but we’re doing stereo now for two primary reasons:
- Negotiating channel management in DAWs is a whole different mess. There are a lot of things that we would need to test, which leads me to…
- Because we’re all stuck at home, we don’t really have access to any facilities to do all of the use case testing that we would need.
On the spatializer, you can see that there are two sets of rules. One is the algorithm used to position the grain. There are a bunch of these. The other sets how the space is simulated (using distance cues selected from combinations of doppler, filtering, etc.)
The grains are then sent to one of ten reverb algos. We have all sorts of fun ways to set how many of the grains go to the reverb. You can send them via probability to the reverb, via euclidean mask, or more. Also, I forgot to mention there’s also a euclidean mask option when generating the grains in the first place.
Another great feature is it supports MIDI in. If you hold down multiple notes, grain transposition will be determined per-grain from the list of grains.
This is my favorite plugin that we’ve made, and I had almost nothing to do with it
Josh made this as his pandemic project while I wrapped up Bass Mint and lo-fi-af, which is a lo-fi toolkit slated for the middle of the year. He was anxious that Silo wasn’t going to be any good, so I put together an awful arp in VCV and sent him this:
That’s awesome to hear, and deeply appreciated!