un file midi è un semplice file binario....puoi scriverlo con le funzioni fopen e fwrite oppure open () e close () della libreria fstream

il problema è piu che altro documentarti su come funziona il protocollo

http://www.audiomaster.it/tutorial/p...llomididue.htm

questa guida la trovo buona e facile