Propeller and Audio
xanadu
Posts: 3,347
Could the Propeller take an incoming mono audio signal and add an audio effect while replaying in real time? I was thinking it would be fun with the Emic to add audio effects with the Propeller.
That makes me wonder about how easy it is with a microcontroller. Would you be able to buffer a mono input, process some type of effect, and then play it back? Seems like a lot. I searched around and found this - http://www.parallax.com/tabid/699/Default.aspx
That's a lot of effects, and I didn't find anything else less complex. It says that four cogs are processing audio! That is really cool, but makes me wonder why I can't find something smaller with say one good effect. Is it because it is mostly analog causing the effect, I'm not searching hard enough, or not enough people found it interesting to write some code I can c&v?
That makes me wonder about how easy it is with a microcontroller. Would you be able to buffer a mono input, process some type of effect, and then play it back? Seems like a lot. I searched around and found this - http://www.parallax.com/tabid/699/Default.aspx
That's a lot of effects, and I didn't find anything else less complex. It says that four cogs are processing audio! That is really cool, but makes me wonder why I can't find something smaller with say one good effect. Is it because it is mostly analog causing the effect, I'm not searching hard enough, or not enough people found it interesting to write some code I can c&v?
Comments
The biggest problem is the limited hub memory. So delay, echo, reverb, flanger and other effects relying on "big" buffers can be tricky or will have to rely on low samples rates. Multi mode resonance filter (used in subtractive synthesisers for example) is possible at high sample rates. Have a look at SIDcog for example code. Different kinds of distortion effects are easy to do and doesn't need much memory.