Re: [linux-audio-dev] Simultaneous Output Audio Engine?

From: Fred Gleason <fredg@email-addr-hidden>
Date: Fri Aug 26 2005 - 15:12:26 EEST

On Tuesday 23 August 2005 14:45, Thomas Vecchione wrote:
> Just the engine, ability to program UI seperately.
> Ability to control basic concepts like Volume and Pan
> Possible Surround Output(5.1) and appropriate Pan implementation.
> Ability to play multiple files simultaneously, outputting either to the
> same interface or seperate interfaces
> Jack Compatibility

You might want to check out the Core Audio Engine (CAE) component of
Rivendell. Basically, a completely abstract audio file player and mixer,
controlled by ASCII string commands sent via TCP/IP. You can find the design
document at:

        http://www.salemradiolabs.com/images/core-engine-protocol-091.pdf

At present, this supports JACK, ALSA (up to eight simultaneous devices) and
AudioScience HPI.

You may also be interested in Rivendell itself, which already does many of
these automation operations:

        http://www.salemradiolabs.com/rivendell/

Cheers!

|-------------------------------------------------------------------------|
| Frederick F. Gleason, Jr. | Director of Broadcast Software Development |
| | Salem Radio Labs |
|-------------------------------------------------------------------------|
| No woman can endure a gambling husband, unless he is a steady winner. |
| -- Lord Thomas Dewar |
|-------------------------------------------------------------------------|
Received on Fri Aug 26 16:15:08 2005

This archive was generated by hypermail 2.1.8 : Fri Aug 26 2005 - 16:15:08 EEST