Commit graph

2277 commits

Author SHA1 Message Date
Yotam Mann
c0b16757e5 Offline test uses new Offline method 2017-02-19 11:52:33 -05:00
Yotam Mann
b32f2606e7 convert the buffer to mono
replaces the existing buffer
2017-02-19 11:52:04 -05:00
Yotam Mann
4e5ff9d41d _initAudioContext -> "init" 2017-02-19 11:50:53 -05:00
Yotam Mann
91bdd210cd render offline audio 2017-02-19 11:50:34 -05:00
Yotam Mann
7549bdaa1a renaming _initAudioContext() -> on("init") 2017-02-19 11:50:15 -05:00
Yotam Mann
19a41080ba moving constants to Context 2017-02-19 11:48:23 -05:00
Yotam Mann
a74e84fa26 moving Clock worker to Context
offline clocks can be more easily rendered by the offline context
2017-02-19 11:45:43 -05:00
Yotam Mann
7aa336bee5 moving context creation to Tone.Context 2017-02-18 19:49:06 -05:00
Yotam Mann
5ceef2a227 OfflineContext extends Context 2017-02-18 19:48:15 -05:00
Yotam Mann
50663c31f3 Tone.Context tests 2017-02-18 19:47:45 -05:00
Yotam Mann
e08b7bc8fc AudioContext wrapping class 2017-02-18 19:47:28 -05:00
Yotam Mann
c3158bbcf7 fixing docs
fixes #202

[skip ci]
2017-02-16 12:04:12 -05:00
Yotam Mann
7d14e87171 testing disconnect 2017-02-11 13:56:57 -05:00
Yotam Mann
05765aae66 only create audio context when web audio is supported
otherwise logs a warning
2017-02-11 13:56:51 -05:00
Yotam Mann
29d6fdd3b3 only schedule animation frame when something is scheduled
fixes #194
2017-02-07 22:26:08 -05:00
Yotam Mann
b01c866259 ignoring browser feature tests
[skip ci]
2017-02-01 11:28:17 -05: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
998444c528 removing silent node connection
seems like gain of 0 is optimized out in most cases anyways
2017-01-30 22:35:27 -05:00
Yotam Mann
0818f4f133 incrementing version 2017-01-30 22:12:53 -05:00
Yotam Mann
23092c63a1 Merge branch 'master' into dev 2017-01-19 21:49:16 -05:00
Yotam Mann
4c2cf0705e updated version
[skip ci]
2017-01-08 18:40:08 -05:00
Yotam Mann
53cbec543e release 9
[skip ci]
2017-01-08 18:35:18 -05:00
Yotam Mann
5d7c95b806 removing deprecated SimpleSynth
[skip ci]
2017-01-08 18:35:04 -05:00
Yotam Mann
3783d6a42b Merge branch 'dev' 2017-01-08 18:30:42 -05:00
Yotam Mann
8d4180e1ae release 9
[skip ci]
2017-01-08 18:29:22 -05:00
Yotam Mann
24ad32f615 using p5.Tone.js in example
[skip ci]
2017-01-08 18:24:02 -05:00
Yotam Mann
74bde0e50c p5.js preload hook
[skip ci]
2017-01-08 18:23:49 -05:00
Yotam Mann
cb98edb9e4 removing p5.Tone.js build
no separate build needed. including a simplified file in the examples
folder
2017-01-08 18:23:32 -05:00
Yotam Mann
269e678613 new build link
[skip ci]
2017-01-08 18:06:38 -05:00
Yotam Mann
3203b45d81 updating copyright year 2017-01-08 17:53:23 -05:00
Yotam Mann
6a489bf243 noting changes
[skip ci]
2017-01-08 17:29:11 -05:00
Yotam Mann
9669e70d4f using a local instance instead of the class in example
[skip ci]
2017-01-08 17:20:55 -05:00
Yotam Mann
7f2608ab06 updated example to Promise api
[skip ci]
2017-01-08 17:20:07 -05:00
Yotam Mann
4f292a4897 updating version
[skip ci]
2017-01-08 17:19:03 -05:00
Yotam Mann
68ac2bb0da latencyHint example
[skip ci]
2017-01-08 17:18:41 -05:00
Yotam Mann
13dcaf7676 moving demos to separate page, updating instructions
[skip ci]
2017-01-08 17:09:41 -05:00
Yotam Mann
3c8d77d02b Merge branch 'master' into dev 2017-01-08 17:08:24 -05:00
Yotam Mann
9ece6831cb Merge pull request #189 from bobby-brennan/master
Fix typo: moduation -> modulation
2017-01-08 17:07:53 -05:00
Yotam Mann
93af644fae renamed CDN->build 2017-01-08 16:49:04 -05:00
Yotam Mann
11d6da77cc updating docs to UserMedia instead of Microphone
[skip ci]
2017-01-08 15:58:58 -05:00
Bobby Brennan
47d5299e9e Update FMSynth.js 2016-12-31 20:36:24 -05:00
Bobby Brennan
1b9d82b189 Update AMSynth.js 2016-12-31 20:35:57 -05:00
Yotam Mann
285f6a0af4 removing bower install instructions
[skip ci]
2016-12-28 16:29:26 -08:00
Yotam Mann
a416eafc97 documenting expiration and anticipation more clearly
[skip ci]
2016-12-28 15:39:24 -08:00
Yotam Mann
61013d81fa adding link to performance wiki article
[skip ci]
2016-12-28 15:39:03 -08:00
Yotam Mann
27739ca795 changing name of private lookAhead member and adding 'lag' member
‘lag’ is the amount that the clock is falling behind the desired update
interval
2016-12-25 19:38:19 -05:00
Yotam Mann
e23d71c0ed fixing bug in Keyboard.js
[skip ci]
2016-12-22 15:18:33 -05:00
Yotam Mann
bbe4daa3f3 removing diagrams
[skip ci]
2016-12-22 15:13:15 -05:00
Yotam Mann
bde798c0f9 Keyboard works with multiple touch events
[skip ci]
2016-12-22 15:13:05 -05:00
Yotam Mann
a2343bd31a replacing qwerty-hancock with custom keyboard interface
[skip ci]
2016-12-22 14:30:24 -05:00