This is a demo of a midi sequencer. It uses a floating gadget style window and accesses the midi player via API. You will need to unzip and run the .exe, it will not run in Just BASIC though the source code is included.
Left click on the led images to set a note, click again to delete it, right click to stop a note which some instruments require, else they will play endlessly.
Left click on the page list led images to set the number of pages to be played, right click to stop on a particular page. The first four channels play whatever instrument you have selected, the fifth channel plays drum and percussion sounds.
Lots still to do. Inspired by Piano.bas from Alyce, Chung's code and JohnnyD's code.
Demonstration applications featuring Liberty BASIC's advanced abilities.
1 post • Page 1 of 1