QTAudioPlayer, a subclass of the MoviePlayer class with enhanced audio functions, has been released for the REALBasic development environment from REAL Software.
QTAudioPlayer supports Mac OS 8.5 through Mac OS X with QuickTime 4.0 or higher. It’s open source so users/developers may modify it as they wish — its author, Ben Schneider, has done all development so far.
“I have tested it on several machines with Mac OS 8.5, Mac OS 8.6, Mac OS 9.0.4, Mac OS 9.1 and Mac OS X (10.03 and 10.04),” he said. ” It may very well work with other versions of the Mac OS, but I have not tested with them. Win32 builds are not supported.”
If he continues development on the project (other than bug fixes), he said it will “most likely” become shareware and will add Win32 support in addition to other new features.
QTAudioPlayer enables RB developers to get and set the master volume of a movie; get the duration of a movie; get the number of soundtracks in a movie; set each track to output to different audio output devices; provide variable playback rates; load the movie into RAM to improve playback reliability; get and set the volume, pan/balance, bass, treble of each soundtrack in a movie; turn a level meter on or off for each soundtrack in a movie; turn a graphic equalizer on or off for each soundtrack in a movie; set the number of bands and the specific frequencies that make up the graphic equalizer.
For more details go to Schneider’s Web site.