作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在 Android 中处理 .wav 音频文件。
到目前为止一切顺利(我可以从麦克风录制 .wav 文件,添加回声等),但我想模仿 sf_readf_double()
和 sf_writef_double< 的行为
根据 libsndfile在 C++ 中实现更复杂的过滤器。
我有一个 com.sun.media.sound.WaveFileReader 和 WaveFileWriter 对象,我正在使用
stream = wfr.getAudioInputStream(new File(inputAudioFileName));
返回 AudioInputStream .
这只是一次从流中读取 8 个字节到 double 的情况,还是比这更多?我有点困惑,因为我使用的其他过滤器似乎操纵 short
而不是 double
。
最佳答案
关于Java 等效于 C++ sf_readf_double(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4589406/
我正在 Android 中处理 .wav 音频文件。 到目前为止一切顺利(我可以从麦克风录制 .wav 文件,添加回声等),但我想模仿 sf_readf_double() 和 sf_writef_do
我是一名优秀的程序员,十分优秀!