我想知道是否可以通过某种方式生成特定频率的音频并通过插入耳机右侧或左侧的耳机播放该音频。是否有可能使用代码或诸如AudioKit之类的模块来执行此操作。
答案 0 :(得分:3)
是的,只需使用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