21 Commits

Author SHA1 Message Date
tambien
69f09baf44 using specific versions of libs 2018-10-17 14:21:23 -04:00
Yotam Mann
6d9398cefc try/catch on midi events
when a device was plugged in it sometimes emitted a noteoff without a
noteon which caused an error
2018-10-17 14:21:23 -04:00
Yotam Mann
5766f626b2 updating splash links and style 2018-10-17 14:21:23 -04:00
Yotam Mann
830c9eee4c load fewer audio files when the screen is smaller
helps speed up the mobile load time
2018-10-17 14:21:23 -04:00
Yotam Mann
b2cbf19504 copy changes 2018-10-17 14:21:23 -04:00
Yotam Mann
6e666fcc1b making prediction path relative
this makes it work in the live experience where there is a path beyond
the root level
2018-10-17 14:21:23 -04:00
Yotam Mann
eb4b01145d about and splash screen styling 2018-10-17 14:21:23 -04:00
Yotam Mann
9d98f9a9f1 adding favicon 2018-10-17 14:21:23 -04:00
Yotam Mann
ee5d96a327 using Quicksand font throughout 2018-10-17 14:21:23 -04:00
Yotam Mann
48de5cbb31 blur(0px) -> filter:none improves performance a lot 2018-10-17 14:21:23 -04:00
Yotam Mann
535e766074 renaming app->src 2018-10-17 14:21:23 -04:00
Yotam Mann
f8c1b8c4cc styling keyboard 2018-10-17 14:21:23 -04:00
Yotam Mann
7548fa0e01 adding about screen with video 2018-10-17 14:21:23 -04:00
Yotam Mann
a68b5d271c adding tutorial which plays first time 2018-10-17 14:21:23 -04:00
Yotam Mann
5c5da96fbc updating deps and latest MidiConvert 2018-10-17 14:21:23 -04:00
Yotam Mann
e091936d5f updating sample player, does not rely on Piano.js and using FluidR3 soundfont for AI sound 2018-10-17 14:21:23 -04:00
Yotam Mann
dd4c1edc85 fixing stuck notes 2018-10-17 14:21:23 -04:00
Yotam Mann
566509087a doing feature detection before serving app
using Modernizr
2018-10-17 14:21:23 -04:00
Yotam Mann
d44fc95236 app->src and starting at FeatureTest before Main.js 2018-10-17 14:21:23 -04:00
Yotam Mann
0b7012892f unsticking notes when they get stuck 2016-11-14 16:35:58 -08:00
Yotam Mann
1eda91a7f2 static files 2016-11-11 13:52:19 -05:00