Image Processing Reference
windows that are shaped like fish or circular designs like portholes with the controls
placed around the periphery. Some of those are triumphs of artistic design over functional
use, but it is clever all the same and it could be useful in some situations.
Here is an example of an AXEL animated 3D track playing inside a skin using an
automatically downloaded component:
Using Open Standards Within Quicktime
QuickTime has always been well endowed with support for open standards. Because the
architecture has always allowed for pluggable codecs, adding a new standard has been
relatively easy whenever it becomes necessary.
To be fair to the Real Networks and Windows Media platforms, they also support
multiple codecs. QuickTime also provides a music architecture containing a MIDI GM-
compatible software sound synthesizer based on the Roland Sound Canvas. This allows
you to open and play MIDI files and save them as CD-ready AIFF files, rendering in the
synthesized audio without the user intervening.
Recent versions of QuickTime have concentrated on support for open standards used
in 3G mobile devices. Building an authoring system for mobile content becomes much eas-
ier when one is using QuickTime as a foundation.
The number of different formats supported by QuickTime is amazing. It is huge. You
can convert between more diverse formats than with any other media platform, and not
just video—diverse audio and image formats are also well supported.
Figure 23-4 3D content in a