Yotam Mann
|
e4156eec8d
|
linting
|
2020-04-16 21:46:55 -04:00 |
|
Yotam Mann
|
0bc28e742a
|
using url instead of buffer makes it more consistent with other url loading APIs
feat: adding onerror to ToneBufferSource and Player
|
2020-01-29 23:34:05 -05:00 |
|
Yotam Mann
|
4e1b385a48
|
fixing typos
|
2019-12-22 00:37:51 -05:00 |
|
Yotam Mann
|
f1cda064b5
|
only set the player as stopped when it's still scheduled as playing
addresses #594
|
2019-12-21 15:27:10 -05:00 |
|
Yotam Mann
|
d22747cc69
|
Adding more range guards
|
2019-12-17 12:42:40 -05:00 |
|
Yotam Mann
|
ef0aaec8ee
|
Refactor source
adding `_restart` is an internal protected abstract method for all sources.
|
2019-12-14 16:09:24 -05:00 |
|
Yotam Mann
|
e955846bb2
|
moving docs from #584 to typescript
|
2019-12-04 10:52:40 -05:00 |
|
Yotam Mann
|
ea9b1bf6c7
|
testing range only if the buffer is loaded
|
2019-11-19 15:53:54 -05:00 |
|
Yotam Mann
|
28349e1868
|
test the range of the loopStart and loopEnd values
|
2019-11-19 15:44:44 -05:00 |
|
Yotam Mann
|
25004d2b2f
|
fixing typo, and cancelling events before next one is added
|
2019-11-18 14:48:24 -05:00 |
|
Yotam Mann
|
d3951ce16c
|
don't restart unless state === 'started'
fixes #480
|
2019-11-13 14:09:13 -05:00 |
|
Yotam Mann
|
d2b064f41e
|
docs: working on code examples
|
2019-10-25 16:54:33 -04:00 |
|
Yotam Mann
|
42cfbcd456
|
linting docs and examples
|
2019-10-22 23:04:52 -04:00 |
|
Yotam Mann
|
401d278063
|
Adding categories to all the nodes
|
2019-09-16 10:15:23 -04:00 |
|
Yotam Mann
|
e8e785ffdd
|
linting
|
2019-09-15 23:32:40 -04:00 |
|
Yotam Mann
|
261a5f4c3b
|
normalizing whitespace in comments
|
2019-09-14 16:39:18 -04:00 |
|
Yotam Mann
|
736106de5f
|
accidentally put extra tab before name
|
2019-09-04 19:18:44 -04:00 |
|
Yotam Mann
|
51291538a8
|
renaming file to match class name
|
2019-09-04 18:39:28 -04:00 |
|
Yotam Mann
|
75a35108af
|
name is a readonly string
|
2019-09-04 18:38:04 -04:00 |
|
Yotam Mann
|
a8962eb824
|
also export Options
|
2019-09-04 18:34:42 -04:00 |
|
Yotam Mann
|
3e2de8f259
|
fixing spacing
typedoc wants one space before the "@"
|
2019-08-30 09:06:38 -07:00 |
|
Yotam Mann
|
d57dd7e07a
|
updating docs
|
2019-08-27 08:47:52 -07:00 |
|
Yotam Mann
|
f6843947d8
|
adding onstop to all the sources
|
2019-08-10 11:51:35 -04:00 |
|
Yotam Mann
|
0719a8ba9d
|
cancel stop when the ending is implicit
|
2019-08-09 23:35:08 -04:00 |
|
Yotam Mann
|
d507188149
|
Player.onstop is invoked when the buffer has stopped
fixes #519
|
2019-08-09 23:07:09 -04: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
|
bfc3d7ed15
|
toMaster() -> toDestination()
more consistent with the Web Audio API
|
2019-07-25 11:32:56 -04:00 |
|
Yotam Mann
|
1c8210fb25
|
using Set instead of array
|
2019-07-23 13:47:36 -04:00 |
|
Yotam Mann
|
9306e5188c
|
adding additional option to StateTimeline.add
enables more strict typing of returned object
|
2019-07-23 13:43:11 -04:00 |
|
Yotam Mann
|
c31aa5fa77
|
converting Player to ts
|
2019-07-23 11:27:55 -04:00 |
|