Yotam Mann
|
33e14d06eb
|
feat: sub-tick scheduling
values are no longer rounded to the nearest tick, they can happen between tick values.
|
2021-01-12 22:54:45 -05:00 |
|
Yotam Mann
|
5a52c9f1bf
|
updating the tickTime _after_ computing the loop boundries
this way the loop boundry is not thrown off by the swing parameter.
fixes #774
|
2020-10-29 12:31:50 -04:00 |
|
Yotam Mann
|
530a997a07
|
compute the start of the next tick using the tickDuration instead of getTimeOfTick
fixes #706
|
2020-09-23 22:01:03 -04:00 |
|
Yotam Mann
|
f17249691d
|
feat: updating all examples
now in the form Tone.Something instead of using `import { Something } from "tone"`. It makes the example runner on the docs page work much faster
|
2020-04-16 22:24:18 -04:00 |
|
Yotam Mann
|
e14fa4eae1
|
linting
|
2020-04-14 22:09:44 -04:00 |
|
Yotam Mann
|
267f1befc0
|
Simplifying Freeverb dispose
|
2019-12-14 11:53:12 -05:00 |
|
Yotam Mann
|
340fb77561
|
wait for next tick before setting the ticks
fixes #573
|
2019-11-13 13:19:47 -05:00 |
|
Yotam Mann
|
48c3a98749
|
more consistent whitespacing
|
2019-11-12 16:54:09 -05:00 |
|
Yotam Mann
|
8ec41dd200
|
updating example
|
2019-11-04 17:49:50 -05:00 |
|
Yotam Mann
|
3a63154b7c
|
using the unit name instead of the unit type as the Param generic
|
2019-10-28 11:37:53 -04:00 |
|
Yotam Mann
|
b2a9c9a303
|
working on examples
|
2019-10-23 16:30:07 -04:00 |
|
Yotam Mann
|
38ef65fcb2
|
TimelineValue holds a single schedulable value
get/set based on time.
|
2019-09-18 11:15:10 -04:00 |
|
Yotam Mann
|
cf957ff37e
|
Looping is a schedulable parameter
fixes #448
|
2019-09-17 19:33:41 -04:00 |
|
Yotam Mann
|
e8e785ffdd
|
linting
|
2019-09-15 23:32:40 -04:00 |
|
Yotam Mann
|
286692e67b
|
updating block comment style
|
2019-09-14 17:47:07 -04:00 |
|
Yotam Mann
|
261a5f4c3b
|
normalizing whitespace in comments
|
2019-09-14 16:39:18 -04:00 |
|
Yotam Mann
|
daf97ae603
|
adding TickParam class
used by TickSignal and TickSource
|
2019-09-07 19:16:04 -04:00 |
|
Yotam Mann
|
736106de5f
|
accidentally put extra tab before name
|
2019-09-04 19:18:44 -04:00 |
|
Yotam Mann
|
75a35108af
|
name is a readonly string
|
2019-09-04 18:38:04 -04:00 |
|
Yotam Mann
|
544f184b21
|
updating docs
|
2019-08-30 09:16:41 -07:00 |
|
Yotam Mann
|
3e2de8f259
|
fixing spacing
typedoc wants one space before the "@"
|
2019-08-30 09:06:38 -07:00 |
|
Yotam Mann
|
4c106930e0
|
adding typedocs
|
2019-08-21 13:59:01 -07:00 |
|
Yotam Mann
|
6e5e8b3399
|
using specific types
importing them so there are not multiple import type errors
|
2019-07-30 15:35:27 -04:00 |
|
Yotam Mann
|
a88e9b5a84
|
making time optional
|
2019-07-30 10:25:17 -04:00 |
|
Yotam Mann
|
2978244fd5
|
interval can also be a time class
|
2019-07-23 13:12:27 -04:00 |
|
Yotam Mann
|
ffad8c1475
|
confirm that an instance was disposed
implement Tone.prototype.dispose which flips a boolean wasDisposed.
|
2019-07-23 12:11:57 -04:00 |
|
Yotam Mann
|
7f17209530
|
tear down created classes on context close
|
2019-07-16 15:41:59 -04:00 |
|
Yotam Mann
|
990c0f56ed
|
using type instead of string types
|
2019-07-15 15:37:25 -04:00 |
|
Yotam Mann
|
219462fe9e
|
cleaning up circular deps
|
2019-07-11 09:57:06 -04:00 |
|
Yotam Mann
|
bf214dc106
|
removing call to super.dispose()
|
2019-07-11 00:37:25 -04:00 |
|
Yotam Mann
|
ae2804fbc5
|
implement syncSignal
|
2019-07-10 23:33:36 -04:00 |
|
tambien
|
db35b3ae3a
|
linting
|
2019-06-24 13:41:38 -04:00 |
|
tambien
|
8b4f1cfa19
|
Global now only manages global Context
global AudioContext was moved to AudioContext.ts
|
2019-06-23 15:02:38 -04:00 |
|
tambien
|
730a818bcb
|
organizing into sub folders
|
2019-05-23 14:00:49 -04:00 |
|