The "thousands of very short sonic grains" is actually what is taking place in my test of using the 4 looper players playing very short randomized start and length loops, it equates to 4 times 20-100ms or so bits of audio per second so potentially up to a hundred or so maybe.
a hundred or so? how would that work? isn't that "looper" basically just streaming files from SD? it won't scale much beyond that, as far as i can see. using the spi flash will work much better, i think.
mostly yes, you won't have the extra SRAM and the codec is different, of course, so at the very least you'd have to adjust the codec driver stuff. other than that, sublime text will do. and gcc.I have a STM32F407 discovery board that is just sitting around as I had taken to the teensy for my first digital audio projects. Would that work? I looked at the OWL and I hadn't realized it was opensource, pretty cool! I just don't know where to start with moving from arduino which I code mostly in sublime text. What IDE should I get etc..
RE: Pi based audio: I tried making something like that a year and a half ago, I think around when you were doing your's, I wasn't happy with the quality/power and couldn't find any good way to get quality audio I/O outside using a usb soundcard. Were you able to connect a DAC/codec to the PI for audio I/O?
yep, there's drivers for the wm8731 ("rpi-proto") in the vanilla distro; that works/sounds pretty good and hassle-free. or you could use a fancier codec -- you've probably seen the Teensy SuperAudioBoard, it comes with everything you need for rpi, too, IIRC.