如何添加 Android AudioEffect 低通滤波器?
How to add an Android AudioEffect LowPass Filter?
我正在尝试将低通滤波器添加到 AudioTrack 或 MediaPlayer,但我认为它不存在。
似乎 Android 音频框架与网络音频 API 和 iOS 不同,根本不提供这种效果:https://developer.android.com/reference/kotlin/android/media/audiofx/AudioEffect
例如,在这种情况下是否可以添加低通滤波器或任何双二阶滤波器?
我必须创建我的 AudioEffect 吗?我到处找了找也没找到。
老实说,我不确定要做什么或如何添加简单的低通滤波器。
任何事情都会有所帮助!
没有内置解决方案。您必须构建自己的低通滤波器。
但是:没那么难。这是一个非常好的参考,其中包含有关如何构建的代码示例:
digital Butterworth and Chebyshev Filters
玩得开心!
我正在尝试将低通滤波器添加到 AudioTrack 或 MediaPlayer,但我认为它不存在。
似乎 Android 音频框架与网络音频 API 和 iOS 不同,根本不提供这种效果:https://developer.android.com/reference/kotlin/android/media/audiofx/AudioEffect
例如,在这种情况下是否可以添加低通滤波器或任何双二阶滤波器? 我必须创建我的 AudioEffect 吗?我到处找了找也没找到。
老实说,我不确定要做什么或如何添加简单的低通滤波器。
任何事情都会有所帮助!
没有内置解决方案。您必须构建自己的低通滤波器。
但是:没那么难。这是一个非常好的参考,其中包含有关如何构建的代码示例:
digital Butterworth and Chebyshev Filters
玩得开心!