Commit graph

  • 69304a9773 forgotten stopallNotes, stopAllNotesAllChannels added master Denis Knauf 2013-06-07 00:08:20 +0200
  • 082fcd8d9c stopAllNotes -> stopAllNotesAllChannels. stopAllNotes per Channel. Denis Knauf 2013-06-03 21:04:21 +0200
  • bce55c3d82 webmidi: USE_JAZZMIDI removed (we want to use it). Denis Knauf 2013-06-03 20:32:08 +0200
  • 716f4bd81e Merge pull request #34 from akaihola/patch-1 Michael Deal 2013-04-12 19:58:53 -0700
  • 82ae9dc742 Removed Ear Builder link Antti Kaihola 2013-04-09 22:09:39 +0300
  • dbb870ea67 Merge pull request #31 from ulyssecarion/patch-1 Michael Deal 2013-04-03 15:00:44 -0700
  • 3c12dfdd8c Remove accidental header in README ulyssecarion 2013-04-03 14:52:23 -0700
  • 7a64663b60 remove Array.map reference (issue #27) Michael Deal 2013-04-01 16:11:47 -0700
  • f81d040e48 removed WebMIDIAPI.js from demos as it's been getting in the way with older browsers (and is anyone else using this?) Michael Deal 2013-04-01 16:09:29 -0700
  • eb782721d1 Merge pull request #20 from bsstoner/audiotag-pause Michael Deal 2013-03-20 16:50:40 -0700
  • e9c2766858 Merge pull request #21 from bsstoner/flash Michael Deal 2013-03-20 16:47:54 -0700
  • 5095e7c2c2 Merge pull request #22 from bsstoner/soundmanager Michael Deal 2013-03-20 16:46:27 -0700
  • 91988b15b7 need to use nid to find channel to pause, and forgot to add i to channel_nid to get nid Brian Stoner 2013-03-14 13:20:32 -0400
  • c8047a2779 when stopping a note, look through the channels from oldest to newest, stop only the first matching note, then null it out and return Brian Stoner 2013-03-14 11:54:05 -0400
  • 6462f82fde fixes #18, keep track of which instrument/note pair is playing on each audiotag 'channel', then on noteOff/chordOff find the right audiotag 'channel' to pause(). Brian Stoner 2013-03-12 16:00:29 -0400
  • 277a7e04aa Pass instruments into flash.connect(), so that it can load all the sample .mp3 files Brian Stoner 2013-03-12 15:54:04 -0400
  • f52b74f08a Add soundManagerUrl + soundManagerSwfUrl options that can be passed to loadPlugin() to override paths to soundManager js/swf files Brian Stoner 2013-03-12 15:40:33 -0400
  • a5edc8ae9a Merge pull request #15 from shama/updategrunt Michael Deal 2013-03-01 12:09:36 -0800
  • a2add6a126 Update gruntfile to v0.4 Kyle Robinson Young 2013-02-28 15:51:19 -0800
  • 079d548fa2 fix Issue #14 Michael Deal 2013-02-25 14:28:58 -0800
  • 9c8721eab4 add 3 new demos to the readme Michael Deal 2013-02-25 14:12:27 -0800
  • b8e0cca45e Merge branch 'master' of https://github.com/mudcube/MIDI.js Michael Deal 2013-02-19 12:22:28 -0800
  • 7b12856d9d merge in some updates to jasmid Michael Deal 2013-02-19 12:21:11 -0800
  • dac4757e1e Merge pull request #13 from ragamroll/patch-1 Michael Deal 2013-02-19 12:11:56 -0800
  • a5160b624f Update inc/jasmid/replayer.js ragamroll 2013-02-19 12:01:39 -0800
  • 072eadb4af add USE_JAZZMIDI variable to enable experimental Web MIDI API, add utf8 meta tags to demos Michael Deal 2013-01-28 12:27:53 -0800
  • a7d5b8a06e . Michael Deal 2013-01-26 22:46:02 -0800
  • d189452640 fix bug in fallback Michael Deal 2013-01-26 22:44:14 -0800
  • 41f90e8bb1 re-enable Web MIDI API with fallback Michael Deal 2013-01-26 20:45:41 -0800
  • 381f4c7da2 disable MIDI API for debugging… not working for some people Michael Deal 2013-01-26 20:26:13 -0800
  • b6092ff039 update Event.js library to latest version Michael Deal 2013-01-26 14:01:18 -0800
  • 59028c871f tweak Basic demo Michael Deal 2013-01-26 13:53:15 -0800
  • fc49758f40 cleanup plugin Michael Deal 2013-01-25 22:00:09 -0800
  • 0cd6f41258 fix the ability to select a specific technology (for debugging) by setting the hash tag: #webmidi, #webaudio, #audiotag, or #flash Michael Deal 2013-01-25 21:59:30 -0800
  • ffdb8fc93a add WebMIDIAPI shim to all the demos Michael Deal 2013-01-25 21:33:59 -0800
  • 1513ddafda add noteOff/chordOff support for Audio Tag (does this sound ok without linear ramping?) Michael Deal 2013-01-25 21:31:02 -0800
  • 0f3703e7e9 grunt build Michael Deal 2013-01-25 15:33:58 -0800
  • 3110aaa39d html5 audio fix Michael Deal 2013-01-25 15:33:50 -0800
  • b95aabcc7b modify ramp value to 0.2/0.3 on recommendation of @Miranet & @0xfe Michael Deal 2013-01-25 09:50:14 -0800
  • c97c636cd1 add @Miranet's fix for issue #11 Michael Deal 2013-01-25 09:33:47 -0800
  • 485a2be277 new Circle of Fifths synesthesia color scheme by Joseph Johnston, designed so harmonic notes create hormonic color schemes Michael Deal 2013-01-25 00:32:22 -0800
  • fd761e1cce update grunt so unnecessary files are not included into MIDI.js by default, shrink build from over 100kb to 24kb Michael Deal 2013-01-25 00:28:08 -0800
  • ed0e13fd08 . Michael Deal 2013-01-25 00:21:53 -0800
  • b0c02eb127 . Michael Deal 2013-01-25 00:21:16 -0800
  • 009edd96ab remove unused code Michael Deal 2013-01-25 00:18:02 -0800
  • a8f85a8e17 update license year Michael Deal 2013-01-25 00:17:34 -0800
  • 6982683d49 grunt Michael Deal 2013-01-25 00:12:33 -0800
  • 80a033f09b web midi code cleanup, match format of other plugins Michael Deal 2013-01-25 00:11:41 -0800
  • 7806c980c3 add Web MIDI API link to README Michael Deal 2013-01-24 23:57:13 -0800
  • 076f233d55 Web MIDI API is now working with Jazz Soft plugin and the Chris Wilson shim Michael Deal 2013-01-24 23:50:08 -0800
  • 326fc9952a split multi-instrument and basic demos Michael Deal 2013-01-24 23:49:12 -0800
  • 671cb8b61a add Web MIDI Shim by Chris Wilson Michael Deal 2013-01-23 00:46:35 -0800
  • c6f7324f5b stub in web midi api support Michael Deal 2013-01-23 00:39:32 -0800
  • 5bfa3739fb fix ruby build path Michael Deal 2013-01-23 00:39:14 -0800
  • 492819fc5f remove midi bridge from repo Michael Deal 2013-01-23 00:39:05 -0800
  • 808b9c95a7 cleanup Michael Deal 2013-01-22 20:24:43 -0800
  • ed06f459b6 add VexFlow to demos Michael Deal 2013-01-22 18:44:58 -0800
  • 77bc1f84b8 update package.json Michael Deal 2013-01-22 18:40:20 -0800
  • b9757cab9b grunt Michael Deal 2013-01-22 16:46:32 -0800
  • 83abe4c609 ditto Michael Deal 2013-01-22 16:25:07 -0800
  • 53c40f3cf3 add demos and more code examples to README Michael Deal 2013-01-22 16:23:40 -0800
  • edbb8113b8 update README Michael Deal 2013-01-22 16:09:06 -0800
  • 7a40a68811 separate ruby + shell build scripts into their own directories Michael Deal 2013-01-22 15:54:53 -0800
  • 4b24234362 Merge branch 'master' of https://github.com/mudcube/MIDI.js Michael Deal 2013-01-22 15:48:32 -0800
  • 8be692daa7 Merge pull request #10 from 0xfe/master Michael Deal 2013-01-22 15:48:16 -0800
  • 6535aa2ef0 tweak readme Michael Deal 2013-01-22 15:37:45 -0800
  • 29253e379f Replace JS/SH based soundfont builder with soundfont_builder.rb. Mohit Cheppudira 2013-01-21 17:54:29 -0500
  • 379fd543ff tweaks to tracking scheduling, and amplitude Michael Deal 2013-01-21 10:10:44 -0800
  • 7bbcb64819 rename demo files Michael Deal 2013-01-19 16:56:52 -0800
  • f03d709a6a whoops, remove debug console.log Michael Deal 2013-01-18 23:39:42 -0800
  • f84d241f45 closing issue #8: "First note not played" Michael Deal 2013-01-18 23:27:48 -0800
  • 877e2a4adb use XHR or SCRIPT tag to loadPlugin, XHR has benefit of OnProgress event, whereas SCRIPT has benefit of loading from file:// Michael Deal 2013-01-18 23:18:41 -0800
  • bab81e8e7c move Base64 to inc directory Michael Deal 2013-01-13 17:03:02 -0800
  • eda6edbed7 grunt Michael Deal 2013-01-11 18:06:05 -0800
  • d0cf6085d7 detangle loader, add configuration MIDI.soundfontUrl to set the base-path to your soundfonts Michael Deal 2013-01-11 18:05:42 -0800
  • f723a45652 . Michael Deal 2012-11-21 02:31:19 -0800
  • 04a23cd6d2 update tutorial Michael Deal 2012-11-21 02:29:57 -0800
  • c72e2e0f06 update event library Michael Deal 2012-11-21 02:25:41 -0800
  • f2e6109003 add build dir for minified scripts Michael Deal 2012-11-21 02:12:37 -0800
  • 112fc7a688 add grunt.js, update color libraries Michael Deal 2012-11-21 02:11:19 -0800
  • 0560bae4f5 update for multiple instruments, use drum + piano Michael Deal 2012-11-21 02:03:56 -0800
  • 30c224b067 update loadPlugin to support multiple instruments in WebAudioAPI and AudioTag Michael Deal 2012-11-21 01:58:19 -0800
  • d53fe90663 update loadPlugin to support multiple instruments in WebAudioAPI and AudioTag Michael Deal 2012-11-21 01:57:54 -0800
  • 50eb9cb6eb add latest loader.js Michael Deal 2012-11-21 01:30:04 -0800
  • 26f6e8a031 update demos to for latest libraries Michael Deal 2012-11-21 01:29:46 -0800
  • a50ca64600 add drums/guitar demos Michael Deal 2012-11-21 01:29:05 -0800
  • ccb647f2a1 tweaks to node fade out Michael Deal 2012-11-20 23:11:18 -0800
  • 378e881282 Merge branch 'master' of https://github.com/mudcube/MIDI.js Michael Deal 2012-11-20 22:57:24 -0800
  • 766ce13982 Merge pull request #7 from pete-otaqui/patch-2 Michael Deal 2012-11-20 22:57:12 -0800
  • 879722c910 . Michael Deal 2012-11-20 22:56:59 -0800
  • 15d4d0cb1e Enabled noteOff with a linear fade to 0 Pete Otaqui 2012-11-21 06:19:25 +0300
  • 37684b82c5 Merge pull request #5 from pete-otaqui/patch-1 Michael Deal 2012-11-20 11:17:01 -0800
  • f647f688a8 Fixed link to "fluidsynth" Pete Otaqui 2012-11-20 15:44:37 +0300
  • bec7710bdc update libraries to latest Michael Deal 2012-11-06 13:06:08 -0800
  • 5f6984123f update Color.Space to be able to be included in Chrome Extension (no evals) Michael Deal 2012-11-06 11:59:07 -0800
  • 44d5681a25 fix issue #4 Michael Deal 2012-11-05 23:43:47 -0800
  • 85386b12d5 update README Michael Deal 2012-10-09 23:01:47 -0700
  • eb21d1f743 update to latest libraries Michael Deal 2012-10-09 22:59:04 -0700
  • 61f1a05ebe rename files Michael Deal 2012-07-01 16:52:27 -0700
  • 5ca601bb67 merge in node.js packaging by bpartridge Michael Deal 2012-06-29 22:08:38 -0700