Yotam Mann
|
b927395825
|
making defaultArg static
|
2017-04-30 15:03:49 -04:00 |
|
Yotam Mann
|
2030034494
|
sources to new defaults api
and es6 classes prep
|
2017-04-26 00:00:01 -04:00 |
|
Yotam Mann
|
7f06666729
|
only add a stop event if it's not synced to the Transport
fixes #192
|
2017-01-30 23:17:14 -05:00 |
|
Yotam Mann
|
31fe050475
|
getStateAtTime -> getValueAtTime
|
2016-12-18 22:14:14 -05:00 |
|
Yotam Mann
|
3ca0eadafd
|
.load method returns a Promise
|
2016-11-06 19:16:31 -05:00 |
|
Yotam Mann
|
64a33b0c16
|
correcting offset when greater than loopEnd
|
2016-10-11 14:03:10 -04:00 |
|
Yotam Mann
|
0285b4d83f
|
handle offset greater than the duration when set to loop
|
2016-09-29 09:57:31 -04:00 |
|
Yotam Mann
|
9ebd1dd7f4
|
min duration is 0
|
2016-09-26 21:13:20 -04:00 |
|
Yotam Mann
|
753640bdeb
|
seek to a position in the buffer
|
2016-09-25 22:32:54 -04:00 |
|
Yotam Mann
|
d8d69ae662
|
changing old docs which used Buffer.onload
[skip ci]
|
2016-09-18 20:05:01 -04:00 |
|
Yotam Mann
|
f5b7924bf2
|
make sure the duration is always positive
otherwise it throws an error
|
2016-08-15 23:13:09 -04:00 |
|
Yotam Mann
|
4628f8c47a
|
prefixing errors with class name.
|
2016-05-25 20:50:46 -04:00 |
|
Yotam Mann
|
48c7ca5cc4
|
Updating documentation to show start offset time and duration arguments
Fixes #136
[skip ci]
|
2016-04-10 16:00:10 -04:00 |
|
Yotam Mann
|
0a4b997bde
|
updating start method documentation
[skip ci]
|
2016-03-18 11:00:07 -04:00 |
|
Yotam Mann
|
9d3b5947fd
|
Reverting to non-signal playbackRate
because Safari isn’t there yet with signal-rate playbackRate
|
2015-12-06 13:14:36 -05:00 |
|
Yotam Mann
|
74110715f5
|
Revert "playbackRate is now a signal"
This reverts commit f889a77f0f .
|
2015-12-06 13:14:36 -05:00 |
|
Yotam Mann
|
f889a77f0f
|
playbackRate is now a signal
|
2015-11-10 23:46:47 -05:00 |
|
Yotam Mann
|
813a665ac8
|
looped player passes no duration to start method
|
2015-09-11 17:06:57 -04:00 |
|
Yotam Mann
|
7ff330cb96
|
schedules a stopped state if the source is not looped
|
2015-09-03 10:24:10 -04:00 |
|
Yotam Mann
|
0eeaa402de
|
player accepts a Tone.Buffer in the constructor
|
2015-08-21 17:04:15 -04:00 |
|
Yotam Mann
|
af5609ce2e
|
Player takes AudioBuffer in constructor
|
2015-08-21 15:01:09 -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
|
4e9cb3ce1e
|
doc'ing
|
2015-06-20 15:50:57 -04:00 |
|
Yotam Mann
|
80a28f8554
|
using noOp function for defaults
|
2015-06-14 01:54:36 -04:00 |
|
Yotam Mann
|
800ac13332
|
jsdoc'ing the sources
|
2015-06-13 22:30:33 -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
|
6ef3dd2f51
|
renamed Tone.Time -> Tone.Type.Time
|
2015-05-23 19:01:05 -04:00 |
|
Yotam Mann
|
4818c14faa
|
fixes AudioSourceNode looping bug in Chrome 42
This should be addressed in Chrome 43.
Fixes #64
|
2015-04-28 22:12:59 -04:00 |
|
Yotam Mann
|
15ebac4c37
|
Player autostart
Plays as soon as the buffer is loaded.
|
2015-04-28 16:17:54 -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
|
ec2bd15ee1
|
can reverse buffer playback
|
2015-03-26 10:51:44 -04: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
|
f61eff011b
|
incorporating playbackRate into player
can’t be an Tone.Signal yet because of a Blink bug
|
2015-02-10 11:37:11 -05:00 |
|
Yotam Mann
|
88bb77ba69
|
getter/setter on playbackRate
for now playbackRate will be just a number until i can get the signal
connection of playbackRate to work across browser.
|
2015-02-04 10:15:06 -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
|
9eee63459a
|
all sources return this
good for chaining methods
|
2015-02-01 14:40:47 -05:00 |
|
Yotam Mann
|
db0250e054
|
set loop boundaries after started
Fixes #49
|
2015-02-01 13:42:51 -05:00 |
|
Yotam Mann
|
49883947de
|
putting the onload callback back in player
at least for now…
|
2015-01-05 21:55:57 -05:00 |
|
Yotam Mann
|
22d29c42e3
|
removing onload callbacks
fits better into the Tone.Buffer.onload scheme
|
2015-01-05 21:49:21 -05:00 |
|
Yotam Mann
|
080b8f5854
|
updated Player and Convolver with new Buffer
|
2015-01-04 21:46:10 -05:00 |
|
Yotam Mann
|
1b9cc1483b
|
jsdoc'ing
|
2014-12-03 17:20:23 -05:00 |
|
Yotam Mann
|
25496dea77
|
switched to updated chain method
|
2014-11-30 21:32:09 -05:00 |
|