I have several large wave files that I need to break apart and name (for work). I am toying with writing a program to do this faster. I need to be able to grab a selected part of the file and save that selection to a file (with the correct naming convention). I also need to be able to select and silence parts of the file. If this can't be done with minimal work then I would just as soon not bother. As things are right now it will take 3 months (literally) to finish. Can someone give me a few clues where to start? I have good knowledge of C++, some C, and I can do a little MFC.