The Web Audio API, currently available in Chrome, only provides a considerable amount of aural power to developers interested in integrating audio into their apps and games. Low latency audio playback, audio generation and realtime effects are available with a sensible API in Chrome stable.
To come over this limitation, Google with gskinner.com developed a new web audio experience called "Technitone," that lets you join other players to plot tones on a grid, construct melodies and modify the output with a robust toolset of effects.
To learm about the techniques and software behind the project, take a look at the case study with plenty of sample code and demos on HTML5 Rocks.
Just click on over and poke around on Technitone:
- Your tone samples can come from your own recordings, or any of the available samples.
- The left side Tools panel offers realtime audio filters, like echo reverb and pitch shift.
- We keep you connected to other players in realtime using WebSockets and Node.js.
- You can drop into solo mode or invite your friends to join you in a session.
- Get inspired by others' audio creations in the gallery.
In other Google developers news, Google App Engine 1.6.3 is now released.
- "A new Experimental feature called Traffic Splittinglets you send a percentage of your traffic to different versions of your app. Traffic can be split based either on IP or on cookie.
- When an email is sent either from a user of a Google Apps domain from a request originating on that domain, or from an app administrator with an account on a Google Apps domain, a DKIM signature will be automatically applied to the email.
- Billed applications can now specify the amount of storage used for logs and the duration of time these logs are stored (default is 90 days) as well as view the currently stored amount in the Admin Console. The first gigabyte of logs storage is free and additional storage will be charged at $0.24/G/month. These settings are now available, but additional storage will not be charged for at least 4 weeks, at that point any logs beyond the configured amount will be deleted.
- You can now manually shut down an instance in the Instances view of the Admin Console.
- The Logs Viewer for each request now provides a link to the instance that served that request (as long as the instance is still active)," informs Google.