Michael Deal
381f4c7da2
disable MIDI API for debugging… not working for some people
2013-01-26 20:26:13 -08:00
Michael Deal
b6092ff039
update Event.js library to latest version
...
https://github.com/mudcube/Event.js
2013-01-26 14:01:18 -08:00
Michael Deal
59028c871f
tweak Basic demo
2013-01-26 13:53:15 -08:00
Michael Deal
fc49758f40
cleanup plugin
2013-01-25 22:00:09 -08:00
Michael Deal
0cd6f41258
fix the ability to select a specific technology (for debugging) by setting the hash tag: #webmidi, #webaudio, #audiotag, or #flash
2013-01-25 21:59:30 -08:00
Michael Deal
ffdb8fc93a
add WebMIDIAPI shim to all the demos
...
Web MIDI API support works with jazz-soft.net plugin installed, this means users will not need to download Soundfonts from your website, rather they will use their built-in sound banks. This shim by @cwilso provides a preview of the upcoming Web MIDI API, an exciting addition to the W3 specs!
2013-01-25 21:33:59 -08:00
Michael Deal
1513ddafda
add noteOff/chordOff support for Audio Tag (does this sound ok without linear ramping?)
2013-01-25 21:31:02 -08:00
Michael Deal
0f3703e7e9
grunt build
2013-01-25 15:33:58 -08:00
Michael Deal
3110aaa39d
html5 audio fix
2013-01-25 15:33:50 -08:00
Michael Deal
b95aabcc7b
modify ramp value to 0.2/0.3 on recommendation of @Miranet & @0xfe
2013-01-25 09:50:14 -08:00
Michael Deal
c97c636cd1
add @Miranet's fix for issue #11
...
https://github.com/mudcube/MIDI.js/issues/11
2013-01-25 09:33:47 -08:00
Michael Deal
485a2be277
new Circle of Fifths synesthesia color scheme by Joseph Johnston, designed so harmonic notes create hormonic color schemes
2013-01-25 00:32:22 -08:00
Michael Deal
fd761e1cce
update grunt so unnecessary files are not included into MIDI.js by default, shrink build from over 100kb to 24kb
2013-01-25 00:28:08 -08:00
Michael Deal
ed0e13fd08
.
2013-01-25 00:21:53 -08:00
Michael Deal
b0c02eb127
.
2013-01-25 00:21:16 -08:00
Michael Deal
009edd96ab
remove unused code
2013-01-25 00:18:02 -08:00
Michael Deal
a8f85a8e17
update license year
2013-01-25 00:17:34 -08:00
Michael Deal
6982683d49
grunt
2013-01-25 00:12:33 -08:00
Michael Deal
80a033f09b
web midi code cleanup, match format of other plugins
2013-01-25 00:11:41 -08:00
Michael Deal
7806c980c3
add Web MIDI API link to README
2013-01-24 23:57:13 -08:00
Michael Deal
076f233d55
Web MIDI API is now working with Jazz Soft plugin and the Chris Wilson shim
2013-01-24 23:50:08 -08:00
Michael Deal
326fc9952a
split multi-instrument and basic demos
2013-01-24 23:49:12 -08:00
Michael Deal
671cb8b61a
add Web MIDI Shim by Chris Wilson
2013-01-23 00:46:35 -08:00
Michael Deal
c6f7324f5b
stub in web midi api support
2013-01-23 00:39:32 -08:00
Michael Deal
5bfa3739fb
fix ruby build path
2013-01-23 00:39:14 -08:00
Michael Deal
492819fc5f
remove midi bridge from repo
2013-01-23 00:39:05 -08:00
Michael Deal
808b9c95a7
cleanup
2013-01-22 20:24:43 -08:00
Michael Deal
ed06f459b6
add VexFlow to demos
2013-01-22 18:44:58 -08:00
Michael Deal
77bc1f84b8
update package.json
2013-01-22 18:40:20 -08:00
Michael Deal
b9757cab9b
grunt
2013-01-22 16:46:32 -08:00
Michael Deal
83abe4c609
ditto
2013-01-22 16:25:07 -08:00
Michael Deal
53c40f3cf3
add demos and more code examples to README
2013-01-22 16:23:40 -08:00
Michael Deal
edbb8113b8
update README
2013-01-22 16:09:06 -08:00
Michael Deal
7a40a68811
separate ruby + shell build scripts into their own directories
2013-01-22 15:54:53 -08:00
Michael Deal
4b24234362
Merge branch 'master' of https://github.com/mudcube/MIDI.js
2013-01-22 15:48:32 -08:00
Michael Deal
8be692daa7
Merge pull request #10 from 0xfe/master
...
New Soundfont Generator Script
2013-01-22 15:48:16 -08:00
Michael Deal
6535aa2ef0
tweak readme
2013-01-22 15:37:45 -08:00
Mohit Cheppudira
29253e379f
Replace JS/SH based soundfont builder with soundfont_builder.rb.
2013-01-21 17:54:29 -05:00
Michael Deal
379fd543ff
tweaks to tracking scheduling, and amplitude
2013-01-21 10:10:44 -08:00
Michael Deal
7bbcb64819
rename demo files
2013-01-19 16:56:52 -08:00
Michael Deal
f03d709a6a
whoops, remove debug console.log
2013-01-18 23:39:42 -08:00
Michael Deal
f84d241f45
closing issue #8 : "First note not played"
2013-01-18 23:27:48 -08:00
Michael Deal
877e2a4adb
use XHR or SCRIPT tag to loadPlugin, XHR has benefit of OnProgress event, whereas SCRIPT has benefit of loading from file://
2013-01-18 23:18:41 -08:00
Michael Deal
bab81e8e7c
move Base64 to inc directory
2013-01-13 17:03:02 -08:00
Michael Deal
eda6edbed7
grunt
2013-01-11 18:06:05 -08:00
Michael Deal
d0cf6085d7
detangle loader, add configuration MIDI.soundfontUrl to set the base-path to your soundfonts
2013-01-11 18:05:42 -08:00
Michael Deal
f723a45652
.
2012-11-21 02:31:19 -08:00
Michael Deal
04a23cd6d2
update tutorial
2012-11-21 02:29:57 -08:00
Michael Deal
c72e2e0f06
update event library
2012-11-21 02:25:41 -08:00
Michael Deal
f2e6109003
add build dir for minified scripts
2012-11-21 02:12:37 -08:00