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