Yotam Mann
|
dbc33d0a1c
|
fixes case of canceling events when there's only one event in the timeline
|
2015-12-06 17:23:30 -05:00 |
|
Yotam Mann
|
12d7cd0e1f
|
eventsToRemove is no longer necessary
|
2015-12-06 13:14:36 -05:00 |
|
Yotam Mann
|
2bf8039b4e
|
iterator with guarding in case items are deleted
makes it safer to delete an item during a forEach loop
|
2015-12-06 13:14:36 -05:00 |
|
Yotam Mann
|
c8cfe33864
|
doc'ing
|
2015-11-17 22:52:22 -05:00 |
|
Yotam Mann
|
e09ec8de23
|
reverting to old volume implementation in Master
|
2015-11-16 11:10:12 -05:00 |
|
Yotam Mann
|
42dadb6d2d
|
using Emitter style for load/progress/error
The new syntax is `Tone.Buffer.on(“load”, callback);`
|
2015-11-11 12:33:02 -05:00 |
|
Yotam Mann
|
4f9871cd30
|
fixing 'off' case where Emitter is mixed into the class
|
2015-11-11 12:13:36 -05:00 |
|
Yotam Mann
|
3e14c63313
|
updated docs
|
2015-11-10 23:02:01 -05:00 |
|
Yotam Mann
|
1dd36570d3
|
doc'ing
|
2015-11-02 20:10:36 -05:00 |
|
Yotam Mann
|
afba7d77d2
|
toRemove array
This fixes issues where an event is removed mid loop.
|
2015-11-02 20:08:20 -05:00 |
|
Yotam Mann
|
67221f8f39
|
Delay no longer extends Tone.Param
|
2015-11-02 09:31:12 -05:00 |
|
Yotam Mann
|
8c1bf599d0
|
reverting : gain no longer extends Tone.Param
|
2015-11-01 17:48:52 -05:00 |
|
Yotam Mann
|
b90db92749
|
parses quantized values with toSeconds
|
2015-10-27 21:08:02 -04:00 |
|
Yotam Mann
|
026501144d
|
better accuracy by using the clock's next tick time.
|
2015-10-27 20:58:06 -04:00 |
|
Yotam Mann
|
681c38182d
|
can quantize to a subdivision
|
2015-10-27 17:46:34 -04:00 |
|
Yotam Mann
|
bfa4f1ada2
|
renaming EventEmitter to just Emitter
|
2015-10-27 17:40:52 -04:00 |
|
Yotam Mann
|
1a8ccff5a0
|
removing shallowCopy from optionsObject
addresses #99
|
2015-10-21 15:27:52 -04:00 |
|
Yotam Mann
|
9cbcd5b94e
|
handles case where first argument is a Tone.Buffer
addresses #99
|
2015-10-21 13:51:53 -04:00 |
|
Yotam Mann
|
61fc3b298d
|
isObject checks only for Object literals
|
2015-10-21 13:51:23 -04:00 |
|
Yotam Mann
|
4a2bd215e7
|
using new type checking methods
|
2015-10-21 13:13:15 -04:00 |
|
Yotam Mann
|
0ba977456d
|
removing shallowCopy
adding more type check methods
|
2015-10-21 13:12:51 -04:00 |
|
Yotam Mann
|
61fb1df660
|
adding strict mode
|
2015-10-21 12:11:19 -04:00 |
|
Yotam Mann
|
1c00c650db
|
updating to new Volume API
|
2015-10-21 10:33:13 -04:00 |
|
Yotam Mann
|
dd3667a234
|
no need for getType
|
2015-10-21 10:29:47 -04:00 |
|
Yotam Mann
|
1c7e9483e9
|
updating syncing for Params
|
2015-10-21 10:29:29 -04:00 |
|
Yotam Mann
|
796da24d9e
|
connect method accommodates Tone.Param
also better way of testing for object literals instead of `typeof` in
`optionsObject`
|
2015-10-21 10:29:04 -04:00 |
|
Yotam Mann
|
11b4995b25
|
moving overridden flag to Param
|
2015-10-21 10:27:44 -04:00 |
|
Yotam Mann
|
c2311b0794
|
Delay extends Param
|
2015-10-21 10:04:55 -04:00 |
|
Yotam Mann
|
532a8e6745
|
Gain class wraps native GainNode
|
2015-10-21 10:02:23 -04:00 |
|
Yotam Mann
|
386acdbb03
|
Param base class wraps native AudioParam
|
2015-10-21 10:01:40 -04:00 |
|
Yotam Mann
|
36d09dacc7
|
additional type-checking helpers
|
2015-10-11 16:04:14 -04:00 |
|
Yotam Mann
|
3fe5ef2b6c
|
after-inclusive search
|
2015-10-11 16:03:20 -04:00 |
|
Yotam Mann
|
bd7168825e
|
normalized loop progress
Fixes #75
|
2015-10-09 19:09:02 -04:00 |
|
Yotam Mann
|
db904f0510
|
updating parameter order in docs
|
2015-10-09 11:01:03 -04:00 |
|
Yotam Mann
|
8efd9b9c64
|
allowing for shallow copies with defaults
|
2015-10-08 11:36:15 -04:00 |
|
Yotam Mann
|
4b29736ba2
|
don't do recurse defaultArg if it's an array
|
2015-09-05 19:17:00 -04:00 |
|
Yotam Mann
|
615c120688
|
getNextEvent -> getEventAfter and getEventBefore method
also fixed bug in forEachAfter method
|
2015-09-05 16:27:19 -04:00 |
|
Yotam Mann
|
42134d7ac3
|
scheduleRepeat implemented with IntervalTimeline
|
2015-09-05 15:15:04 -04:00 |
|
Yotam Mann
|
c66557a2cb
|
Removes all events when no callback with off `
|
2015-09-05 15:06:58 -04:00 |
|
Yotam Mann
|
6a21b231ff
|
the BSD now balances itself.
|
2015-09-05 14:26:19 -04:00 |
|
Yotam Mann
|
eccdb659c2
|
renamed Tone/core/Types -> Tone/core/Type
|
2015-09-04 16:48:21 -04:00 |
|
Yotam Mann
|
3e2ebfcc05
|
IntervalTimeline which implements an interval tree
used to keep track of events with a time and duration
|
2015-09-04 16:17:56 -04:00 |
|
Yotam Mann
|
7393a59410
|
cancel <-> clear
clear removes an ID and cancel cancels events after the given time. API
is now more consistent with the Web Audio’s cancelScheduledValues
|
2015-09-03 16:56:05 -04:00 |
|
Yotam Mann
|
c222d7752d
|
clean up events array.
|
2015-08-31 16:42:54 -04:00 |
|
Yotam Mann
|
94e4c882fd
|
Milliseconds type
|
2015-08-31 15:47:25 -04:00 |
|
Yotam Mann
|
56eca9b690
|
"loop" event when the transport loops
|
2015-08-31 15:19:03 -04:00 |
|
Yotam Mann
|
ec5504c8c3
|
off can take multiple event names.
|
2015-08-31 15:16:05 -04:00 |
|
Yotam Mann
|
80b938a4d1
|
removed old comment
|
2015-08-31 15:15:53 -04:00 |
|
Yotam Mann
|
3a6bc7adbd
|
Source Syncing using events.
Signal syncing refactored.
|
2015-08-31 15:15:44 -04:00 |
|
Yotam Mann
|
155f83d948
|
making bpm readOnly
keeps people from overwriting it.
|
2015-08-28 18:42:08 -04:00 |
|
Yotam Mann
|
ba87494ee7
|
bpm is a readOnly attribute
|
2015-08-28 18:33:20 -04:00 |
|
Yotam Mann
|
117337e5e1
|
make sure signal is defined before checking instanceof
|
2015-08-28 18:33:02 -04:00 |
|
Yotam Mann
|
4712580937
|
handles case where there is no Transport loaded
|
2015-08-24 17:29:35 -04:00 |
|
Yotam Mann
|
c8cb6c5256
|
buffer accepts Buffer in constructor
|
2015-08-24 11:18:01 -04:00 |
|
Yotam Mann
|
180c7fc943
|
Better docs for some math functions
|
2015-08-21 17:05:09 -04:00 |
|
Yotam Mann
|
74a63110da
|
NewClock -> Clock
|
2015-08-18 18:15:19 -04:00 |
|
Yotam Mann
|
e5b0fb49d3
|
NewClock -> Clock
|
2015-08-18 18:14:26 -04:00 |
|
Yotam Mann
|
d64fe31df7
|
doc'ing the clock
|
2015-08-18 18:13:30 -04:00 |
|
Yotam Mann
|
dff1e43239
|
fixes bug when clear time was before any events
|
2015-08-18 18:07:35 -04:00 |
|
Yotam Mann
|
ad57ad2bcb
|
fixing tick offset on start method
|
2015-08-18 18:06:45 -04:00 |
|
Yotam Mann
|
36e8002e85
|
fixed clearBefore to do what it says
|
2015-08-18 17:33:39 -04:00 |
|
Yotam Mann
|
d85c973a83
|
added index to iterator.
removeEvent uses iterator
|
2015-08-18 17:08:14 -04:00 |
|
Yotam Mann
|
ac2d078afd
|
using clock's ticks
|
2015-08-18 16:30:50 -04:00 |
|
Yotam Mann
|
673abf3649
|
clock counts its own ticks
|
2015-08-18 16:30:33 -04:00 |
|
Yotam Mann
|
72ee2dcc37
|
renamed Schedulable to Timeline
|
2015-08-18 16:28:55 -04:00 |
|
Yotam Mann
|
5fd98c2064
|
doc'ing the EventEmitter
|
2015-08-17 14:57:54 -04:00 |
|
Yotam Mann
|
f380627628
|
updating to new Schedulable API
|
2015-08-17 01:02:06 -04:00 |
|
Yotam Mann
|
257c313f58
|
events are no longer private
added getNextEvent
|
2015-08-17 01:01:38 -04:00 |
|
Yotam Mann
|
4b78dcbed1
|
buffer accepts AudioBuffer in the constructor
|
2015-08-16 22:22:07 -04:00 |
|
Yotam Mann
|
1bd7f72b04
|
SchedulableState extends Schedulable
|
2015-08-16 22:21:54 -04:00 |
|
Yotam Mann
|
57402b289c
|
updated Schedulable API
|
2015-08-16 22:21:42 -04:00 |
|
Yotam Mann
|
4076c24b82
|
fixed midi to note conversion octave problem
|
2015-08-16 22:21:28 -04:00 |
|
Yotam Mann
|
c4757ee146
|
Merge pull request #86 from Tonejs/dev
Dev
|
2015-08-16 20:35:46 -04:00 |
|
Yotam Mann
|
6fb8995170
|
WIP schedule methods + PPQ
|
2015-08-16 20:31:11 -04:00 |
|
Yotam Mann
|
5d6a669bba
|
EventEmitter class
|
2015-08-16 20:30:41 -04:00 |
|
Yotam Mann
|
102b93ccda
|
starting new Clock not using ScriptProcessor
|
2015-08-16 20:30:26 -04:00 |
|
Yotam Mann
|
77973f64ab
|
Schedulable state
|
2015-08-16 15:15:32 -04:00 |
|
Yotam Mann
|
8047294b32
|
test if signal exists before checking instanceof
|
2015-08-16 14:23:30 -04:00 |
|
Yotam Mann
|
cb963405ed
|
master gets dispose method
|
2015-08-16 14:23:14 -04:00 |
|
Yotam Mann
|
1decb210f3
|
Gain takes options object
|
2015-08-16 14:23:01 -04:00 |
|
Yotam Mann
|
bc44a2ff99
|
wrapping GainNode in Tone class
|
2015-08-15 19:30:43 -04:00 |
|
Yotam Mann
|
f2bae50952
|
wrapping DelayNode into Tone class
|
2015-08-15 19:30:33 -04:00 |
|
Yotam Mann
|
1953309e2f
|
Merge branch 'dev' of https://github.com/Tonejs/Tone.js into dev
|
2015-08-15 18:49:16 -04:00 |
|
Yotam Mann
|
05ae3480b9
|
F had the wrong index
|
2015-08-07 13:25:52 -04:00 |
|
Matthew Hasbach
|
73528051ec
|
Fix typo "Tranport"
|
2015-08-04 19:34:28 -04:00 |
|
Yotam Mann
|
f9dadbf320
|
Exposed concert pitch in frequency conversions
now accommodates global detune
|
2015-08-01 01:25:10 -04:00 |
|
Yotam Mann
|
e1c8fdaec5
|
Double accidental support
Fixes #81
|
2015-08-01 00:58:49 -04:00 |
|
Yotam Mann
|
c3f41e8424
|
Handles negative octaves
|
2015-07-24 23:16:00 -04:00 |
|
Yotam Mann
|
025a009d5b
|
convert a Time value to Notation
|
2015-07-21 13:30:20 -04:00 |
|
Yotam Mann
|
17f5e8bb8e
|
delays are offset only 1 block now.
|
2015-07-21 11:22:36 -04:00 |
|
Yotam Mann
|
01060f13db
|
removing old API test
|
2015-07-18 14:59:18 -04:00 |
|
Yotam Mann
|
7608371843
|
exposing toTicks and ticksToSeconds
|
2015-07-13 21:58:20 -04:00 |
|
Yotam Mann
|
5629ecd360
|
starting r6-dev
|
2015-07-11 14:55:48 -04:00 |
|
Yotam Mann
|
1d16c25ad9
|
r5
|
2015-07-04 16:35:46 -04:00 |
|
Yotam Mann
|
3ccc0683bf
|
changing doc links to markdown style
|
2015-07-04 15:25:37 -04:00 |
|
Yotam Mann
|
747dff0636
|
fixing mute/unmute
|
2015-06-22 01:21:09 -04:00 |
|
Yotam Mann
|
4e9cb3ce1e
|
doc'ing
|
2015-06-20 15:50:57 -04:00 |
|
Yotam Mann
|
8449622a68
|
new types MIDI and TransportTime
|
2015-06-20 15:50:06 -04:00 |
|
Yotam Mann
|
6306841779
|
doc'ing
|
2015-06-15 11:27:13 -04:00 |
|
Yotam Mann
|
80a28f8554
|
using noOp function for defaults
|
2015-06-14 01:54:36 -04:00 |
|
Yotam Mann
|
8d02f2eb81
|
editing class comments.
|
2015-06-14 01:45:12 -04:00 |
|
Yotam Mann
|
4b1f235781
|
doc'ing bus
|
2015-06-14 01:24:12 -04:00 |
|
Yotam Mann
|
bb4754928f
|
styling docs
|
2015-06-14 01:21:10 -04:00 |
|
Yotam Mann
|
b2fa7a065e
|
jsdocing
|
2015-06-13 23:56:32 -04:00 |
|
Yotam Mann
|
de3564827d
|
set example
|
2015-06-13 22:03:58 -04:00 |
|
Yotam Mann
|
23cc2408b2
|
changing link tag
|
2015-06-13 21:54:20 -04:00 |
|
Yotam Mann
|
20ad29dc61
|
removing types from array notation
|
2015-06-13 20:56:41 -04:00 |
|
Yotam Mann
|
a81ba071f3
|
changing the styling of this in return statements
|
2015-06-13 20:54:29 -04:00 |
|
Yotam Mann
|
6bb7b761a1
|
updating docs
|
2015-06-13 20:52:51 -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
|
07264eb05b
|
signal jsdocing
|
2015-06-13 19:29:25 -04:00 |
|
Yotam Mann
|
3bf65cddb3
|
type annotation
|
2015-06-07 12:09:08 -04:00 |
|
Yotam Mann
|
3ee0ab2e3e
|
adding typedefs to Tone.Type
|
2015-05-31 10:54:23 -04:00 |
|
Yotam Mann
|
68a47a9d58
|
Normal->NormalRange & Number->Default
|
2015-05-24 09:45:15 -04:00 |
|
Yotam Mann
|
38f66d92ad
|
get can use "." to access deeper props
|
2015-05-24 09:34:17 -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
|
f765c6127f
|
chain and mute
|
2015-05-23 18:15:39 -04:00 |
|
Yotam Mann
|
a53c7b8eec
|
moving typedefs into Tone core
|
2015-05-23 18:14:39 -04:00 |
|
Yotam Mann
|
d63290f4ee
|
returning to original get method
gets everything, not just the defaults of the parent
|
2015-05-13 12:13:00 -04:00 |
|
Yotam Mann
|
d8575a38ba
|
get crawls defaults correctly
|
2015-05-12 23:46:12 -04:00 |
|
Yotam Mann
|
a2f4a3595b
|
jsdoc'ing
|
2015-05-05 16:40:52 -04:00 |
|
Yotam Mann
|
2fdaa36d1f
|
Clock onended callback similar to Sources
Fixes #65
|
2015-05-05 15:36:06 -04:00 |
|
Yotam Mann
|
e797398395
|
buffer is reversed when it's loaded
not every time the buffer is set (as in the case a Sampler’s buffer is
being set).
|
2015-04-28 16:27:11 -04:00 |
|
Yotam Mann
|
f0861838fc
|
mute boolean so that you can't double mute the master output
|
2015-04-24 17:45:32 -04:00 |
|
Yotam Mann
|
a85b72727f
|
setting read/write as an array
|
2015-04-05 14:53:27 -04:00 |
|
Yotam Mann
|
4be776955d
|
private _writable method
inverse of readOnly
|
2015-04-05 14:42:32 -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
|
829934d0e6
|
send values in decibels
|
2015-03-24 16:28:36 -04:00 |
|
Yotam Mann
|
56e178af76
|
incremented version
|
2015-03-09 10:47:44 -04:00 |
|
Luke Phillips
|
237202c049
|
updated typescript definitions and fixed a few type errors
|
2015-03-07 19:17:16 +00:00 |
|
Yotam Mann
|
269b2940c3
|
r4 build
|
2015-03-03 12:15:37 -05:00 |
|
Yotam Mann
|
d609f8e266
|
jsdoc'ing instruments
|
2015-02-27 23:24:51 -05:00 |
|
Yotam Mann
|
a791d80ddf
|
removing some vestigial methods
|
2015-02-26 11:26:49 -05:00 |
|
Yotam Mann
|
24875c2f4c
|
more JSDoc massaging
|
2015-02-26 11:26:23 -05:00 |
|
Yotam Mann
|
371e3ce387
|
more jsdoc examples
|
2015-02-25 16:20:12 -05:00 |
|
Yotam Mann
|
76973cda7d
|
changed internal tag to private tag
JSDoc stuff
|
2015-02-25 16:19:43 -05:00 |
|
Yotam Mann
|
a28f805374
|
made toTicks and ticksToSeconds private
|
2015-02-25 16:18:40 -05:00 |
|
Yotam Mann
|
12896a5630
|
get/set method on Transport
|
2015-02-23 22:14:22 -05:00 |
|
Yotam Mann
|
9e7742fde7
|
ramp values in set method
|
2015-02-23 14:07:52 -05:00 |
|
Yotam Mann
|
c7cf0d0823
|
setting a preset moved to core
|
2015-02-23 00:32:33 -05:00 |
|
Yotam Mann
|
adb80fe792
|
update to new Transport API
|
2015-02-23 00:27:37 -05:00 |
|
Yotam Mann
|
012b1c28f3
|
es5 getter/setter on Transport
|
2015-02-21 14:05:12 -05:00 |
|
Yotam Mann
|
baba517f09
|
unmuting the output returns previous value
|
2015-02-20 00:58:29 -05:00 |
|
Yotam Mann
|
0ae0d60419
|
safety checks on set
|
2015-02-17 11:07:34 -05:00 |
|
Yotam Mann
|
3d1ba46e4c
|
fixed bug in fan method
|
2015-02-13 16:09:49 -05:00 |
|
Yotam Mann
|
35ca46e811
|
removing static annotation.
|
2015-02-11 14:38:10 -05:00 |
|
Yotam Mann
|
51622a1272
|
renaming rate to frequency
|
2015-02-10 16:33:18 -05:00 |
|
Yotam Mann
|
e1bdfdc8ef
|
return this in Core
|
2015-02-10 11:41:14 -05:00 |
|
Yotam Mann
|
afb913aec6
|
Tone.Frequency typedef
|
2015-02-10 11:40:42 -05:00 |
|
Yotam Mann
|
3bc48cbb75
|
moving loaded flag to 'set' method
|
2015-02-04 10:16:49 -05:00 |
|
Yotam Mann
|
9c3aa24426
|
using new setter/getter in core
|
2015-02-04 10:16:33 -05:00 |
|
Yotam Mann
|
ee8c2cd43f
|
using isFunction method
|
2015-02-02 09:41:32 -05:00 |
|
Yotam Mann
|
362afb32eb
|
returning to public dispose method
|
2015-02-01 22:05:24 -05:00 |
|
Yotam Mann
|
dd57603003
|
loaded flag
|
2015-02-01 21:32:49 -05:00 |
|
Yotam Mann
|
0429548703
|
small optimization in getter/setter
|
2015-02-01 20:37:40 -05:00 |
|
Yotam Mann
|
0551f451d0
|
getter/setter and new dispose
|
2015-02-01 20:02:54 -05:00 |
|
Yotam Mann
|
fc20586939
|
getVolume
|
2015-02-01 20:02:38 -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
|
8a9f5a9ce9
|
updating docs
|
2015-02-01 13:32:02 -05:00 |
|
Yotam Mann
|
2e15f03490
|
Revert Tone.Volume representation
|
2015-01-05 23:33:05 -05:00 |
|
Yotam Mann
|
177b096f55
|
moved isFrequency to Tone
|
2015-01-05 22:46:38 -05:00 |
|
Yotam Mann
|
a60ec836db
|
migrating to Tone.Volume representation
|
2015-01-05 22:46:19 -05:00 |
|
Yotam Mann
|
d659e923bb
|
Tone.Volume representation
accepts db as strings like “6db”
|
2015-01-05 22:45:24 -05:00 |
|
Yotam Mann
|
a965c520f0
|
make buffer private
reset download count after the download is complete
|
2015-01-05 21:47:07 -05:00 |
|
Yotam Mann
|
3c2d962715
|
renamed onend to onended
|
2015-01-04 22:25:16 -05:00 |
|
Yotam Mann
|
693d96b1b7
|
Clock uses setTimeout to invoke onended
the native onended is too flakey. addresses #48
|
2015-01-04 22:19:33 -05:00 |
|
Yotam Mann
|
c11d66f2c3
|
Tone.Buffer has static progress and load event
|
2015-01-04 20:59:08 -05:00 |
|
Yotam Mann
|
cc26f35e57
|
master send/receive
master effects chain
|
2014-12-19 16:32:59 -05:00 |
|
Yotam Mann
|
3b7b7b5423
|
fixed bus infinite recursion.
|
2014-12-08 00:44:40 -05:00 |
|
Yotam Mann
|
f7a14f2b37
|
all frequency values accept a note name as well
|
2014-12-06 16:48:36 -05:00 |
|
Yotam Mann
|
bf325680a6
|
started r4-dev
|
2014-12-03 23:04:56 -05:00 |
|
Yotam Mann
|
f79ccd9825
|
release candidate 3
|
2014-12-03 22:41:56 -05:00 |
|
Yotam Mann
|
db544d20c4
|
using markdown instead of example tag
|
2014-12-03 17:25:34 -05:00 |
|
Yotam Mann
|
1b9cc1483b
|
jsdoc'ing
|
2014-12-03 17:20:23 -05:00 |
|
Yotam Mann
|
2d0bcffc9f
|
adding defaults to jsdocs
|
2014-12-02 01:42:08 -05:00 |
|
Yotam Mann
|
c8478192e1
|
get the time till the next beat
useful for the eventual quantization
|
2014-11-30 22:40:07 -05:00 |
|
Yotam Mann
|
25496dea77
|
switched to updated chain method
|
2014-11-30 21:32:09 -05:00 |
|
Yotam Mann
|
c5da40969e
|
chain and fan methods use 'this' nodes output
|
2014-11-30 17:46:09 -05:00 |
|
Yotam Mann
|
cf2cb263b2
|
chain -> connectSeries, fan -> connectParallel
|
2014-11-30 17:37:29 -05:00 |
|
Yotam Mann
|
484a7bf47d
|
Tone constructor accepts input/output num as param
|
2014-11-04 01:01:57 -05:00 |
|
Yotam Mann
|
7a8c8d168b
|
Merge branch 'expr' into dev
Conflicts:
.gitignore
CHANGELOG.md
Tone/signal/Modulo.js
test/tests/Effect.js
|
2014-11-01 18:34:22 -04:00 |
|
Yotam Mann
|
6362b59725
|
fixed connect method bug non-array multiple ins
|
2014-11-01 16:18:07 -04:00 |
|
Yotam Mann
|
76c596ca31
|
Fixed whitespace problem with toSeconds
|
2014-10-25 11:57:00 -04:00 |
|
Yotam Mann
|
4766f5a27f
|
Transport loops when greater than the loopEnd
used to be just equal to. caused bugs sometimes.
|
2014-10-23 00:24:02 -04:00 |
|
Yotam Mann
|
e1ba3a4487
|
returns an array when given an array
|
2014-10-22 22:27:01 -04:00 |
|
Yotam Mann
|
3b10b93eca
|
Merge pull request #39 from indefinit/unicode-fix
Unicode fix
|
2014-10-22 21:55:21 -04:00 |
|
Kevin Siwoff
|
d71f83c8fd
|
adds new Buffer class to core
|
2014-10-21 14:44:02 -04:00 |
|
Yotam Mann
|
4a4da6c85b
|
use MasterConstructor on init
|
2014-10-19 16:08:40 -04:00 |
|
Yotam Mann
|
f913c50241
|
precompute the bufferTime for a single frame
still need to figure out how to find the frame size
|
2014-10-16 14:51:25 -04:00 |
|
Kevin Siwoff
|
f784f5585f
|
adds Buffer class, refactors Player class to use new Buffer member
|
2014-10-16 14:48:23 -04:00 |
|
Yotam Mann
|
3eba6e58a4
|
optimizing initial script loading
|
2014-10-16 00:49:31 -04:00 |
|
Yotam Mann
|
4f9850d315
|
disconnect method handles output arrays
|
2014-10-13 15:58:21 -04:00 |
|
Yotam Mann
|
666d8f96c1
|
removed reference to global 'define' with build
gets rid of the problem of having the global ‘define’ left defined in
the window which may have adverse effects on other AMD shim modules.
|
2014-10-02 18:55:24 -04:00 |
|
Yotam Mann
|
93d9dd24c0
|
can start the transport at a specific offset
|
2014-10-02 13:22:44 -04:00 |
|
Yotam Mann
|
0233abf40e
|
cool color console printing
|
2014-10-01 14:48:05 -04:00 |
|