tags:

views:

203

answers:

5
+1  Q: 

Powerful audio lib

Hi

Can you recommend a powerful audio lib?

I need it to timestrech & pitchshift independently, as well as give me full access to the raw audio data and let me stream bytes into its pipeline.

Other effects like eq, filtering, distortion are a plus.

Needs to be accessible from C++ / Linux.

Maybe gstreamer, xine or mplayer would work? Or what would you suggest.

A: 

ALSA looks like the big one.

JACK for Linux also looks promising.

Dave Swersky
alsa has pitchshifting and timestretching now??
Perhaps not in and of itself, but one of the list of 50+ applications on the ALSA site probably does.
Dave Swersky
Well I didn't ask about applications
Haha we had the exact same amount of rep before you got downvoted :)
Hilarious. I downvote *incorrect* answers, not ones that are not exactly what I was looking for. Sorry for trying to help out.
Dave Swersky
Hey you down voted my question. I don't like your attitude!
heh, now, ladies, be nice. :) FWIW I would side with the OP here, minus the part about Dave's attitude. ALSA and JACK are not related to this question at all, nor is a big list of links. That's not incorrect per se, but it's also not helpful, so if you don't know, don't answer.
Nik Reiman
Well now this is interesting: my answer included JACK but but it got downvoted. The top answer includes JACK. Methinks there is a double standard here. If my answer was *partly correct* then it should at least be left alone, not downvoted.
Dave Swersky
Life ain't fair. But then again, I also don't think that the currently-voted top answer is really great either. At any rate, JACK and ALSA are both transport layers; neither one is an audio engine.
Nik Reiman
+1  A: 

OpenAL, PulseAudio, JACK, and Phonon, I believe, each have these features in some form.

greyfade
+4  A: 

I think FMod is widely recognized as one of the most powerful audio engine available for free until you do something commercial with it, and cross-platform, like in console-mac-pc cross-platform.

Now, OpenAL is worth giving a try.

Klaim
A: 

I've used soundtouch in the past. Focused on changing speed/pitch/etc.

tfinniga
+1  A: 

If you willing to pay for it Miles is very nice. I can't recommend FMOD for much outside of hobby projects. It's had some truly nasty bugs, and I've seen new versions introduce as many as they fix.

BigSandwich