2
AKOscillatorを使用してサウンドを鳴らすiPhoneアプリをリリースしました。グリッチノイズがあります。AudioKitのグリッチノイズ
ダウンロードして試してみるのは面倒かもしれませんが、私のコードやAudioKit自体のノイズを知りたいのですが。
ここに私のアプリのリンクがあります。 もちろん、無料です。
https://itunes.apple.com/us/app/kist/id1320616182?mt=8
そして私は、私は以下の書いた、関連するコードを置きます。
//connect nodes
oscillator1 = AKOscillator(waveform: AKTable(.triangle))
oscillator2 = AKOscillator(waveform: AKTable(.sine))
panner1 = AKPanner(oscillator1, pan: -1)
panner2 = AKPanner(oscillator2, pan: 1)
mixer = AKMixer(panner1,panner2)
//Generate FreqArray
for i in 0...360 {
let freq = (220 * pow(2, i/120))
freqArray.append(freq)
}
//The function to ring the sounds
func letSoundOut(_ toPoint:CGPoint) {
let x = round(toPoint.x)
let y = round(toPoint.y)
if (y < 0 || y > 360) || (x < 0 || x > 360) {
mixer.stop()
}
else {
mixer.start()
oscillator1.frequency = freqArray[Int(y)]
oscillator2.frequency = freqArray[Int(x)]
}
}
xとyの値は、描画キャンバスのサイズが360pt x 360ptであるため、0〜360に制限されています。
私はAudioKit 4.0.4を使用して、SWIFT 4、Xcodeの9.2
こんにちは、あなた、お返事ありがとうございます!私は4.0.5を待つだろう。とにかく、私は間違いなくAudioKitが好きです! –