Electronics > Projects, Designs, and Technical Stuff
Getting started with DSP for audio effects
<< < (4/4)
Howardlong:
As well as C, I use Octave and particularly Excel when prototyping and designing algorithms. Don’t discount the value of a spreadsheet, but also note that they can get quite big when doing DSP.

I agree with a previous post, anything by Richard Lyons is recommended, he has a knack of minimising unnecessary mathematical gymnastics so loved by academics, concentrating instead on the more practical real world application side.

Just don’t expect to be spoon fed, it’s a topic that takes a while to get into. Like the best engineering tasks, get yourself a basic grounding in the building blocks, and work from there, building up Lego style.
ehughes:

--- Quote ---Sigma studio is a lot more restrictive than that. The Sigma devices only support a narrow range of DSP functions. They should suit the OP's filtering needs, but won't get very far with the distortion effects they showed interest in.
--- End quote ---

I have gotten tube emulation with an arctan modeling function working well in sigma studio.   It is no better or worse than a C / text based environment.     (other than it will be about 10x quicker to get to something that works.).

Anything that is per sample based can be done easily in Sigma Studio.

The only limitation would be the delay pool for looper type effects.     Everything else (reverb, chorus, flange,  pitch shift) is pretty simple in Sigma studio.    A 1 second delay line covers 95% of delay based effects.



If you are trying to get your you feet wet, it is a good place to start.





Kalvin:
You may find this book quite useful if you are going to use ARM: Digital Signal Processing and Applications Using the ARM Cortex-M4; 1st Edition; Donald Reay; 250 pages; 2014; ISBN 978-1118859049. The book presents example code for typical DSP algorithms written in the C so that the compiler will generate code for ARM Cortex M4 and the on-chip DSP features.
Navigation
Message Index
Previous page
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod