The name is: FVorbis. Which stands for more or less “Ogg and Vorbis in Flash”. That’s right, pure ActionScript 3 implementation of the Ogg and Vorbis libraries that require no kind of native support from the Flash Player. A simple Vorbis player implemented using the new FVorbis lib compiles to about 46KB SWF file. And that’s it.

To top it off the code is actually written in haXe, a favorite of the flasherati. This version was iterated from the Cortado’s JOrbis code.

Ogg Vorbis is a great open source audio format which is widely popular in game engines such as recent tools like Unity3D (which will be launching their iPhone dev kit on Oct 22 btw but I digress), so it is great to see it starting to appear in flash. Thanks Arek.

But I wonder which one uses more CPU, I would says non-native OGG decompression would be a bit slower than native MP3 decompression, wouldn’t it?

http://drawlogic.com/ drawk

Yeh seems like it as anything run though a virtual machine typically has more overhead rather than native but this is still pretty cool. I hope flash gets some support for more better audio and with Andre’s hobnox audiotool mixer, adobe make some noise and stuff like this maybe we will be FMODing it soon.

It doesnt work, i get an error saying that the symlink test.swf can’t be created.

LC

Great work I was hoping that I could ditch my JOrbis based player, but it doesn’t look like chaining works (,where a stream is made up of multiple files fed by a source client to a streaming server such as icecast). JOrbis currently handles this.

*drawlogic is authored by Ryan Christensen of *drawlabs and *drawcode, both dedicated to taking ideas to ship doing entertainment focused web, mobile and desktop game and interactive development projects.