Re: [LAD] Good Mixer Library

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-audio-dev@...>
Date: Saturday, March 26, 2011 - 5:43 pm

On Saturday, March 26, 2011 12:13:09 pm Gerald Mwangi wrote:

I was looking for something like this, too... and then I
realized that I was trying to re-write JACK inside my
application space. :-/

Here are some options I found for low-level stuff:

- I started a BAMS library (Basic Audio Mixing
Subroutines) on my hard drive. It's patterned
after Ardour's internal mixing subroutines.

- There's liboil and it's successor ORC. Before
using liboil, you should check out the rationale
for why it's now being done with ORC.

- I saw another SIMD audio processing library
recently. Looked a lot like liboil.

For a higher-level mixing library... the more I thought
about it the more I was convinced that writing a general-
purpose "mixer" library is more-or-less trying to re-write
JACK in my application space. The options I found for this
are:

- Ingen is designed to be an audio engine, handling
all your plugins and connections and misc. DSP
routings.

- I started a Mixer class for libTritum (part of
Composite). libTritium is intended ot be a public
API... but it's not there, yet. However, this class
is pretty efficient and pretty general purpose.[1]

Also, it's worth mentioning that many of the LAD's I talk to
think that mixing is low-level enough that such mixing
libraries are not a good idea. That judicious ad-hoc mixing
here and there is the whole art of efficient DSP.

[1] See these two (the interface and the implementation
headers):
http://gitorious.org/composite/composite/blobs/master/src/Tritium/Tritiu...
http://gitorious.org/composite/composite/blobs/master/src/Tritium/Tritiu...
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAD] Good Mixer Library, Gerald Mwangi, (Sat Mar 26, 5:13 pm)
Re: [LAD] Good Mixer Library, Conrad , (Mon Mar 28, 7:47 pm)
Re: [LAD] Good Mixer Library, Gerald Mwangi, (Wed Mar 30, 7:48 am)
Re: [LAD] Good Mixer Library, Gerald Mwangi, (Wed Mar 30, 7:45 am)
Re: [LAD] Good Mixer Library, Conrad , (Thu Mar 31, 9:25 pm)
Re: [LAD] Good Mixer Library, Gabriel M. Beddingfield, (Fri Apr 1, 12:20 am)
Re: [LAD] Good Mixer Library, Patrick Shirkey, (Fri Apr 1, 12:37 am)
Re: [LAD] Good Mixer Library, Paul Davis, (Fri Apr 1, 1:02 am)
Re: [LAD] Good Mixer Library, Gabriel M. Beddingfield, (Fri Apr 1, 3:02 am)
Re: [LAD] Good Mixer Library, Patrick Shirkey, (Fri Apr 1, 1:04 am)
Re: [LAD] Good Mixer Library, Paul Davis, (Fri Apr 1, 1:07 am)
Re: [LAD] Good Mixer Library, Patrick Shirkey, (Fri Apr 1, 1:13 am)
Re: [LAD] Good Mixer Library, Paul Davis, (Fri Apr 1, 1:17 am)
Re: [LAD] Good Mixer Library, Patrick Shirkey, (Fri Apr 1, 4:32 am)
Re: [LAD] Good Mixer Library, Devin Anderson, (Fri Apr 1, 5:03 am)
Re: [LAD] Good Mixer Library, Patrick Shirkey, (Fri Apr 1, 6:17 am)
Re: [LAD] Good Mixer Library, Jörn Nettingsmeier, (Fri Apr 1, 10:15 pm)
Re: [LAD] Good Mixer Library, Patrick Shirkey, (Sat Apr 2, 2:51 am)
Re: [LAD] Good Mixer Library, Gerald Mwangi, (Fri Apr 1, 8:24 am)
Re: [LAD] Good Mixer Library, Patrick Shirkey, (Fri Apr 1, 8:34 am)
Re: [LAD] Good Mixer Library, Gerald Mwangi, (Fri Apr 1, 9:44 am)
Re: [LAD] Good Mixer Library, Rui Nuno Capela, (Fri Apr 1, 8:58 am)
Re: [LAD] Good Mixer Library, Conrad , (Fri Apr 1, 5:07 pm)
Re: [LAD] Good Mixer Library, Gerald Mwangi, (Fri Apr 1, 9:53 am)
Re: [LAD] Good Mixer Library, Gabriel M. Beddingfield, (Fri Apr 1, 12:11 pm)
Re: [LAD] Good Mixer Library, Gerald Mwangi, (Fri Apr 1, 2:14 pm)
Re: [LAD] Good Mixer Library, Gabriel M. Beddingfield, (Fri Apr 1, 4:45 pm)
[LAD] I'd like to jump in, Gerald Mwangi, (Mon Apr 4, 9:36 am)
Re: [LAD] Good Mixer Library, Gerald Mwangi, (Fri Apr 1, 10:13 pm)
Re: [LAD] Good Mixer Library, Gabriel M. Beddingfield, (Sat Mar 26, 5:43 pm)
Re: [LAD] Good Mixer Library, Gerald Mwangi, (Sat Mar 26, 6:11 pm)
Re: [LAD] Good Mixer Library, Paul Davis, (Sat Mar 26, 5:22 pm)
Re: [LAD] Good Mixer Library, Gerald Mwangi, (Sat Mar 26, 6:06 pm)