It’s time to give you the skinny on another demo we presented at the Smartphone Show last month: The QSound audio demo.

QSound demo

The demo consisted of a development board running Symbian OS which was rigged up to some big-ass speakers. The demo application on the board was playing some music (a rather eclectic playlist containing “Eve of The War“, “Die another Day“, “Orinoco Flow“, “Alla Hornpipe” and “Nocturn” 😉) and presented a 7-band graphical equalizer along and various audio effects for the user to control. The available effects were:

Screenshot of the audio demo app
  • Bass & Treble boost
  • Stereo Widening
  • Loudness

You could play with the EQ and the various effects in real-time and hear the effect over the speakers. The software for the effects was provided by QSound. The sound quality was excellent and really showed off what phones will be capable of pumping out in the near future!

However, what was equally (or perhaps more) interesting was what was going on under the hood. The Multimedia system in Symbian OS is in the process of getting some substantial improvements. One of them is support for OpenMAX IL components. The QSound plug-in we used was one such OpenMAX IL component running inside our new Multimedia system.

OpenMAX IL is an industry standard API for Multimedia components like codecs and effects which is maintained by the Khronos Group (who are also responsible for OpenGL and OpenVG).

Why is this cool and why should you care? Well, standardised APIs are more attractive to device and software vendors because a single implementation can potentially target many platforms. Less development costs + bigger market = more $$$s! Integration also becomes easier. In theory, if you have an OpenMAX component that conforms to the spec it should be able to work with Symbian’s new Multimedia system out of the box with minimal configuration! That’s particularly interesting for phone manufacturers since it speeds up their development. They can add exciting new Multimedia features quickly and cheaply!

Case in point: It took one engineer about a day to get the QSound plug-in up and running in our Symbian Multimedia system and another 3 days to write and attach the colourful user interface!

You can see some footage of this demo on Sky’s Technofile video from the show. For those of you with access to SDN++ there another video available there (SDN++ log-in required)

Explore the blog

Explore the archive

Same month (November 2008) Same year (2008)