Hi there UWE devs!
I was glad to hear that you'll be sporting DirectX11 and OpenGL.
Now I'd like to know if there are plans to use the magnificient Opus codec in the future?
What is Opus, you might ask?
It's a hybrid audio codec for the future. It consists of SILK and CELT.
SILK is for handling human speech and delivering superior performance compared to the established SPEEX.
And CELT is intended to replace .ogg .mp3 and Apples AAC for high quality music.
-> Quality comparison
Opus' advantages are its high flexibility (dynamically adjustable bitrates from 6kb/s to 510kb/s) and the fact that it was designed with VBR in mind.
It will provide higher fidelity and lower file sizes which makes it perfect for voice chat, internet streaming (especially WebRTC) and replacing the decade-old mp3 as music storage.
The best thing about Opus is its ultra-low latency (ranging from 2.5 to 60ms). It is now possible to make live music over the net because the latency is that low.
And here comes the ultimate kicker: Unlike mp3 Opus is royalty-free.
That means everyone (especially game developers) can use it to implement high quality music, sounds and ingame voice chat.
I've noticed that you are using FMOD files for sound and the WEBM format for your in-game videos.
Rumour has it that DOTA2 already makes use of SILK for their ingame voice chat and commentator voices in spectator mode.
There are many more examples of Opus usage (Skype will use it, TeamSpeak uses it, Mumble uses it, Firefox already supports it, Chrome too) and lots of media players. There are many more to come.
I'm excited!
What are your plans regarding Opus, UWE?
Links:
Official Opus site with listening samples
Wikipedia - Opus audio format
Next generation audio - CELT design overview
And finally a Demo on YouTube:
I was glad to hear that you'll be sporting DirectX11 and OpenGL.
Now I'd like to know if there are plans to use the magnificient Opus codec in the future?
What is Opus, you might ask?
It's a hybrid audio codec for the future. It consists of SILK and CELT.
SILK is for handling human speech and delivering superior performance compared to the established SPEEX.
And CELT is intended to replace .ogg .mp3 and Apples AAC for high quality music.
-> Quality comparison
Opus' advantages are its high flexibility (dynamically adjustable bitrates from 6kb/s to 510kb/s) and the fact that it was designed with VBR in mind.
It will provide higher fidelity and lower file sizes which makes it perfect for voice chat, internet streaming (especially WebRTC) and replacing the decade-old mp3 as music storage.
The best thing about Opus is its ultra-low latency (ranging from 2.5 to 60ms). It is now possible to make live music over the net because the latency is that low.
And here comes the ultimate kicker: Unlike mp3 Opus is royalty-free.
That means everyone (especially game developers) can use it to implement high quality music, sounds and ingame voice chat.
I've noticed that you are using FMOD files for sound and the WEBM format for your in-game videos.
Rumour has it that DOTA2 already makes use of SILK for their ingame voice chat and commentator voices in spectator mode.
There are many more examples of Opus usage (Skype will use it, TeamSpeak uses it, Mumble uses it, Firefox already supports it, Chrome too) and lots of media players. There are many more to come.
I'm excited!
What are your plans regarding Opus, UWE?
Links:
Official Opus site with listening samples
Wikipedia - Opus audio format
Next generation audio - CELT design overview
And finally a Demo on YouTube: