Doug Cox has been writing software as a hobbyist since 1982. This software is distributed from his website.
+++ Piano Roll Composer +++ is a MIDI Sequencer/DAW for composing, recording, and playing music.
It uses either Windows sounds, SoundFonts, or VST plug-ins to play MIDI music.
Notes are displayed in piano roll format; music looks exactly the way it sounds.
Displays up to 16 different instruments together on the standard bass and treble staffs (512 if using VST plug-ins).
Plays and displays any MIDI music; music created with it can be played by any MIDI player.
Notes can be entered and edited on the staffs, or recorded using the Virtual Keyboard or a MIDI keyboard.
Play and record up to 18 instruments together (virtual split keyboard) to orchestrate an exact sound.
Step-recording works nicely with the virtual split keyboard (Assigned Instruments on the Virtual Keyboard).
Use two MIDI keyboards, each playing up to 9 instruments together to compose counterpoint music.
Add dynamics to the music with an x/y window as you play/record an instrument (or multiple instruments).
Record to and play Wave files; edit and merge Wave files.
See your voice's pitch on the staffs if you sing to a Wave file with a microphone.
Write lyrics/chord names into the music.