Yotam Mann
|
27b1513ddf
|
removing Tone.Expr
no more use for this class
|
2017-11-29 16:28:47 -05:00 |
|
Yotam Mann
|
4316530b16
|
linting
|
2017-10-26 16:03:00 -04:00 |
|
Yotam Mann
|
c58fad41f0
|
linting
|
2017-10-26 15:26:04 -04:00 |
|
Yotam Mann
|
9ddb392b7c
|
flagging line to ignore
|
2017-10-26 13:27:07 -04:00 |
|
Yotam Mann
|
5feb1976f7
|
linting
|
2017-10-26 13:25:37 -04:00 |
|
Yotam Mann
|
255b20cebb
|
signal uses ConstantSourceNode (shimmed when not available)
|
2017-10-26 11:33:42 -04:00 |
|
Yotam Mann
|
4628ff3c64
|
increasing the number of values in the abs array
|
2017-10-25 18:17:00 -04:00 |
|
Yotam Mann
|
89743bc91a
|
reverting while loop
|
2017-10-25 17:59:35 -04:00 |
|
Yotam Mann
|
cb2a982c39
|
linting
|
2017-10-21 19:02:46 -04:00 |
|
Yotam Mann
|
8340b4856c
|
correctly setting ramp point for all curve types
|
2017-09-13 11:02:17 -04:00 |
|
Yotam Mann
|
994d932f2c
|
fixing typo in variable name
|
2017-09-13 10:02:01 -04:00 |
|
Yotam Mann
|
3fa2c1a69d
|
correcting internal link
|
2017-08-31 18:24:18 -04:00 |
|
Yotam Mann
|
6662ca8670
|
adding cancelAndHold to signal classes
with fallback for unsupported browsers
|
2017-08-31 12:41:15 -04:00 |
|
Yotam Mann
|
29100b8152
|
setting method to private
|
2017-08-27 20:00:28 -04:00 |
|
Yotam Mann
|
e4044bf39e
|
TransportTimelineSignal is a TimelineSignal which can be scheduled to the Transport
|
2017-08-27 19:42:10 -04:00 |
|
Yotam Mann
|
e6faa39dba
|
classes which generate or process sound extend Tone.AudioNode
|
2017-08-27 17:50:31 -04:00 |
|
Yotam Mann
|
d1af3f71ca
|
connect instead of chain
|
2017-08-08 13:30:38 -04:00 |
|
Yotam Mann
|
486344bb87
|
replacing set curve internals with a series of linear ramps
simplifies code
|
2017-08-08 13:30:38 -04:00 |
|
Yotam Mann
|
9f31807cf4
|
sampleTime and blockTime should be instance variables not static
|
2017-07-27 17:54:57 -04:00 |
|
Yotam Mann
|
effd317acd
|
Merge branch 'dev' of https://github.com/Tonejs/Tone.js into dev
|
2017-07-27 17:46:15 -04:00 |
|
Yotam Mann
|
b9170401b0
|
using unit conversion
|
2017-05-28 20:47:27 -04:00 |
|
Yotam Mann
|
06a3413824
|
removing start/stop/pause events from TickSignal
adding `getDurationOfTicks`
|
2017-05-28 16:55:25 -04:00 |
|
Yotam Mann
|
7afa2c578c
|
cancel->cancedScheduledValues
|
2017-05-28 14:14:22 -04:00 |
|
Yotam Mann
|
5a8550690f
|
start/stop/pause events to TickSignal
|
2017-05-28 14:02:15 -04:00 |
|
Yotam Mann
|
aa5b81f8d1
|
linting
|
2017-05-26 22:25:12 -04:00 |
|
Yotam Mann
|
323eb3000a
|
using inverse integral technique described in WAC paper
|
2017-05-26 22:16:09 -04:00 |
|
Yotam Mann
|
8727ca4383
|
linting
|
2017-05-26 17:39:45 -04:00 |
|
Yotam Mann
|
bed6181b70
|
no input node on TimelineSignal
that way nothing could be connected to it which would overwrite its
computed values
|
2017-05-26 17:17:32 -04:00 |
|
Yotam Mann
|
686a591219
|
linting
|
2017-05-26 16:55:03 -04:00 |
|
Yotam Mann
|
f86639fc8e
|
Tone.TickSignal calculates elapsed ticks
sums area under scheduling curve. approximates exponential and target
curves using multiple linear ramps
|
2017-05-26 16:45:30 -04:00 |
|
Yotam Mann
|
c9203221aa
|
making blockTime and sampleTime static vars
|
2017-05-07 19:15:35 -07:00 |
|
Yotam Mann
|
b927395825
|
making defaultArg static
|
2017-04-30 15:03:49 -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
|
a48a980861
|
moving signals to static defaults
invoking super constructor in prep for es6 classes
|
2017-04-25 23:45:37 -04:00 |
|
Yotam Mann
|
af58fd34de
|
updating to new getConstant API
|
2017-03-22 11:43:36 -04:00 |
|
Yotam Mann
|
662951cff9
|
uses constant from context
|
2017-02-19 23:56:04 -05:00 |
|
Yotam Mann
|
19a41080ba
|
moving constants to Context
|
2017-02-19 11:48:23 -05:00 |
|
Yotam Mann
|
998444c528
|
removing silent node connection
seems like gain of 0 is optimized out in most cases anyways
|
2017-01-30 22:35:27 -05:00 |
|
Yotam Mann
|
9c94b89eec
|
renaming addEvent->add, removeEvent->remove, getEvent->get
|
2016-12-18 21:56:22 -05:00 |
|
Yotam Mann
|
07ba833ded
|
making sure it has the time before passing it into Timeline classes
|
2016-09-20 19:35:07 -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
|
66c344de38
|
using Tone.Gain for Multiply
|
2016-09-19 21:44:41 -04:00 |
|
Yotam Mann
|
810ee8530e
|
uses the units value when ramping
previously there was an issue that it would start ramping from the
unconverted value.
|
2016-07-06 23:00:07 -04:00 |
|
Yotam Mann
|
4628f8c47a
|
prefixing errors with class name.
|
2016-05-25 20:50:46 -04:00 |
|
Yotam Mann
|
29df1b2293
|
setValueCurveAtTime now implemented with a series of linearRampToValue
this is more cross-platform and easier to work with.
|
2016-05-23 19:19:06 -04:00 |
|
Yotam Mann
|
8e3d3264dd
|
setting a value will cancel scheduled values
so that it gets set immediately.
|
2016-05-14 19:18:33 -04:00 |
|
Yotam Mann
|
733b49bcd5
|
using new types
|
2016-04-18 00:36:08 -04:00 |
|
Yotam Mann
|
d47cc0fa9d
|
fixed precedence bug
|
2016-04-13 12:29:02 -04:00 |
|