使用FFmpeg或OpenAL的音频均衡器
Audio equalizer using FFmpeg or OpenAL
我正在使用FFmpeg和OpenAL库开发音频播放器。我想在我的应用程序中添加音频均衡器,但我不知道怎么做。我尝试使用OpenAL均衡器效果扩展,但在初始化时出现"未定义值"错误。我发现我可以使用快速傅立叶变换来创建均衡器。FFmpeg提供FFT功能,但我不知道如何将它们用于音频样本。有人有什么想法吗?
我刚刚修复了OpenAL中的一些错误,以启用均衡器效果,然后它就可以正常工作了。
相关文章:
- 用c++阅读音频
- 为什么这个音频包络不能通过开关的情况?
- FFMpeg库:如何在音频文件中精确查找
- 需要反转音频步进公式
- 如何在音频处理中使用超能力时间拉伸类
- C++新手,想知道如何使用VS code 2019播放音频文件
- 如何暂停插孔音频客户端
- 如何以编程方式将音频从任何录制设备路由到任何播放设备
- 将音频从浏览器流式传输到WebRTC本机C++应用程序
- 使用IMFSourceReader(Microsoft媒体基金会)进行音频流传输
- 大声音频无法播放
- 让 iaxClient 将音频发送到缓冲区而不是音频设备/从缓冲区获取音频
- 适用于 macOS 的 Xcode 应用程序。这就是我设置从USB麦克风输入获取音频的方式。一年前工作,现在没有了。为什么
- 波形音频 - waveOutWrite 发出断断续续的声音
- WASAPI 共享模式:音频引擎预期的振幅是多少?
- 在Win7上,在默认端点上轮询音频会话有时会崩溃
- 媒体基金会:WavSink以比实时消耗率更快的速度处理音频-是否可以实时限制后台处理
- 均衡器,低音增强和混响效果不起作用(使用FFmpegMediaPlayer)
- 拥有用于动态机会/概率的简单负载均衡器(在C++中,但语言无关)
- 使用FFmpeg或OpenAL的音频均衡器