I'm new to this field - but I need to perform a MIDI-to-Wav conversion in C++.Is there a way to know what exactly are the steps involved in MIDI-to-Wav conversion?? I have no idea as of how to start .I cannot find solid sources or research paper as in how to do all that?? Can some one give me clues as in how and where to start? Any help like steps of doing this, any solid source or research paper regarding this conversion will be of much help.
Edit 1: Please provide solution oriented around conversion. Not too interested in deep knowledge of either Midi file or wave files
What I have tried:
I have tried reading about midi files, sampling of midi files. Also I got source code of some converter like Timidity++ but that's very large and not understandable.