This is NOT simple stuff! First, C++ is NOT a scripting language. It is a fairly low-level system programming language with a lot of nuances - the devil being in the details. Second, audio programming like what you say you want to do, is not a simple proposition. My advice? Download the source to an open source audio processing program, such as Audacity, and study the code. From that, you can learn a great deal that will help you achieve your goal, which is in my mind, laudable (if not audible - sic!). Good luck! :-) Anyway, here is a link to Audacity: http://audacity.sourceforge.net/?lang=en
rubberman
Posting Virtuoso
1,564 posts since Mar 2010
Reputation Points: 277
Solved Threads: 179
... But do you think it would be possible to use openAL or FMOD EX to load into a buffer in which I can edit the samples?
Sorry, but although I am a proficient C++ programming, audio systems (other than as a musician/user) is not my domain, so I really can't answer that. The main thing about audio processing is that it is an A/D (analog/digital) signal processing problem for the most part - not an area of expertise that I am comfortable with. My work has been mostly with distributed networked systems and discrete machine controls. I understand the theory of audio (and analog) processing pretty well, but I am not a practitioner in that area. Sorry that I can't be more helpful to you.
rubberman
Posting Virtuoso
1,564 posts since Mar 2010
Reputation Points: 277
Solved Threads: 179