Commit Graph

107 Commits (master)

Author SHA1 Message Date
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
Michael Deal 37684b82c5 Merge pull request #5 from pete-otaqui/patch-1
Fixed link to "fluidsynth"
2012-11-20 11:17:01 -08:00
Pete Otaqui f647f688a8 Fixed link to "fluidsynth"
It looks like the link to audiosoftstore.com is actually for a tool called "midi2mp3", which isn't actually used.
2012-11-20 15:44:37 +03:00
Michael Deal bec7710bdc update libraries to latest 2012-11-06 13:06:08 -08:00
Michael Deal 5f6984123f update Color.Space to be able to be included in Chrome Extension (no evals) 2012-11-06 11:59:07 -08:00
Michael Deal 44d5681a25 fix issue #4 2012-11-05 23:43:47 -08:00
Michael Deal 85386b12d5 update README 2012-10-09 23:01:47 -07:00
Michael Deal eb21d1f743 update to latest libraries 2012-10-09 22:59:04 -07:00
Michael Deal 61f1a05ebe rename files 2012-07-01 16:52:27 -07:00
Michael Deal 5ca601bb67 merge in node.js packaging by bpartridge 2012-06-29 22:08:38 -07:00