Commit graph

16 commits

Author SHA1 Message Date
Quantum 6b456f6bec Working touch support. 2016-02-14 16:26:49 -05:00
Quantum 210d91e0de Added adjustment support.
Can now play notes shifted by semitones, octaves, or in a different key
easily!
2015-01-24 19:38:30 -05:00
Quantum e4b1154606 Fixed repetition on Caps Lock. 2014-09-08 10:41:18 -04:00
Quantum cf4aa335c6 Hid piano during resizing to avoid slowness, and flickering on Aero. 2014-08-12 16:13:43 -04:00
Quantum fdccdaa1d2 Mapped Caps Lock to a note, more regular layout of keys. 2014-04-27 12:46:39 -04:00
Quantum 37e593e47a Added MIDI device selection. 2014-04-18 19:30:24 -04:00
Quantum 474efa8655 Simplified modifier handling logic. Allowed chord of the same note across
octaves.
2014-04-18 14:54:46 -04:00
Quantum 7af966e0f3 Added ESC to move focused control.
Fixed minor uninitialized variable.
2014-04-08 19:29:52 -04:00
Quantum d6274e4d64 Proper note stopping in case of modifier releasing. 2014-01-23 18:16:02 -05:00
Quantum 2b5ff9a51d Added beeping support. 2013-12-09 17:09:54 -05:00
Quantum 11549853bf One really needs a restart when he screws up. 2013-09-12 19:31:05 -04:00
Quantum c54cf56435 Added saving abilities.
Included parts of Steven Goodwin's "Steevs MIDI Library" to dump a MIDI file.
2013-09-12 19:10:54 -04:00
Quantum 282f8bb7c8 Added mouse support. 2013-09-09 18:14:14 -04:00
Quantum 74a3a44562 Cleaned up window painting and fixed colours. 2013-06-14 19:30:29 -04:00
Quantum 6978cbc4e6 Used a Piano control instead of a bitmap. 2013-06-07 19:40:52 -04:00
Quantum 29dd3e7622 Initial Commit. 2013-06-02 22:14:25 -04:00