Denis Knauf
|
082fcd8d9c
|
stopAllNotes -> stopAllNotesAllChannels. stopAllNotes per Channel.
|
2013-06-03 21:04:21 +02:00 |
|
Michael Deal
|
eb782721d1
|
Merge pull request #20 from bsstoner/audiotag-pause
fixes #18, keep track of which instrument/note pair is playing on each a...
|
2013-03-20 16:50:40 -07:00 |
|
Michael Deal
|
e9c2766858
|
Merge pull request #21 from bsstoner/flash
flash api isn't loading any of the mp3 samples
|
2013-03-20 16:47:54 -07:00 |
|
Brian Stoner
|
91988b15b7
|
need to use nid to find channel to pause, and forgot to add i to channel_nid to get nid
|
2013-03-14 13:20:32 -04:00 |
|
Brian Stoner
|
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
|
2013-03-14 11:54:05 -04:00 |
|
Brian Stoner
|
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().
|
2013-03-12 16:00:29 -04:00 |
|
Brian Stoner
|
277a7e04aa
|
Pass instruments into flash.connect(), so that it can load all the sample .mp3 files
|
2013-03-12 15:54:04 -04:00 |
|
Brian Stoner
|
f52b74f08a
|
Add soundManagerUrl + soundManagerSwfUrl options that can be passed to loadPlugin() to override paths to soundManager js/swf files
|
2013-03-12 15:40:33 -04:00 |
|
Michael Deal
|
079d548fa2
|
fix Issue #14
|
2013-02-25 14:28:58 -08:00 |
|
Michael Deal
|
072eadb4af
|
add USE_JAZZMIDI variable to enable experimental Web MIDI API, add utf8 meta tags to demos
|
2013-01-28 12:27:53 -08:00 |
|
Michael Deal
|
d189452640
|
fix bug in fallback
|
2013-01-26 22:44:14 -08:00 |
|
Michael Deal
|
41f90e8bb1
|
re-enable Web MIDI API with fallback
|
2013-01-26 20:45:41 -08:00 |
|
Michael Deal
|
fc49758f40
|
cleanup plugin
|
2013-01-25 22:00:09 -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
|
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
|
80a033f09b
|
web midi code cleanup, match format of other plugins
|
2013-01-25 00:11:41 -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
|
c6f7324f5b
|
stub in web midi api support
|
2013-01-23 00:39:32 -08:00 |
|
Michael Deal
|
492819fc5f
|
remove midi bridge from repo
|
2013-01-23 00:39:05 -08:00 |
|
Michael Deal
|
379fd543ff
|
tweaks to tracking scheduling, and amplitude
|
2013-01-21 10:10:44 -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
|
d53fe90663
|
update loadPlugin to support multiple instruments in WebAudioAPI and AudioTag
|
2012-11-21 01:57:54 -08:00 |
|
Michael Deal
|
ccb647f2a1
|
tweaks to node fade out
|
2012-11-20 23:11:18 -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
|
eb21d1f743
|
update to latest libraries
|
2012-10-09 22:59:04 -07:00 |
|