linux - Sox:混合两个输入,其中一个重复

标签 linux audio raspberry-pi sox

我正在尝试使用 sox 将输入混合到树莓派中;一个将是 wav 文件的重复循环,另一个将是 USB 麦克风输入输出将是扬声器。 到目前为止,我得到了麦克风和 wav 功能:

这是我的台词

sox --combine mix -r 44100 -t alsa hw:1,0 /pathofthewavfile/ -d

然后我循环播放一个 wav 文件,例如

play /pathofthewavfile/ repeat 3

任何人都可以帮我将重复添加到组合混合线吗? 无论是将它放在/pathofthewavfile/后面还是 -d 之后,我都没有成功。

谢谢 伊西克

最佳答案

我用这条线得到了这个: sox -m -r 44100 -t alsa hw:1,0 '|sox/home/pi/music/hop.wav -p repeat 999' -d

干杯

关于linux - Sox:混合两个输入,其中一个重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31361978/

相关文章:

linux - 如何使用参数在远程服务器上执行本地脚本

android - 使用按钮启用/禁用振动和声音的开关

c++ - CMakeLists.txt :3 (find_package) 处的 CMake 错误

PHP 无法读取文件

linux - 如何查看IP是否被使用?

c - 是否有一个编译器选项可用于将堆栈变量初始化为非零值(毒药)以帮助调试?

linux - (nodemon) 应用程序崩溃 - 在开始之前等待文件更改

java - 在android中从另一个音频文件中减去一个音频文件

ios - 在 iOS 上将 PCM (CMSampleBufferRef) 编码为 AAC - 如何设置频率和比特率?

raspberry-pi - 公钥不可用