When I started using SoundEngine (from CrashLanding and TouchFighter), I had read about a few people recommending not to use it, for it was, according to them, not stable enough. Still it was the only solution I knew of to play sounds with pitch and position control without learning C++ and OpenAL, so I ignored the warnings and went on with it.
But now I'm starting to worry. The 2.2 SDK introduced AVFoundation. Using both SoundEngine from CrashLanding (for sounds) and AVAudioPlayer (for music), I found out SoundEngine behaves strangely when the only existing AVAudioPlayer is released (all sounds stop until a new AVAudioPlayer is initiated). Around the same time as the 2.2 SDK came out, the CrashLanding sample code was mysteriously removed from the ADC site. I'm worried there are more bad surprises to come.
My question is, is anyone aware of an Open Source alternative to SoundEngine? Maybe even a C++ library that uses OpenAL?
"Open" in OpenAL doesn't mean an open source. As in case of OpenGL, the main idea was an open specification of the library implemented by various hardware vendors.
Sound Engine is a versatile event production company, specialized in creative productions and high-quality event technology. Currently, imaging/video and lighting are core areas in our offering, not forgetting sound of course. Challenge us to make your most challenging ideas come alive!
package: portaudio Name: portaudio Version: 190600_20161030-2 Description: PortAudio is a free, cross-platform, open-source, audio I/O library. It lets\\ you write simple audio programs in 'C' or C++ that will compile and run on many\\ platforms including Windows, Macintosh OS X, and Unix (OSS/ALSA).
Look at this library, but i don't know is this what you need.
The Kowalski project provides a data driven and portable sound engine that currently runs on iOS, OS X and Windows. The engine is released under the zlib license and provides positional audio, pitch control etc.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With