I am learning C++ and want do something with midi. My idea is recieve midi (usb) and send midi in to DAW. My program will have some simple sequencer. I think idea is not so much complicated with external libraries like rtmidi and midifile sapp.
While I reading and searching about midi, there is very little informations about that. There is lot of info about sending notes etc.. but I can't find anything serious about playback midi and send notes during playback in to midi out. Or my searching skills are low.
For example, how should I read and send midi out message from midi sequence?
How can I correct and sync time in to music tempo time?
Where can I get this kind of informations? Are there some books, tutorials etc.. about that?