使用Audiokit采样器实现泛音系列(谐波系列)

问题描述 投票:1回答:1

我是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)
    }
ios swift audiokit
1个回答
0
投票

实现这种类型的事情有很多方法,但是实现起来并不容易。这是给您的一些想法:

© www.soinside.com 2019 - 2024. All rights reserved.