Yotam Mann
|
1a51c5b787
|
noting changes
|
2016-01-30 15:58:07 -05:00 |
|
Yotam Mann
|
995a12d765
|
Making sure the envelope is active before triggering the release
This keeps FF from throwing an error when trying to exponentially ramp
from 0.
|
2016-01-30 15:56:56 -05:00 |
|
Yotam Mann
|
7338775540
|
removing SimpleAM and SimpleFM
These synths are very similar to AM/FMSynth. Plus, the new FMOscillator
type available in SimpleSynth makes it already a Simple FM/AM Synth.
|
2016-01-30 15:54:59 -05:00 |
|
Yotam Mann
|
46919e7c86
|
Simplifying the API of FMSynth and AMSynth
uses SimpleSynth instead of MonoSynth. API more flat.
|
2016-01-30 15:53:40 -05:00 |
|
Yotam Mann
|
2f4d6d07cd
|
DrumSynth->MembraneSynth & CymbalSynth->MetalSynth
|
2016-01-30 15:48:32 -05:00 |
|
Yotam Mann
|
83591cf95b
|
supersaw example
|
2016-01-30 13:40:19 -05:00 |
|
Yotam Mann
|
b6ab76de24
|
only trigger the release if the value is above 0.
|
2016-01-28 19:10:05 -05:00 |
|
Yotam Mann
|
3d67297166
|
updated copyright year
|
2016-01-23 12:30:34 -05:00 |
|
Yotam Mann
|
247c2ff5b3
|
CymbalSynth tests
|
2016-01-19 10:02:54 -05:00 |
|
Yotam Mann
|
d5499f64f8
|
CymbalSynth synthesizes spectrally complex, metallic sounds
|
2016-01-19 10:02:46 -05:00 |
|
Yotam Mann
|
4fe2304edd
|
test that the instrument is silent before being triggered.
|
2016-01-18 22:47:09 -05:00 |
|
Yotam Mann
|
bb64bd307f
|
ensuring the envelope is silent
not just quiet.
|
2016-01-18 22:46:50 -05:00 |
|
Yotam Mann
|
e53c864948
|
making sure the envelope is silent after the decay if the sustain is 0
|
2016-01-18 22:46:36 -05:00 |
|
Yotam Mann
|
9f785b371e
|
removing deprecated methods
|
2016-01-18 22:45:46 -05:00 |
|
Yotam Mann
|
61caca5054
|
volume change proportional to the number of oscillators
|
2016-01-18 00:27:46 -05:00 |
|
Yotam Mann
|
e0a8e98554
|
testing that audio doesn't clip in any oscillator
|
2016-01-18 00:27:30 -05:00 |
|
Yotam Mann
|
5a772466ae
|
3 new oscillator types
and combined them into the OmniOscillator
|
2016-01-17 22:43:44 -05:00 |
|
Yotam Mann
|
3215e5db25
|
testing that envelope is silent while not triggered
Addresses #109
|
2016-01-16 15:39:48 -05:00 |
|
Yotam Mann
|
0349216473
|
Envelope is completely silenced while not being triggered
Fixes #109
|
2016-01-16 15:39:29 -05:00 |
|
Yotam Mann
|
5057ad4c44
|
including Tone source files in npm release
|
2016-01-03 12:37:08 -05:00 |
|
Yotam Mann
|
68daf2aab9
|
fixing docs
|
2016-01-03 12:36:49 -05:00 |
|
Yotam Mann
|
e371c69a79
|
incrementing version
|
2015-12-13 13:09:53 -05:00 |
|
Yotam Mann
|
e9b643ad54
|
Merge branch 'master' into dev
|
2015-12-13 13:08:29 -05:00 |
|
Yotam Mann
|
1f535c9bb2
|
Delete .DS_Store
|
2015-12-08 00:47:57 -05:00 |
|
Yotam Mann
|
7e265e335e
|
incrementing npm release
|
2015-12-08 00:41:00 -05:00 |
|
Yotam Mann
|
9bf00eb49b
|
Merge branch 'dev'
|
2015-12-08 00:28:59 -05:00 |
|
Yotam Mann
|
40aedf91dd
|
r6 build
|
2015-12-08 00:28:15 -05:00 |
|
Yotam Mann
|
6c81d59df2
|
r6 version
|
2015-12-08 00:26:03 -05:00 |
|
Yotam Mann
|
543194e4a9
|
Merge branch 'master' into dev
# Conflicts:
# README.md
|
2015-12-08 00:25:40 -05:00 |
|
Yotam Mann
|
3f0269b787
|
new Logo build
|
2015-12-08 00:11:22 -05:00 |
|
Yotam Mann
|
5eb590da27
|
increasing tolerance for test
|
2015-12-08 00:07:29 -05:00 |
|
Yotam Mann
|
cfc33cf39c
|
doc'ing
|
2015-12-08 00:07:16 -05:00 |
|
Yotam Mann
|
ea70dde445
|
adding favicon
|
2015-12-08 00:06:58 -05:00 |
|
Yotam Mann
|
cc96c10119
|
linking to presets repo
|
2015-12-07 21:32:40 -05:00 |
|
Yotam Mann
|
b3e08a4c02
|
removed instrument presets
|
2015-12-07 21:32:28 -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
|
9d96b50bff
|
updating to new API
|
2015-12-07 11:46:47 -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
|
7cc00a024a
|
noting changes
|
2015-12-07 00:50:39 -05:00 |
|
Yotam Mann
|
2664140ab0
|
implementing filterEnvelope with Tone.FrequencyEnvelope
|
2015-12-07 00:39:39 -05:00 |
|
Yotam Mann
|
acd3722add
|
exposing exponent value
|
2015-12-07 00:38:48 -05:00 |
|
Yotam Mann
|
307dd6632c
|
FrequencyEnvelope is like ScaledEnvelope but with baseFrequency and octaves instead of min and max
|
2015-12-07 00:23:21 -05:00 |
|
Yotam Mann
|
3bbd66c5d2
|
constrain TimelineSignal's memory
|
2015-12-07 00:19:38 -05:00 |
|
Yotam Mann
|
f7547217c8
|
Timeline has an optional memory length
|
2015-12-06 23:48:53 -05:00 |
|
Yotam Mann
|
2626b19469
|
setValueAtTime makes the attack less prone to clicks
not sure why.
|
2015-12-06 21:39:59 -05:00 |
|
Yotam Mann
|
b8ca748275
|
removing console log
|
2015-12-06 20:53:43 -05:00 |
|
Yotam Mann
|
298799dee9
|
added 'spread' to Chorus
|
2015-12-06 20:53:36 -05:00 |
|
Yotam Mann
|
23dd869b30
|
testing 'spread'
|
2015-12-06 17:37:45 -05:00 |
|
Yotam Mann
|
1d7385d819
|
spread is initialized with the constructor.
|
2015-12-06 17:37:37 -05:00 |
|