Mozzi (for Arduino) is also great!

https://sensorium.github.io/Mozzi/