hey mellis, i don't know if your question about the use of analogin() was for me but my idea was to sample music or voice coming into an analog port, tweaking it in software (echo, reverb, adding a sine, etc.) and outputing it back either through pwm or an external DAC. it would obviously be low-fi (8bit/11khz?) so the 10bit resolution of analogin() would be perfect but it seems the freq would be too low... covering a range of 0-15khz (half of the pwm's max of 30khz) would be ok for me on the output side but i see other people having difficulty producing a decent sound...