My degree was in audio engineering, but I'm fairly new to programming. I'd like to learn how to work with audio in a programming environment, partly so I can learn C++ better through interesting projects.
First off, is C++ the right language for this? Is there any reason I shouldn't be using it? I've heard of Soundfile and some other libraries - what would you recommend?
Finally, does anyone know of any good tutorials in this subject? I've learnt the basics of DSP - I just want to program it!
EDIT: I use Windows. I'd like to play about with real-time stuff, a bit like Max/MSP but with more control. kodi app
C/C++ is a good entry point in programing in general. For your particular need I would suggest working on Matlab/Octave/Scilab first since they already have a vast amount function/modules for DSP already. As for reference each said program have a very comprehensive Help menu which you can explore.