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

Posted

技术标签:

【中文标题】Sox:混合两个输入,其中一个重复【英文标题】:Sox: mix two inputs one of them repeated 【发布时间】:2015-07-11 21:22:40 【问题描述】:

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

这是我的台词

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

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

play /pathofthewavfile/ repeat 3

谁能帮我将重复添加到组合混音线? 我把它放在 /pathofthewavfile/ 后面或 -d 后面都没有成功。

谢谢 伊斯克

【问题讨论】:

【参考方案1】:

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

干杯

【讨论】:

以上是关于Sox:混合两个输入,其中一个重复的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 LibSoX 混合两个 wav 文件

混合cin和getline输入问题[重复]

在 SOX 中混合带有偏移量的音轨

使用 Sox 混合和修剪 2 个文件

具有两个输入参数的 std::vector 构造函数[重复]

在 Linux 中通过 PHP 使用 SoX