Commit graph

66 commits

Author SHA1 Message Date
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
Michael Deal
112fc7a688 add grunt.js, update color libraries 2012-11-21 02:11:19 -08:00
Michael Deal
0560bae4f5 update for multiple instruments, use drum + piano 2012-11-21 02:03:56 -08:00
Michael Deal
30c224b067 update loadPlugin to support multiple instruments in WebAudioAPI and AudioTag 2012-11-21 01:58:19 -08:00
Michael Deal
d53fe90663 update loadPlugin to support multiple instruments in WebAudioAPI and AudioTag 2012-11-21 01:57:54 -08:00
Michael Deal
50eb9cb6eb add latest loader.js 2012-11-21 01:30:04 -08:00
Michael Deal
26f6e8a031 update demos to for latest libraries 2012-11-21 01:29:46 -08:00
Michael Deal
a50ca64600 add drums/guitar demos 2012-11-21 01:29:05 -08:00
Michael Deal
ccb647f2a1 tweaks to node fade out 2012-11-20 23:11:18 -08:00
Michael Deal
378e881282 Merge branch 'master' of https://github.com/mudcube/MIDI.js 2012-11-20 22:57:24 -08:00
Michael Deal
766ce13982 Merge pull request #7 from pete-otaqui/patch-2
Enabled noteOff with a linear fade to 0
2012-11-20 22:57:12 -08:00
Michael Deal
879722c910 . 2012-11-20 22:56:59 -08:00
Pete Otaqui
15d4d0cb1e Enabled noteOff with a linear fade to 0
fade out smoothly using gain and ramping to value.

I've chosen an arbitrary amount to fade by here, which I guess isn't great.
2012-11-21 06:19:25 +03:00