ARLib - sound playback C library

Overview

This library is primarily intended for the playback of Acorn Replay soundtracks, although the components can be used in other ways. Source code is provided.

Functionality

The library can be used at its simplest with just 2 functions. armovie_init() sets things up and then armovie_playsound() will initiate multi-tasking audio playback of any Replay file. Assuming the host application makes use of the standard Risc_OSLib event handling routines then the file will be played with no further work needed by the front end.

Facilities include

The support routines in the library may also be used to manipulate Replay files generally

Overheads

The library will add about 15K to the unsqueezed size of the host application.

It uses the alarm module of Risc_OSLib to handle its processing whilst playing thus should place a very small overhead on the running of the application.

A Toolbox version of ARLib will be available soon.

Contact

Contact Paul Middleton for details of licensing arrangements and evaluation copies.


© Copyright 1995 Uniqueway Ltd.
Comments to: webmaster@uniqway.demon.co.uk