-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
73 lines (63 loc) · 2.71 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
Version 0.1.10
- Added more browsers to list of known working thanks to
https://www.reddit.com/user/tobozo and
https://www.reddit.com/user/CalumSult .
- Added Contributing section to README.md file.
Version 0.1.9
- Playing notes using text keys now works in Firefox and Safari
immediately after clicking a note on the virtual piano
keyboard.
- Playing notes using text keys now works in Safari immediately
after manipulating the volume range control using the mouse.
Version 0.1.8
- Fix recently introduced bug in mouse button itentification that
caused Firefox mouse handling to stop working correctly.
Version 0.1.7
- Reduce output gain relative to full-scale to mostly eliminate
audible clipping when playing chords in the Safari browser.
Other browsers should have had the same problem and presumably
did not because they employ limiters specificatlly to prevent
that kind of thing. In any case, we don't want to rely on
the browser generously taking care of that for us.
- Add a limiter stage to the output to eliminate clipping that
would still occur in spite of the output gain reduction that
is now in place.
Version 0.1.6
- Playing notes works on Safari again (with issues).
Version 0.1.5
- Added text to the page regarding currently supported Web
browsers and workaround for playing notes by typing not
working after clicking with the mouse.
Version 0.1.4
- Fix sticking notes when dragging mouse off of virtual piano
key with mouse held down.
- New and improved virtual piano keyboard appearance.
- Don't play notes for mouse click with other than left button
on virtual piano keyboard.
- Distinguish between not sources (mouse vs text key) and allow
a note to be played in unison from multiple sources.
- Allow glissando to be played by dragging mouse across virtual
piano keyboard with mouse button held down.
- Provide visual feedback on virtual piano keyboard for notes
currently being played.
Version 0.1.3
- Allows selecting sine, square, sawtooth, or triangle waveform
for voicing.
- Improved user interface appearance.
Version 0.1.2
- Don't stop chord notes playing in attempt to stop playing
stuck-key notes.
Version 0.1.1
- Extend virual piano keyboard up to E-5
- Don't pay notes when keys are pressed with modifiers held down
so key combinations like ctrl+L (PC) or cmd+L (Mac) to focus
URL bar don't also play notes.
- Unstick notes triggered by text keypress after 1.5 seconds
without a keydown event triggerd by auto-repeat while the key
is held down.
- Stop events from bubbling for keydown events that cause notes
to be played so they don't end up also triggering other things
such as browser plugins for vim-like, keyboard-driven browser
navigation.
Version 0.1.0
- Initial release