Paul Kaplan
|
3ce3863ab6
|
Track touch vs mouse origins of field interactions
|
2019-07-26 13:55:21 -04:00 |
|
Ashwin Ramaswami
|
4fd0c1ee46
|
Make SHADOW_OPACITY a number, not a string
|
2018-12-10 10:08:56 -08:00 |
|
Ashwin Ramaswami
|
15098b2860
|
Use fill-opacity for notepicker shadow
|
2018-12-10 10:06:30 -08:00 |
|
Eric Rosenbaum
|
259ac00e4a
|
Correctly dispose keySVGs array
|
2018-11-07 10:38:43 -05:00 |
|
Eric Rosenbaum
|
b688375b28
|
Octave button handlers directly call octave changers
|
2018-11-05 16:53:29 -05:00 |
|
Eric Rosenbaum
|
0044907732
|
Dispose SVG elements
|
2018-11-05 16:39:51 -05:00 |
|
Eric Rosenbaum
|
ec32be025c
|
Clarify variable names for fieldEditorWidth_ and fieldEditorHeight_
|
2018-11-05 16:31:24 -05:00 |
|
Eric Rosenbaum
|
3d9d8a4d08
|
Use unicode sharp and flat symbols
|
2018-11-02 12:55:52 -04:00 |
|
Eric Rosenbaum
|
cd3615979b
|
Cleanup
|
2018-11-01 15:17:47 -04:00 |
|
Eric Rosenbaum
|
441713ba4a
|
Animate C key label visibility
|
2018-11-01 15:15:28 -04:00 |
|
Eric Rosenbaum
|
d3f903fdf5
|
Hide and show C key labels
|
2018-11-01 13:51:10 -04:00 |
|
Eric Rosenbaum
|
e139d08f2e
|
Remove console.log
|
2018-11-01 13:50:56 -04:00 |
|
Eric Rosenbaum
|
b926c5b500
|
Adjust piano key positioning
|
2018-11-01 13:50:47 -04:00 |
|
Eric Rosenbaum
|
fc59f9d9b6
|
Update octave button and fix positioning
|
2018-11-01 13:24:40 -04:00 |
|
Eric Rosenbaum
|
392e72fba1
|
Precisely position the piano keys, so the stroke appears the same on all sides
|
2018-11-01 10:30:20 -04:00 |
|
Eric Rosenbaum
|
aca556da5e
|
Cleanup and JSDOC
|
2018-10-31 17:54:40 -04:00 |
|
Eric Rosenbaum
|
4eb93383af
|
Add validator
|
2018-10-31 10:27:20 -04:00 |
|
Eric Rosenbaum
|
b538842add
|
Fix octave change bugs
|
2018-10-31 10:26:07 -04:00 |
|
Eric Rosenbaum
|
c19c795e73
|
Octave shift animation
|
2018-10-30 21:59:04 -04:00 |
|
Eric Rosenbaum
|
de40fb15bf
|
Remove extra bottom padding
|
2018-10-30 16:25:59 -04:00 |
|
Eric Rosenbaum
|
5a130d50e7
|
Handle octave display state
and re-arrange and rename some fns for clarity
|
2018-10-30 12:18:40 -04:00 |
|
Eric Rosenbaum
|
ef773967b1
|
Only show one octave (13 keys)
|
2018-10-30 11:26:15 -04:00 |
|
Eric Rosenbaum
|
cfab08d239
|
function to add C key labels
|
2018-10-29 20:09:47 -04:00 |
|
Eric Rosenbaum
|
45d65c83ce
|
Labels on low and high C keys
|
2018-10-29 18:36:34 -04:00 |
|
Eric Rosenbaum
|
640a2ad950
|
Add octave buttons
|
2018-10-29 17:49:18 -04:00 |
|
Eric Rosenbaum
|
2357ecd161
|
Add playNote function to override
|
2018-10-29 15:25:18 -04:00 |
|
Eric Rosenbaum
|
fee8ae7ae7
|
Add note name indicator
|
2018-10-29 13:12:29 -04:00 |
|
Eric Rosenbaum
|
e4bc15d237
|
Key highlighting
|
2018-10-28 23:28:50 -04:00 |
|
Eric Rosenbaum
|
68f3a84bce
|
Draw black and white keys in a single loop
|
2018-10-27 17:02:45 -04:00 |
|
Eric Rosenbaum
|
174b1d0df1
|
Add note field with SVG piano keys
|
2018-10-26 16:44:47 -04:00 |
|