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
019567b10d
Fixed DC eating
2014-04-14 20:51:57 -04:00
Quantum
2ca1d5a9d3
That bitmap caching never worked...
2014-04-14 20:21:32 -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
ad98677dac
Remapped key layout to support one octave increments. Makes playing pieces that makes extensive use of keys between old modifier boundaries MUCH easier.
...
Here are the modifier in octaves increased:
Ctrl+Shift: -2
Ctrl: -1
(None): 0
Shift: 1
Alt: 2
Ctrl+Alt: 3
Shift+Alt: 4
2013-12-09 20:17:32 -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
f100921c57
Using WinMain now, can you GCC stop complaining?
2013-09-08 12:03:07 -04:00
Quantum
0b80ff1914
HOW DARE YOU PICK ON MY CAPITALIZATION?!?!
2013-09-08 11:56:32 -04:00
Quantum
eb5d562ee6
How can I please you, O GCC?
2013-09-08 11:54:49 -04:00
Quantum
74a3a44562
Cleaned up window painting and fixed colours.
2013-06-14 19:30:29 -04:00
Quantum
287311ebab
Update PianoControl.cpp
2013-06-14 13:40:54 -03:00
Quantum
a29f0b11e3
I didn't know that I deleted new[] arrays with delete.
2013-06-14 19:10:01 -04:00
Quantum
6978cbc4e6
Used a Piano control instead of a bitmap.
2013-06-07 19:40:52 -04:00
Quantum
bf8d3026ff
Fixed strange bug where music doesn't play when ran as taskbar pinned item.
...
Details: MapVirtualKeyEx(uiScan, MAPVK_VSC_TO_VK, hklQWERTY) returns 0 only when ran pinned, for reasons unknown.
Fix: If it returns 0, return original code. May not work for Dvorak.
2013-06-04 16:30:06 -04:00
Quantum
29dd3e7622
Initial Commit.
2013-06-02 22:14:25 -04:00