Hey guys,<div><br></div><div>Just so nobody will be surprised, over the next weeks I&#39;m going to start landing some new code for an audio engine.</div><div>This code will primarily live in a new directory WebCore/platform/audio and will implement some new audio features such as:</div>
<div><br></div><div><div>* scheduled sound playback for sample-accurate musical applications</div><div>* spatialized audio such as what is found in OpenAL (source/listener-based, distance effects, sound cones, doppler-shift, ...)</div>
<div>* a convolution engine for a wide range of linear effects, especially very high-quality room effects (concert halls, etc.)</div><div>* realtime analysis / music visualizer support</div><div>* a modular effects architecture (still being fleshed out)</div>
<div>* granular effects</div><div><br></div><div>I&#39;ve been talking with Eric Carlson, Simon Fraser, Chris Marrin, Dean Jackson to work out some API issues.  And as soon as this all gels, I&#39;ll be landing the IDL files.  In the meantime, there&#39;s quite a lot of fundamental engine code which will not be affected by the API which I hope to land in the near future.</div>
<div><br></div><div>Best Regards,</div><div>Chris Rogers</div><div> </div></div>