【问题标题】:Playing a tone with specific frequency in either left or right headphone在左耳机或右耳机中播放具有特定频率的音调
【发布时间】:2018-08-06 02:11:06
【问题描述】:

我想知道是否有任何方法可以生成特定频率的音频并通过插入耳机右侧或左侧的耳机播放。有没有可能用代码或 AudioKit 之类的模块来做到这一点。

【问题讨论】:

    标签: swift xcode swift4 avaudioplayer audiokit


    【解决方案1】:

    是的,只需使用 AKOscillator 节点:

    https://audiokit.io/docs/Classes/AKOscillator.html

    创建频率:

    var osc = AKOscillator()
    osc.frequency = 440 // or whatever
    

    然后使用 AKPanner 节点:

    https://audiokit.io/docs/Classes/AKPanner.html

    https://audiokit.io/playgrounds/Basics/Stereo%20Panning/

    并将pan 设置为左​​侧的-1 和右侧的1

    var panner = AKPanner(osc)
    panner.pan = -1 // or 1
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多