Audio Decoding and Playing Library for C++.
libAudEar is Audio Decoding and Playing Interface Library.
- Media Foundation Audio Decoder
- XAudio 2 Audio Player
- Windows Audio Session API Audio Player
- Shared Mode Player
- Exclusive Mode Player
- OpenAL Audio Player
- Buffered Decoder Audio Stream
- Type converter Streams
- Multi-channels to Mono-channel Converter Audio Stream
- SIMD support Converter Streams for faster
- SSE SIMD support Audio Type converter Stream for IA32 and AMD64 Architecture computer
- BiQuad Filtering Audio Stream
- High Pass Filter
- Low Pass Filter
- High Shelf Filter
- Low Shelf Filter
- All Pass Filter
- Notch Filter
- Peak Eq Filter
- Band Pass Filter(Constant Skirt Gain)
- Band Pass Filter(Constant Peak Gain)
- Equalizer Initializer
- Equalizer Presets
- CoreAudio Audio Decoder
- DirectSound 8 Audio Player
- WaveOut Audio Player
- ALSA Audio Player
- SIMD support Converter Streams for faster
- NEON SIMD support Audio Type converter Stream for ARM and ARM64 Architecture computer
- AVX SIMD support Audio Type converter Stream for AMD64 Architecture computer
- Audio Channels converter Stream
- Resampler Audio Stream for Crossplatform
- 3D Effect Audio Player
- DirectSound 8
- XAudio 2
- OpenAL
- Frequency Spectrum Analyzer
- Decibel Spectrum Analyzer
libAudEar.OSSCodec is Open Source Software Decoder Library. This library to redistribution under LGPL.
- OggVorbis Audio Decoder
- OggOpus Audio Decoder
- OggFLAC and FLAC Audio Decoder
- OggFLAC Audio Decoder is not support Seeking and getting Duration.
- MP3 Audio Decoder
- WavPack Audio Decoder
- M4A and MKA contains AAC Audio Decoder
- ALAC Audio Decoder
- ASF and WMA Audio Decoder