The CubicVR.js based WebGL BeatDetektor3 Remix demo/visualizer that placed third in the Mozilla Demo Party 2011 audio category: http://blog.mozilla.org/labs/2011/09/we-got-the-winners/ is now available on GitHub:
https://github.com/cjcliffe/BeatDetektor3-Demo
This version includes WebKit/Chrome/Web Audio API support in addition to Mozilla Audio Data API support. You can also Drag and Drop an OGG for Firefox or an MP3/OGG in Chrome to play your own music with it.
BeatDetektor3 also has a new permanent live URL on GitHub:
http://cjcliffe.github.com/BeatDetektor3-Demo/
Feel free to fork and experiment, I will likely do some additional cleanup as I'd like to use it as a prototype for updating "Flight Of The Navigator" and "No Comply" demos to support the Web Audio API as well.
Social logins have now been enabled, if you use Twitter, LinkedIn, Facebook, Google or Yahoo! you can now create an account and log-in instantly; e-mail address is not required via this method.
Doing some updates to the website; a new theme has been applied, forum has been upgraded and Joomla is now up-to-date. The site is now optimized for mobile as well, and there will be more improvements rolled out in the next while as I rebuild and upgrade some older sections.
Just a note to let everyone know that the C++ version of the CubicVR 3D Engine is being moved to GitHub (http://www.github.com/). You can find the new repository at https://github.com/cjcliffe/CubicVR. CubicVR now utilizes the cross-platform build system CMake (http://www.cmake.org/) for most platforms with the exception of Dreamcast and PSP which have independent Makefiles.
All builds now include bullet (updated to 2.78 for all platforms) as part of the build process; CMake will generate the bullet library configuration along with CubicVR into a single project. Also included is TinyJPEG (http://www.saillard.org/programs_and_patches/tinyjpegdecoder/) which removes the requirement for libjpeg on all platforms.
The new repository does not continue the layout of the existing sourceforge repository, instead it will be kept minimal and any larger projects will be moved to separate repositories at GitHub. The old repository had become very large (>1.0gb to checkout root) and encumbered with project files, resources and several sub-projects that would have been better served in their own repository.
I'm proud to announce two CubicVR.js demos (one old, one new) that have been published on the Mozilla Firefox 4 Web 'o Wonder site.
You can watch Flight of the Navigator with any WebGL enabled browser but due to Audio API requirements will need Firefox 4 to view the latest No Comply demo. Visit http://www.getfirefox.com to download your copy today.
"Flight of the Navigator"
A demo myself and the Mozilla #audio team produced last year for the Mozilla 2010 summit and released late last year to the public has been re-released for all the new Firefox 4 installs to experience.
Watch the demo live now:
https://demos.mozilla.org/en-US/#flight-of-the-navigator
Get the source on GitHub:
https://github.com/cjcliffe/FOTN
"No Comply"
I had the chance to work with an awesome team of developers and cooperate with them online and in person at the Mozilla offices in California and Toronto. It was a great experience and we're proud of the result of our hard work.
Watch the demo live now:
https://demos.mozilla.org/en-US/#nocomply
Get the source on GitHub:
https://github.com/cjcliffe/NoComply
Also check out the excellent writeup on MozHacks for information about how this demo was created:
http://hacks.mozilla.org/2011/03/nocomply/