[LAD] Basic Audio Mixing Subroutines
Paul Coccoli
pcoccoli at gmail.com
Sat Aug 14 00:38:46 UTC 2010
On Thu, Aug 12, 2010 at 4:51 PM, Gabriel M. Beddingfield
<gabrbedd at gmail.com> wrote:
>
> Does anyone know of (or is there interest in creating) a library of basic,
> low-level, audio mixing subroutines? This would be analag to the BLAS[1],
> but for audio.
>
> What I'm thinking is something like Ardour's SSE-optimized mixing
> subroutines... and updating it for later optimizations (SSE2, SSE3, ...).
Have you looked at liboil?
http://liboil.freedesktop.org/wiki/
Specifically these functions:
gain: oil_scalarmultiply_f32_ns
mix: oil_add_f32
clip: oil_clip_f32
More information about the Linux-audio-dev
mailing list