Daniel Fernandes
21b836bfcf
changed yield to await
2021-06-08 16:19:21 +05:30
Daniel Fernandes
f7bdff0244
fix: loading non relative URLs
...
encodeURIComponent() used to encode the URL protocol ("https://" etc.) as well, causing errors when loading external samples and data URIs. Now, it only encodes the file path.
2021-06-08 14:58:10 +05:30
Daniel Fernandes
af00f3768e
fix loading of files with special chars in name
...
file names with special symbols like "C#5.wav" would not get parsed correctly. used encodeURIComponent() for each level of the file path to fix that.
2021-06-07 18:26:51 +05:30
Ilya Apasov
a77181175a
fix: load base64 encoded sounds when baseUrl is not empty
...
Fixes #898
2021-05-26 12:59:44 +02:00
Yotam Mann
c8ec4d75d1
asserts that the buffer should be loaded when trying to slice
...
addresses #886
2021-05-02 22:16:04 -04:00
garrettmichaelgeorge
809af0fd4f
Implement fanIn with passing tests
2021-04-15 11:43:49 -04:00
garrettmichaelgeorge
aca51b7026
Improve fanIn() API
2021-03-17 21:04:01 -04:00
garrettmichaelgeorge
fdcbea3714
Add failing tests for fanIn
2021-03-17 14:55:45 -04:00
Vibert Thio
63e57fb2e8
Fix comment typo in ContextInitialization.ts
2021-02-25 22:15:42 -05:00
Yotam Mann
f04581863c
moving toJSON implementation to the BaseContext
2021-01-04 09:57:52 -05:00
Jack Anderson
16859ff2e2
allow JSON.stringify(context)
2020-12-31 17:56:02 -08:00
Yotam Mann
bfa600399f
Merge branch 'dev' of https://github.com/Tonejs/Tone.js into dev
2020-12-14 18:45:09 -05:00
Yotam Mann
8f90504c02
example with ramping destination volume
...
addresses #794
2020-12-14 18:44:56 -05:00
Yotam Mann
92b70176a1
enabling the value to ramp exponentially ramp below 0
2020-12-14 18:44:09 -05:00
Bryan Braun
249fdf4f10
Update Context.resume() to more closely match AudioContext.resume()
...
Closes Tonejs/Tone.js#767
2020-10-23 16:43:17 -04:00
Marcel Blum
09a524994d
Update ToneAudioBuffer.ts
...
improving url parsing regexp to avoid hangs in edge case filepaths
2020-10-14 23:45:40 -04:00
Yotam Mann
e7e372d37e
removing unused import
2020-10-02 11:53:19 -04:00
Yotam Mann
301f8cd9dc
adding createMediaElementSource
...
fixes #756
2020-10-02 10:28:57 -04:00
Yotam Mann
3ff63aba87
removing old docs
2020-10-02 10:05:23 -04:00
Marcel Blum
0e2b5b942d
adding @category definitions for docs, fixing some typos/mistakes along the way
2020-09-02 16:53:38 -04:00
Marcel Blum
5949b77e0e
docs example bugfixes, typo corrections, minor additions for clarity, legacy link update
2020-09-02 00:07:45 -04:00
Yotam Mann
a58f326e41
better examples in comments
2020-08-03 18:21:17 -07:00
Yotam Mann
6b5daa7d07
using new way to handle offline tests
2020-07-26 13:55:06 -07:00
Yotam Mann
e673387cbb
fixing example links
2020-07-20 11:11:00 -07:00
Yotam Mann
acc23128c1
updating example links
2020-07-19 13:22:47 -07:00
Yotam Mann
f05775b964
correcting example
2020-07-18 17:47:07 -07:00
Yotam Mann
50d03787de
correcting example
2020-07-18 08:30:00 -07:00
Yotam Mann
69bc2bbb57
linting
2020-06-16 23:14:19 -04:00
Yotam Mann
fdb306bfce
changed sound url
2020-06-07 20:14:58 -04:00
Yotam Mann
353ed3f28c
adding more docs and examples
2020-05-26 21:09:32 -04:00
Yotam Mann
23af858ef2
updating doc links
2020-05-18 21:13:22 -04:00
Yotam Mann
ba8e82b1ca
feat: latencyHint is now set in constructor
...
BREAK: the latencyHint can only be set in the constructor, no longer settable after construction
addresses #658
2020-05-12 12:31:17 -04:00
Yotam Mann
9864a79a25
start the gain
2020-05-06 22:10:35 -04:00
Yotam Mann
4ac5c22220
more examples
2020-04-29 18:12:52 -04:00
Yotam Mann
13de3a0ac1
more examples
2020-04-29 17:15:12 -04:00
Yotam Mann
c419a4c1ac
moving ToneAudioWorklet to 'worklet' folder
...
removing tests. typescript + testing elsewhere provides better coverage
2020-04-29 16:59:26 -04:00
Yotam Mann
8bc4deec2b
feat: updating the way that AudioWorkletProcessors are handled
...
They each get their own .worklet.ts file which enables some typescript checking
2020-04-29 16:38:58 -04:00
Yotam Mann
e5c6d606c6
some more examples
2020-04-29 14:54:35 -04:00
Yotam Mann
bebdfac5cf
filling out some more examples
2020-04-29 10:06:18 -04:00
Yotam Mann
939c08417c
adding some more examples
2020-04-26 18:03:40 -04:00
Yotam Mann
15d5584f97
fixing example
2020-04-16 23:32:10 -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
f28c4b4a84
exports std-audio-context's isSupported method
2020-04-16 14:44:48 -04:00
Yotam Mann
b217fc45ac
adding createMediaStreamDestination
2020-04-14 21:06:21 -04:00
Yotam Mann
b090617c9b
removing old tests
2020-04-10 09:13:58 -04:00
Yotam Mann
f317b97d89
testing that slice can also extend the duration
2020-04-08 10:02:33 -04:00
Yotam Mann
627cb3cd45
adding some more simple examples
2020-03-21 21:58:48 -04:00
Yotam Mann
4a0aa07af7
testing if loaded can be created in the same block before adding downloads
2020-03-17 22:46:27 -04:00
Yotam Mann
85f70621ef
loaded promise allows for downloads to be added while 'loaded' is awaiting
2020-03-17 22:45:59 -04:00
Yotam Mann
8b58824d75
waiting for all download promises to resolve
2020-03-15 21:54:36 -04:00