metalj wrote:By modulation I ment reverb and delay I apologize if I used the term incorrectly. Yeah I guess I will work on recorded samples first then work my way up to analog signal manipulation.
Ah.. now then.. Delay effects are memory hungry, not processor so you're on a win there. Delay effects: delay, echo, reverb, pitch shift, chorus.
Delay:
read sample into ring buffer, read sample at a different index in buffer; advance both pointers.
Echo:
same as delay but mix the output back into the input, either software multiply then add or outside in analogue world with voltage (or PWM) controlled mixer (RPi sets the control voltage, good use of PWM here)
Reverb: just en echo with a short offset between read and write pointers in the ring buffer, fancy ones use multiple read [pointers and mix the signals together, really fancy ones use many buffers running ate different delay rates).
Pitch shift:
short echo system but with the read pointer stepp9ng at a different rate from the write pointer, for this you would need to take 2 or more consecutive reads and average them (hted by exact ratio of time to when the sample was read) to get a sample out at the right time./
Chorus:
2 or more pitch shifts working side by side.
Side question: is there anything more sensitive that a microphone for analyzing audio data?
A microphone is what is called a transducer, it converts one signal medium to another (air pressure waves to electrical) it does not really do any analysing. There are ultra good ultra expensive mics, there are very expensive rubbish ones, there are dirt cheap brilliant ones and the good old SM58. Most audio analysers are didgital now, and if you dont need real time you can write one that will run just fine on the RPi (even better on tghe RPi2) in which case, if your signal starts as a digital signal, keept that way (no mucking about in the air and all that m'larky) If you must try to get precision anaysis of a real life sound then you are going to need a very expensive calibrated precision mic.
As for more sensitive, then if you know how to use your ears just right (there are tricks to it), electronics have a lot of catching up to do.