
Shows how to create a virtual piano, selecting MIDI devices, selecting channel, playing notes, selecting instrument voice, sending controller messages, making pitch wheel for instrument voice, sending System Exclusive header, etc.
Notes for XG Piano : You must have Yamaha XG compatible sound card or you may use Yamaha SYXG 100 Soft Synth as midi output driver.