PlaySound (tra le altre cose) riproduce il file wav specificato
codice:
PlaySound(_T("nomefile.wav"), NULL, SND_FILENAME);
.
GeyAsyncKeyState ti consente di sapere se un determinato pulsante è stato premuto.
Per il resto ti rimando alla documentazione delle funzioni, è sì in inglese, ma è inglese tecnico, estremamente semplice. Tieni conto che se non sai l'inglese ti sarà estremamente difficile in futuro programmare, visto che la documentazioni di praticamente tutte le librerie è in inglese, e così pure buona parte dei libri di programmazione sopra un certo livello.
In ogni caso resto dell'idea che per un'applicazione del genere ha più senso usare il MIDI per sintetizzare suoni, anche se in questo modo il programma è più complicato da scrivere.