SoX 建议 - 双耳节拍?

Baa*_*rud 4 sound command-line alsa sox

我从这个问题Generate white noise to quiet a baby 中得到了启发,想知道SoX是否可以用于生成双耳节拍

基本上我想发出这样的声音,即左右声道的音调之间存在 2 Hz 到 20 Hz 的差异。

  • 音调可能会改变为不同类型 - 正弦、方波、锯齿...
  • 音调可能会改变音调 - 增长到较低的频率
  • 音调之间的差异可能会发生变化 - 从相距很远(例如 16 Hz)到相距较近(例如 4 Hz)
  • 理想情况下,同时播放多个“集合”会很棒 - 例如。500 赫兹 +/- 15 赫兹、300 +/- 8 赫兹、200 +/- 4 赫兹

此外,如果可以播放一些额外的声音——比如轻柔的音乐或“让婴儿平静”问题中的那些波浪,那就太好了。

说到波浪,是否有可能让它们稍微偏离音调和/或不同步?一个频道的频率比另一个频道略低?(嗯......我猜白噪声是所有频率,因此没有音高......)或者让一个通道中的“破碎波”噪声稍微先于另一个通道开始?

我知道有程序 - 和网站 - 可以做到这一点(我有几个)......这更像是“可以做到”......如果我应该努力学习 SoX 以取得成功- 如果有一些好的提示可以让我开始。

gli*_*tak 7

synth 产生左右音:

play -n synth sine 520 sine 530
Run Code Online (Sandbox Code Playgroud)