Commit graph

571 commits

Author SHA1 Message Date
Yotam Mann
ccc24fb21b fan out connections 2014-08-24 15:58:02 -04:00
Yotam Mann
595f81283e updated Tone.dispose to handle input/output arrays
#15
2014-08-24 15:51:24 -04:00
Yotam Mann
b612f7839c Added Signal dep to all Signals
#11
2014-08-24 15:47:59 -04:00
Yotam Mann
7890e74ac0 moved Merge and Split to components 2014-08-24 15:46:55 -04:00
Yotam Mann
1b9a8cf9fc added jquery UI for examples
#3
2014-08-24 15:25:13 -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
e3973aeead started MonoSynth.preset 2014-08-24 13:06:45 -04:00
Yotam Mann
aede841e5e Tone.EQ test 2014-08-24 12:49:20 -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
3afd45f987 has 'set' interface
#16
2014-08-24 12:26:04 -04:00
Yotam Mann
e4ae6afb32 set interface for all internal Tone.Samplers 2014-08-24 12:20:16 -04:00
Yotam Mann
534b23f5cd accepts options object
uses Tone.Filter internally
2014-08-24 12:19:25 -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
f12fb5caa2 made lfo private 2014-08-23 17:04:01 -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
8f0d49db29 fixed dispose method 2014-08-23 16:08:08 -04:00
Yotam Mann
c92c76fef3 added an abstract set method to the base class
#16
2014-08-23 16:07:55 -04:00
Yotam Mann
dc98641558 dispose method calls parent's dispose method
related to issue #15. finished for all effects.
2014-08-23 15:51:21 -04:00
Yotam Mann
8158dd0396 test Chorus effect 2014-08-23 15:19:19 -04:00
Yotam Mann
f6f0a35f57 started chorus effect 2014-08-23 15:19:01 -04:00
Yotam Mann
3f40e26c14 fixed typo 2014-08-23 15:18:51 -04:00
Yotam Mann
17dd4a9ee4 testing effects 2014-08-23 14:25:33 -04:00
Yotam Mann
5d7807bede description of _merger 2014-08-23 14:25:20 -04:00
Yotam Mann
127f5d52c9 updated doc 2014-08-23 14:24:54 -04:00
Yotam Mann
b6938ec10b privatized panner 2014-08-23 14:24:20 -04:00
Yotam Mann
adf8c9fbbb consistent spacing 2014-08-23 14:24:06 -04:00
Yotam Mann
52fca548b6 bit crusher extends Tone.Effect 2014-08-23 14:23:54 -04:00
Yotam Mann
3b08ef6997 AutoWah effect 2014-08-23 14:23:43 -04:00
Yotam Mann
63bce969c1 effects default to 100% wet 2014-08-23 14:22:51 -04:00
Yotam Mann
5f29b82d3b privatized the _scalar 2014-08-23 14:22:18 -04:00
Yotam Mann
0cf82e94e8 more consistent spacing 2014-08-23 13:51:02 -04:00
Yotam Mann
e6e4586f70 renamed delay to delayTime 2014-08-23 13:50:30 -04:00
Yotam Mann
dbafb63b14 updated description on Effect 2014-08-23 13:50:13 -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
c7d71ebf68 added Tone.ScaleExp tests 2014-08-23 13:25:39 -04:00
Yotam Mann
833132643e Tone.ScaleExp scales values with an exponent
Fixes #14
2014-08-23 13:11:01 -04:00
Yotam Mann
6f6d0ea91b recursively handles nested objects 2014-08-21 20:55:00 -04:00
Yotam Mann
cc6cbb534f added math expression test 2014-08-21 20:54:41 -04:00
Yotam Mann
31bc2d829e moved math tests to Core 2014-08-21 20:54:18 -04:00
Yotam Mann
be344b7963 unused argument 2014-08-21 14:20:55 -04:00
Yotam Mann
be9ad6ee5f fixed deps 2014-08-21 01:03:51 -04:00
Yotam Mann
2f46a0f50a fire version of MonoSynth 2014-08-21 00:59:11 -04:00
Yotam Mann
b26f313bd7 defaultArgs can do defaults on objects 2014-08-21 00:58:44 -04:00
Yotam Mann
6f0008b3d7 consistent whitespacing 2014-08-20 20:46:57 -04:00
Yotam Mann
4b12221812 updated jsdoc description 2014-08-20 20:46:40 -04:00
Yotam Mann
41e3e877d2 notes start at C instead of A 2014-08-20 20:46:28 -04:00
Yotam Mann
9819c07390 updated description in dry wet 2014-08-20 20:46:10 -04:00
Yotam Mann
5dce8e4958 added dispose method 2014-08-20 17:10:12 -04:00