使用 Audiokit Sampler 实现泛音系列(谐波系列)
Implementing Overtone Series(Harmonic Series) using Audiokit Sampler
我是 Audiokit 的初学者。我正在尝试使用 Audiokit 对和声实现泛音系列效果。我正在使用 Midi Sampler 和 AKappleSequencer 来演奏不同的音符。在泛音系列中,我将需要在不同位置以音分为单位更改或调整声音的频率或音高,所以我不确定并且正在努力寻找如何实现这一点。
for mid in arrbeats{
var midi = Double(mid["note"] ?? 0)
var adj = Double(mid["adj"] ?? 0)
adj = adj / 100 // adjustment in cents
midi = midi + adj
sequencer.tracks[0].add(noteNumber: MIDINoteNumber(exactly: midi) ?? MIDINoteNumber(midi), velocity: 60, position: AKDuration(beats: pos), duration:AKDuration(beats: chord.mNote.raw()))
setUpCallback(position: pos,type: 2)
}
我是 Audiokit 的初学者。我正在尝试使用 Audiokit 对和声实现泛音系列效果。我正在使用 Midi Sampler 和 AKappleSequencer 来演奏不同的音符。在泛音系列中,我将需要在不同位置以音分为单位更改或调整声音的频率或音高,所以我不确定并且正在努力寻找如何实现这一点。
for mid in arrbeats{
var midi = Double(mid["note"] ?? 0)
var adj = Double(mid["adj"] ?? 0)
adj = adj / 100 // adjustment in cents
midi = midi + adj
sequencer.tracks[0].add(noteNumber: MIDINoteNumber(exactly: midi) ?? MIDINoteNumber(midi), velocity: 60, position: AKDuration(beats: pos), duration:AKDuration(beats: chord.mNote.raw()))
setUpCallback(position: pos,type: 2)
}