2017-12-12 1 views
2

AudioKit을 사용하여 하나의 오실레이터로 오실레이터를 팬하는 방법은 무엇입니까? 지금 당장 가지고있는 것입니다 :AudioKit : 팬 오실레이터

oscillator = AKOscillator() 
leftPan = AKPanner(oscillator, pan: -1) 
mix = AKMixer(leftPan, oscillator) 
AudioKit.output = mix 
AudioKit.start() 
mix.start() 
leftPan.start() 
oscillator.start() 

그러나 사운드는 여전히 양쪽 귀에서 재생 중입니다.

어떻게 해결할 수 있습니까?

+0

@Dopapp은 여전히 ​​작동하지 않습니다. – IHaveAQuestion

답변

2

이 시도 :

oscillator.start() 
leftPan = AKPanner(oscillator, pan: -1) 
AudioKit.output = leftPan 
AudioKit.start() 

심지어 믹서를 필요로하지 않는 것 같다. 제 추측으로는 그것이 중복되어 팬을 망칠 것입니다.

Source.

+0

leftPan.start() 중 하나라도 필요하다고 생각하지 않습니다. 효과는 기본적으로 설정되어 있습니다. –

2

모노 원 발진기를 혼합되어 양쪽 귀에되는 사운드의 근본 원인 (패닝 없음). DopApps의 대답은 정확합니다. 단순히 AudioKit.output에 "leftPan"을 지정하십시오.

관련 문제