Commit graph

320 commits

Author SHA1 Message Date
Michael "Z" Goddard
61e54b2457
extend existing effects from Effect
Add Effect class that manages connecting the effects in a chain from
their AudioPlayer to the AudioEngine.
2018-06-05 12:46:29 -04:00
Ray Schamp
c40105cf07
Merge pull request #81 from mzgoddard/dependents-no-boiler
Use src/index for browser entry point
2018-05-31 17:46:55 -04:00
Michael "Z" Goddard
ee5aafc862 Replace babel-preset-es2015 with babel-preset-env 2018-05-08 16:49:24 -04:00
Michael "Z" Goddard
d5d6ab9eb8
Depend on script dependencies for downstream webpack
Downstream webpack will need any dependencies src/ depends on so it can
successfully build. Also if multiple packages being built into a larger
script share a common dependency version range, they can share the
dependency instead of duplicating it. This will save built file size,
execution time, and memory.
2018-05-08 11:13:05 -04:00
Michael "Z" Goddard
df13e181eb
Update to webpack 4 2018-05-07 12:41:19 -04:00
Paul Kaplan
a9168f04aa Use StartAudioContext to allow playing on mobile safari 2017-07-26 20:20:39 -04:00
Eric Rosenbaum
63cf44b269 Pin to exact version 2017-07-25 10:06:53 -04:00
Eric Rosenbaum
643d33e482 Use audio-context module for shared audiocontext
To prevent creating multiple audio contexts
2017-07-21 10:50:15 -04:00
Eric Rosenbaum
03034dd2f7 Remove dependency on Tone.js 2017-06-20 16:50:02 -04:00
Ray Schamp
cd699dbc0f Install and configure eslint-config-scratch 2017-04-17 11:52:12 -04:00
Ray Schamp
0610f8a6ce Update packages, fix lint error 2017-04-17 11:11:06 -04:00
greenkeeper[bot]
453c82092b chore(package): update dependencies
https://greenkeeper.io/
2017-04-17 10:51:20 -04:00
Eric Rosenbaum
d08b5d2af9 Update tone version 0.9.0
So we can use Tone.UserMedia
2017-04-04 15:00:32 -04:00
Eric Rosenbaum
9731a58f0b change package name to scratch-audio 2017-01-06 10:02:28 -05:00
Eric Rosenbaum
cd4d80b3b6 remove vocoder module 2016-11-07 17:28:13 -05:00
Eric Rosenbaum
840c53f524 playing with vocoder effect 2016-10-26 16:44:35 -04:00
Eric Rosenbaum
f0b316ca56 add minilog 2016-10-24 13:56:53 -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
b0cb3950fa initial commit 2016-10-13 14:54:07 -04:00