Commit graph

1049 commits

Author SHA1 Message Date
Eric Rosenbaum
d2eb771eea cleanup and return a promise 2016-11-19 14:17:43 -05:00
Eric Rosenbaum
5fa9bdf1c9 lint 2016-11-16 17:11:15 -05:00
Eric Rosenbaum
85d8db5d14 wip on loading adpcm wav files 2016-11-16 17:06:34 -05:00
Eric Rosenbaum
d400de1b4c wip on decoding adpcm wav files 2016-11-14 17:26:28 -05:00
Eric Rosenbaum
0c2548f6ba comments 2016-11-10 18:04:49 -05:00
Eric Rosenbaum
cf80c9f9b8 replace follower with waveshaper 2016-11-10 14:39:22 -05:00
Eric Rosenbaum
4deff78059 simplified signal processing 2016-11-10 13:49:11 -05:00
Eric Rosenbaum
99bbdeb873 add comment and license 2016-11-09 11:38:40 -05:00
Eric Rosenbaum
7c7e6565aa lint 2016-11-09 10:59:01 -05:00
Eric Rosenbaum
fbc7318adf Merge branch 'develop' of https://github.com/LLK/scratch-audio into develop 2016-11-09 10:44:35 -05:00
Eric Rosenbaum
588adb8b72 experiment with using sprite’s sounds as instrument for play note block 2016-11-09 10:43:46 -05:00
Eric Rosenbaum
a4e18dc2f4 cleanup 2016-11-09 10:41:03 -05:00
Eric Rosenbaum
7a25ced256 clean up and convert webaudio nodes to tone js objects 2016-11-08 17:29:02 -05:00
Eric Rosenbaum
b0786e6dbf add robotic effect, aka vocoder 2016-11-08 15:07:32 -05:00
Eric Rosenbaum
f7141fe97b cleanup, WIP converting webaudio nodes to Tone objects 2016-11-08 15:06:29 -05:00
Eric Rosenbaum
28c9bffe4d vocoder effect, because ROBOTS 2016-11-07 17:30:00 -05:00
Eric Rosenbaum
cd4d80b3b6 remove vocoder module 2016-11-07 17:28:13 -05:00
Eric Rosenbaum
0cbcd6a590 update readme with correct repo name 2016-11-02 16:36:19 -04:00
Eric Rosenbaum
f43dd8d14c increase distortion amount and call it “fuzz” 2016-11-02 14:22:34 -04:00
Eric Rosenbaum
d09c95118e lint 2016-11-01 16:33:18 -04:00
Eric Rosenbaum
c2d49b0bc6 add trademark file 2016-11-01 16:27:36 -04:00
Eric Rosenbaum
9763acb99a use buffersource objects to play sounds, to fix #4 2016-11-01 16:00:43 -04:00
Eric Rosenbaum
173c243439 fixes to stop all 2016-10-27 15:28:49 -04:00
Eric Rosenbaum
a89ab4b25d add minilog 2016-10-27 15:28:26 -04:00
Eric Rosenbaum
d9c879d4b7 add distortion effect 2016-10-26 16:53:23 -04:00
Eric Rosenbaum
840c53f524 playing with vocoder effect 2016-10-26 16:44:35 -04:00
Eric Rosenbaum
2ae2200e08 work in progress on tempo blocks 2016-10-25 22:42:34 -04:00
Eric Rosenbaum
e3276c80d5 playsound returns promise for completion 2016-10-25 22:42:15 -04:00
Eric Rosenbaum
f8aaf553f8 set volume and change volume 2016-10-25 22:00:34 -04:00
Eric Rosenbaum
85c4c03076 pitch shift effect 10 units per semitone 2016-10-25 22:00:21 -04:00
Eric Rosenbaum
b30996997a better handling for sounds that did not load 2016-10-25 16:43:03 -04:00
Eric Rosenbaum
cfabc507ae slower retry rate for play sound 2016-10-25 10:23:06 -04:00
Eric Rosenbaum
5f8382d69e pitchshift scaling 2016-10-24 16:59:14 -04:00
Eric Rosenbaum
c8d194b951 handle missing sounds 2016-10-24 16:01:43 -04:00
Eric Rosenbaum
73dc7a3d40 change Tone samplers to players 2016-10-24 13:57:47 -04:00
Eric Rosenbaum
f0b316ca56 add minilog 2016-10-24 13:56:53 -04:00
Eric Rosenbaum
66c865fe03 cleanup 2016-10-19 16:40:23 -04:00
Eric Rosenbaum
e45f6ed7d7 skip adpcm sounds 2016-10-19 16:40:00 -04:00
Eric Rosenbaum
a62b028834 complete instrument list to match scratch 2.0 2016-10-19 16:39:36 -04:00
Eric Rosenbaum
8715beaac7 play spooky note (theremin) and set instrument blocks 2016-10-19 13:13:56 -04:00
Eric Rosenbaum
c47957f421 effects cleanup and comments 2016-10-18 13:32:51 -04:00
Eric Rosenbaum
72733b6e7a each clone has its own effects chain 2016-10-17 16:51:12 -04:00
Eric Rosenbaum
67d805909b fix sound loading 2016-10-17 15:41:56 -04:00
Eric Rosenbaum
7fb9551a1e update readme 2016-10-14 17:29:51 -04:00
Eric Rosenbaum
1f4ef3fd19 loading all sounds on project load 2016-10-14 10:26:08 -04:00
Eric Rosenbaum
037166dbc9 adding json dependency 2016-10-13 15:35:25 -04:00
Eric Rosenbaum
cd38820fea publish to npm 2016-10-13 15:26:30 -04:00
Eric Rosenbaum
a4184769b6 add docs for open sourcing 2016-10-13 15:07:18 -04:00
Eric Rosenbaum
b0cb3950fa initial commit 2016-10-13 14:54:07 -04:00