Yotam Mann
|
cc95ee6caf
|
instrument tests
fixed dispose methods bc of tests.
|
2014-09-09 15:30:36 -04:00 |
|
Yotam Mann
|
6637833ed4
|
added detune parameter
|
2014-09-09 12:36:14 -04:00 |
|
Yotam Mann
|
71af6ca206
|
testing dispose methods for all classes.
a few classes were not being disposed correctly and leaving some
garbage attached.
|
2014-09-06 18:55:11 -04:00 |
|
Yotam Mann
|
270c01cbaf
|
put follower after greater than
|
2014-09-06 18:10:42 -04:00 |
|
Yotam Mann
|
938c979b8d
|
added freq and Q setter
|
2014-09-06 18:09:52 -04:00 |
|
Yotam Mann
|
46a567c7f0
|
range test when setting rolloff
|
2014-09-06 15:36:10 -04:00 |
|
Yotam Mann
|
28f57c76bb
|
removed doc links
they were breaking jsdocs.
|
2014-09-05 11:40:55 -04:00 |
|
Yotam Mann
|
d71f1cb5b7
|
jsdocs updates.
|
2014-09-05 11:32:35 -04:00 |
|
Yotam Mann
|
f27fcc3123
|
updated README
|
2014-09-04 14:04:02 -04:00 |
|
Yotam Mann
|
af85ae7e19
|
Added "use strict" to all classes
Fixes #17
|
2014-09-04 00:41:40 -04:00 |
|
Yotam Mann
|
935fa9ea38
|
envelopes accept velocity on attack
|
2014-09-03 22:36:56 -04:00 |
|
Yotam Mann
|
fbb7345f72
|
exponential release proved too difficult
couldn’t set values in the future. now using setTargetAtTime for all
envelopes
|
2014-09-03 17:31:29 -04:00 |
|
Yotam Mann
|
f34b6414f2
|
min set when min is set
|
2014-09-03 14:54:58 -04:00 |
|
Yotam Mann
|
d69c5b940e
|
exponential decay and ability to setMin/Max
|
2014-09-02 00:26:17 -04:00 |
|
Yotam Mann
|
3fe7633604
|
can set phase on LFO
|
2014-09-01 12:52:32 -04:00 |
|
Yotam Mann
|
a713502784
|
fixed typo
|
2014-08-29 17:14:47 -04:00 |
|
Yotam Mann
|
5a5e9be1f8
|
adds ability to set rolloff amount
AudioParams are now Tone.Signals
the wrapping is no longer paper thin
|
2014-08-29 16:39:09 -04:00 |
|
Yotam Mann
|
f6addd6b64
|
gets Signal.connect for use as a control signal
|
2014-08-29 16:36:52 -04:00 |
|
Yotam Mann
|
8b316762eb
|
_defaults -> defaults
made it not private
|
2014-08-25 10:23:37 -04:00 |
|
Yotam Mann
|
223a599f66
|
All effects have a 'set' method
#16
|
2014-08-25 09:57:36 -04:00 |
|
Yotam Mann
|
43206cbf29
|
ability to take options object AND parameters
|
2014-08-24 19:28:42 -04:00 |
|
Yotam Mann
|
4b085fd32e
|
privatize internals
|
2014-08-24 17:48:28 -04:00 |
|
Yotam Mann
|
3cd76459e5
|
link to parent's dispose method
Fixes #15
|
2014-08-24 16:24:16 -04:00 |
|
Yotam Mann
|
595f81283e
|
updated Tone.dispose to handle input/output arrays
#15
|
2014-08-24 15:51:24 -04:00 |
|
Yotam Mann
|
7890e74ac0
|
moved Merge and Split to components
|
2014-08-24 15:46:55 -04:00 |
|
Yotam Mann
|
b2c85eaf44
|
signals inherit Signal.connect method
this is so that params and signals they connect to don’t need to be
manually zeroed out after connecting.
Fixed #11
|
2014-08-24 13:19:49 -04:00 |
|
Yotam Mann
|
9121c5db59
|
3 band EQ
low/mid/high gain controls and control of crossover frequencies
|
2014-08-24 12:46:45 -04:00 |
|
Yotam Mann
|
a63c4f42b6
|
added setters and constructor API
|
2014-08-24 12:12:40 -04:00 |
|
Yotam Mann
|
7fe3d61858
|
Tone.Filter
paper thin wrapper around the native BiquadFilter
|
2014-08-24 12:11:58 -04:00 |
|
Yotam Mann
|
58e6e4532c
|
Tone.Envelope can take args as an Object
Fixes #12
|
2014-08-23 16:38:06 -04:00 |
|
Yotam Mann
|
3f40e26c14
|
fixed typo
|
2014-08-23 15:18:51 -04:00 |
|
Yotam Mann
|
adf8c9fbbb
|
consistent spacing
|
2014-08-23 14:24:06 -04:00 |
|
Yotam Mann
|
c37902cdfe
|
updated docs on LFO
|
2014-08-23 13:49:50 -04:00 |
|
Yotam Mann
|
151ca08a21
|
EnvelopeFollower with independent attack / decay
|
2014-08-23 13:48:52 -04:00 |
|
Yotam Mann
|
9819c07390
|
updated description in dry wet
|
2014-08-20 20:46:10 -04:00 |
|
Yotam Mann
|
c86353d8dd
|
jsdoc'ing and sync
|
2014-08-20 16:50:27 -04:00 |
|
Yotam Mann
|
2bac71da75
|
styling comments. more cleanup in dispose method
|
2014-08-20 16:50:07 -04:00 |
|
Yotam Mann
|
7c8c505b9d
|
exposed smoothTime in constructor
|
2014-07-30 13:57:05 -04:00 |
|
Yotam Mann
|
d01cb52bf4
|
Volume Gate
|
2014-07-23 15:50:45 -04:00 |
|
Yotam Mann
|
4147c3e734
|
cleaned up deps
|
2014-07-23 15:28:06 -04:00 |
|
Yotam Mann
|
9ca1e1286e
|
timing setter
|
2014-07-23 15:25:46 -04:00 |
|
Yotam Mann
|
cdd0d3d610
|
simplified envelope follower
|
2014-07-23 15:22:46 -04:00 |
|
Yotam Mann
|
73c10a90c4
|
works. sort of.
|
2014-07-22 19:17:45 -04:00 |
|
Yotam Mann
|
d9aa476a3f
|
some linting
|
2014-07-22 12:48:22 -04:00 |
|
Yotam Mann
|
18e79bba9e
|
attack / release frequency shifting
|
2014-07-02 18:20:34 -04:00 |
|
Yotam Mann
|
b43bb9c10d
|
started envelope follower (doesn't work yet)
|
2014-06-30 11:34:52 -04:00 |
|
Yotam Mann
|
0b4def6155
|
Tone.Sources can sync to the Transport
|
2014-06-25 12:47:47 -04:00 |
|
Yotam Mann
|
b13afa1d19
|
panControl->pan
|
2014-06-23 13:30:00 -04:00 |
|
Chris Deaner
|
00b1bf25e7
|
First commit with the DocStrap template truely in effect ( in effect )
|
2014-06-21 22:56:51 -04:00 |
|
Yotam Mann
|
c3ab9a7b0d
|
renamed effects->effect. jsdocs on effects
|
2014-06-21 17:34:31 -04:00 |
|