Yotam Mann
|
39389e810c
|
warning if scheduling time is in the past
addresses #260
|
2017-09-15 17:50:12 -04:00 |
|
Yotam Mann
|
b927395825
|
making defaultArg static
|
2017-04-30 15:03:49 -04:00 |
|
Yotam Mann
|
c544255953
|
using defaults in last remaining classes
|
2017-04-26 00:07:10 -04:00 |
|
Yotam Mann
|
10431589d2
|
moving shims to their respective files
hopefully simplifies maintenance
|
2017-03-13 01:12:20 -04:00 |
|
Yotam Mann
|
4628f8c47a
|
prefixing errors with class name.
|
2016-05-25 20:50:46 -04:00 |
|
Yotam Mann
|
f6a95f2f49
|
default partials value
|
2015-11-25 21:46:54 -05:00 |
|
Yotam Mann
|
45b6988090
|
set custom partials array for Oscillator
|
2015-08-31 16:42:27 -04:00 |
|
Yotam Mann
|
9f0935967b
|
can compute the first value of the oscillator
|
2015-08-27 21:32:09 -04:00 |
|
Yotam Mann
|
d714e05bb3
|
more precise regexp
|
2015-08-21 15:00:52 -04:00 |
|
Yotam Mann
|
d36af98c46
|
filter rolloff goes up to -96 now
because why not? Also accepts a string as the type. fixes #84.
|
2015-08-12 13:13:04 -04:00 |
|
Yotam Mann
|
3ccc0683bf
|
changing doc links to markdown style
|
2015-07-04 15:25:37 -04:00 |
|
Yotam Mann
|
caddec650f
|
doc'ing sources
mergine @polyrhythmatic changes
|
2015-07-04 12:43:21 -04:00 |
|
Yotam Mann
|
8ffd6e538f
|
fixed doc bugs
|
2015-06-22 01:21:25 -04:00 |
|
Yotam Mann
|
4e9cb3ce1e
|
doc'ing
|
2015-06-20 15:50:57 -04:00 |
|
Yotam Mann
|
6306841779
|
doc'ing
|
2015-06-15 11:27:13 -04:00 |
|
Yotam Mann
|
800ac13332
|
jsdoc'ing the sources
|
2015-06-13 22:30:33 -04:00 |
|
Yotam Mann
|
0877a4862c
|
jsdoc'ing sources
|
2015-06-13 22:03:06 -04:00 |
|
Yotam Mann
|
23cc2408b2
|
changing link tag
|
2015-06-13 21:54:20 -04:00 |
|
Yotam Mann
|
a81ba071f3
|
changing the styling of this in return statements
|
2015-06-13 20:54:29 -04:00 |
|
Yotam Mann
|
571183bf27
|
removing Tone.Type prefix in docs
|
2015-06-13 20:20:36 -04:00 |
|
Yotam Mann
|
f2f838b630
|
using signal jsdoc
|
2015-06-13 19:50:39 -04:00 |
|
Yotam Mann
|
5cb915a332
|
removing notes on default
|
2015-06-13 19:29:35 -04:00 |
|
Yotam Mann
|
3bf65cddb3
|
type annotation
|
2015-06-07 12:09:08 -04:00 |
|
Yotam Mann
|
1f69151c5f
|
renamed Tone.Frequency -> Tone.Type.Frequency
|
2015-05-23 19:07:28 -04:00 |
|
Yotam Mann
|
6ef3dd2f51
|
renamed Tone.Time -> Tone.Type.Time
|
2015-05-23 19:01:05 -04:00 |
|
Yotam Mann
|
f0bcd68812
|
renamed Tone.Signal.Units to Tone.Type
also renamed Tone.Source.State to Tone.State
|
2015-05-23 18:57:05 -04:00 |
|
Yotam Mann
|
3f3cbe5f04
|
detune value in cents
|
2015-05-21 13:51:40 -04:00 |
|
Yotam Mann
|
02ec3215df
|
new oscillator types
sine[partialsCount] i.e. sine6, triangle2, square3, etc.
|
2015-05-12 23:49:03 -04:00 |
|
Yotam Mann
|
a2f4a3595b
|
jsdoc'ing
|
2015-05-05 16:40:52 -04:00 |
|
Yotam Mann
|
a85b72727f
|
setting read/write as an array
|
2015-04-05 14:53:27 -04:00 |
|
Yotam Mann
|
81670122d3
|
completely disposing readOnly properties
need to set them writable first
|
2015-04-05 14:41:43 -04:00 |
|
Yotam Mann
|
3a93d52ee1
|
making source's signal attributes readOnly
this helps avoid a common error which is overwriting a signal property
instead of setting the .value attribute
|
2015-04-05 14:00:52 -04:00 |
|
Yotam Mann
|
e6602d561d
|
fixing bug when updating phase
previously wouldn’t update because the type was still the same. thanks
@mindofmatthew
|
2015-04-05 10:38:17 -04:00 |
|
Matthew Kaney
|
5576c3db22
|
Fix phase bug for complex waveforms
Fix bug where phase is applied to partials relative to the partial,
rather than the fundamental, frequency
|
2015-03-26 13:18:41 -04:00 |
|
Yotam Mann
|
d8a13d6dea
|
setting initial oscillator type
|
2015-02-28 19:35:27 -05:00 |
|
Yotam Mann
|
3211347fef
|
test if setting "type" is necessary before doing it
|
2015-02-28 18:06:25 -05:00 |
|
Yotam Mann
|
4e77c61638
|
JSDoc'ing sources
|
2015-02-27 11:19:45 -05:00 |
|
Yotam Mann
|
8f0fbe2de8
|
changing _onended callback
|
2015-02-23 00:29:49 -05:00 |
|
Yotam Mann
|
f8b2261b3a
|
new signal syncing API
|
2015-02-21 14:06:27 -05:00 |
|
Yotam Mann
|
66f524eae6
|
frequency signal units
|
2015-02-04 10:15:25 -05:00 |
|
Yotam Mann
|
914123b9d1
|
using only ES5 getter/setters
replacing old getThing and setThing starting with Oscillators
|
2015-02-03 23:48:47 -05:00 |
|
Yotam Mann
|
fe93152920
|
signal value setters/getters
|
2015-02-02 12:50:18 -05:00 |
|
Yotam Mann
|
362afb32eb
|
returning to public dispose method
|
2015-02-01 22:05:24 -05:00 |
|
Yotam Mann
|
7d30c7784b
|
moving state management to Source
|
2015-02-01 21:32:07 -05:00 |
|
Yotam Mann
|
e96fb08c44
|
moved onended in Tone.Source
|
2015-02-01 20:38:06 -05:00 |
|
Yotam Mann
|
650458fafd
|
new dispose and get/set api
integrated new API on sources
|
2015-02-01 20:02:13 -05:00 |
|
Yotam Mann
|
9070b13c89
|
ES5 add getter/setter method
|
2015-02-01 15:48:20 -05:00 |
|
Yotam Mann
|
9eee63459a
|
all sources return this
good for chaining methods
|
2015-02-01 14:40:47 -05:00 |
|
Yotam Mann
|
b6875955e4
|
add type getter/setter
|
2015-02-01 13:32:39 -05:00 |
|
Yotam Mann
|
f1cbd96f98
|
sync/unsync the frequency
|
2014-12-19 16:39:50 -05:00 |
|