- From: Jukka Jylänki <jujjyl@gmail.com>
- Date: Sat, 7 Sep 2013 21:16:29 +0300
- To: Joseph Berkovitz <joe@noteflight.com>
- Cc: "Robert O'Callahan" <robert@ocallahan.org>, Chris Rogers <crogers@google.com>, John Byrd <jbyrd@giganticsoftware.com>, Kevin Gadd <kevin.gadd@gmail.com>, "public-audio@w3.org" <public-audio@w3.org>
- Message-ID: <CA+6sJ-2Kj0dq5SGMW8QuZwL6JbSd9j15q9xZpevTQZXbKVLRFA@mail.gmail.com>
Hi, in an effort to have these concerns brought up in a practical and concrete manner, I have put up a minimal example of what we would like to see working in Web Audio API implementations, and reported it as a bug to both browsers. See here https://dl.dropboxusercontent.com/u/40949268/Bugs/beep.html . Given that the two browsers exhibit the same snapping problem, there is thechance that my implementation on the page is just wrong and someone can point it out, in which case I'll just get to hide in shame, although getting a fixed version of the code in the process. The alternative is however somewhat scarier - that the spec would ship without support for this Emscripten/games use case, and presumably Emscripten would then have to implement a whole signal processing+resampling stack in JavaScript. Thanks to everyone who have the will to spend their evenings thinking about this, Jukka 2013/6/26 Joseph Berkovitz <joe@noteflight.com> > That does seem like a clean solution to these problems of ensuring glitch > free playback. It also gets rid of aliasing issues at the same time. > > > On Jun 26, 2013, at 2:29 AM, Robert O'Callahan <robert@ocallahan.org> > wrote: > > On Wed, Jun 19, 2013 at 5:31 AM, Chris Rogers <crogers@google.com> wrote: > >> There has been some discussion of allowing an AudioContext to be created >> at a specific sample-rate, which can handle some of these sample-rate cases >> when used in conjunction with AudioBufferSourceNode. >> > > I think that's the way to go here. > > With MediaStreamDestinationNode and MediaStreamAudioSourceNode you can > even stitch together multiple AudioContexts running at different sample > rates. > > Rob > -- > Jtehsauts tshaei dS,o n" Wohfy Mdaon yhoaus eanuttehrotraiitny eovni > le atrhtohu gthot sf oirng iyvoeu rs ihnesa.r"t sS?o Whhei csha iids teoa > stiheer :p atroa lsyazye,d 'mYaonu,r "sGients uapr,e tfaokreg iyvoeunr, > 'm aotr atnod sgaoy ,h o'mGee.t" uTph eann dt hwea lmka'n? gBoutt uIp > waanndt wyeonut thoo mken.o w * > * > > > . . . . . ...Joe > > *Joe Berkovitz* > President > > *Noteflight LLC* > Boston, Mass. > phone: +1 978 314 6271 > www.noteflight.com > "Your music, everywhere" > >
Received on Saturday, 7 September 2013 18:16:56 UTC