Yotam Mann
e6faa39dba
classes which generate or process sound extend Tone.AudioNode
2017-08-27 17:50:31 -04:00
Yotam Mann
b849b68132
updating extends jsdoc to reflect inheritance
2017-08-27 16:30:26 -04:00
Alan Russell
bd0b36b9ab
Point links to Synth Secrets on archive.org ( #254 )
...
* point Cymbal Synthesis link to archive.org
* point to Synth Secrets Amplitude Modulation article on archive.org
* point to pair of Synth Secrets FM articles on archive.org
* point to Synth Secrets Reverb article on archive.org
* Revert "point Cymbal Synthesis link to archive.org"
This reverts commit f621d8ecec
.
* point to Synth Secrets Cymbal Synthesis article on archive.org
2017-08-15 01:02:00 -04:00
Yotam Mann
7159700f11
making connectSeries static
2017-05-01 14:06:36 -04:00
Yotam Mann
4bda177b83
gainToDb, dbToGain, intervalToFrequencyRatio now static functions
2017-04-26 23:21:26 -04:00
Yotam Mann
edfa168713
moving to static type queries
...
i.e. this.isString -> Tone.isString
2017-04-26 00:24:19 -04:00
Yotam Mann
c544255953
using defaults
in last remaining classes
2017-04-26 00:07:10 -04:00
Yotam Mann
4019b49c12
effects moved to new defaults API
2017-04-25 23:18:08 -04:00
Yotam Mann
8e5d5e9872
fixing typo in comments
...
[skip ci]
2017-02-28 17:43:04 -05:00
Yotam Mann
d386ffed97
Convolver.load returns a Promise
2016-11-22 10:31:06 -08:00
Yotam Mann
8a88acd735
linting
2016-11-06 20:13:18 -05:00
Yotam Mann
c0cb8945a6
AutoPanner LFO goes between -1 and 1
...
Fixes #165
2016-09-20 19:39:12 -04:00
Yotam Mann
372053a029
using Tone.Delay everywhere instead of DelayNode
2016-09-20 00:01:27 -04:00
Yotam Mann
a60328345e
using Tone.Gain everywhere instead of GainNode
2016-09-19 23:53:07 -04:00
Yotam Mann
76ad44360d
updating to new API
2016-09-19 23:02:42 -04:00
Yotam Mann
d8d69ae662
changing old docs which used Buffer.onload
...
[skip ci]
2016-09-18 20:05:01 -04:00
Yotam Mann
75d6126615
Convolved takes callback as second parameter
...
also accepts no arguments now
2016-08-09 14:24:59 -04:00
Yotam Mann
7984819753
update the octaves when changing the baseFrequency
...
this way the `lfo.max` also gets updated
2016-08-08 16:20:30 -04:00
Yotam Mann
49fc9d7bb6
renamed SimpleSynth to Tone.Synth
2016-05-23 19:49:41 -04:00
Yotam Mann
cfc33cf39c
doc'ing
2015-12-08 00:07:16 -05:00
Yotam Mann
7fd1ad026e
removing effect presets
...
Presets have been moved to their own repo
2015-12-07 19:14:12 -05:00
Yotam Mann
eda4553169
using baseFrequency
and octaves
for AutoFilter
2015-12-07 11:46:34 -05:00
Yotam Mann
d29995a42a
phaser uses octaves
instead of depth
.
...
more consistent with rest of API.
2015-12-07 01:04:09 -05:00
Yotam Mann
298799dee9
added 'spread' to Chorus
2015-12-06 20:53:36 -05:00
Yotam Mann
1d7385d819
spread
is initialized with the constructor.
2015-12-06 17:37:37 -05:00
Luke Phillips
1cbe390d8d
Give tremolo a stereo spread option
2015-12-06 13:29:08 +13:00
Yotam Mann
ac693eac4b
doc'ing
2015-11-17 23:21:55 -05:00
Yotam Mann
c8cfe33864
doc'ing
2015-11-17 22:52:22 -05:00
Yotam Mann
825e3cd757
updating to new Delay API
2015-11-02 09:39:31 -05:00
Yotam Mann
31a9f8b426
Tremolo is now a StereoEffect
2015-11-01 17:52:02 -05:00
Yotam Mann
61fb1df660
adding strict mode
2015-10-21 12:11:19 -04:00
Yotam Mann
2b670482c6
added feedback delay
2015-10-21 10:55:31 -04:00
Yotam Mann
a3a7175f41
pass Frequency to AutoFilter's min/max
2015-10-20 17:31:10 -04:00
Yotam Mann
94e4c882fd
Milliseconds type
2015-08-31 15:47:25 -04:00
Yotam Mann
c72bcb250a
auto panner starts at the middle of the cycle
2015-08-27 22:56:35 -04:00
Yotam Mann
908ee2606f
Vibrato Effect
...
LFO attached to a Delay
2015-08-26 10:28:53 -04:00
Yotam Mann
5b4f93db48
updating docs
2015-08-26 10:00:32 -04:00
Yotam Mann
9438b84f34
pass arguments to the base class
2015-08-26 10:00:24 -04:00
Yotam Mann
302c40c30d
corrected pass through.
...
LFO refactor
2015-08-26 10:00:15 -04:00
Yotam Mann
cd8712c65f
passes arguments to base class
2015-08-26 09:59:37 -04:00
Yotam Mann
29d3a1166a
uses defaults
2015-08-26 09:59:11 -04:00
Yotam Mann
1d8726c614
Tone.PitchShift
...
real time pitch shifting using sawtooth waves connected to DelayNodes.
Addresses #56 . Ask and you shall receive.
2015-07-21 11:21:48 -04:00
Yotam Mann
3ccc0683bf
changing doc links to markdown style
2015-07-04 15:25:37 -04:00
Yotam Mann
6757aef9e3
added Q value to phaser
2015-07-04 13:48:18 -04:00
Yotam Mann
6e15da9223
doc'ing effects
...
mergine @polyrhythmatic changes
2015-07-04 12:40:33 -04:00
Yotam Mann
42d3ee84b9
remove dry signal feedback
...
this caused it to fail after the feedback gain was above 0.5.
Fixes #70
2015-06-28 21:07:27 -04:00
Yotam Mann
690ddd69fc
updated units
2015-06-27 17:25:19 -04:00
Yotam Mann
8ffd6e538f
fixed doc bugs
2015-06-22 01:21:25 -04:00
Yotam Mann
07b4516974
doc'ing effects
2015-06-22 01:20:57 -04:00
Yotam Mann
80a28f8554
using noOp function for defaults
2015-06-14 01:54:36 -04:00