我正在将AudioKit 4.3与Xcode 9.4.1,Swift结合使用,到目前为止,我们设法使音序器以传统的家庭音乐方式播放AKSynthKick,它是一个4节拍循环,每个节拍都包含踢奏,但是我对于添加wav或caf或aiff文件以与音序器一起播放一无所知,AKMIDISampler要求提供注释,但是如果它是单个文件,对我来说就没有意义...
答案 0 :(得分:1)
AKMIDISampler
将在这里为您服务。 AKMIDISampler
是AKAppleSampler
的子类,它具有方法loadWav()
和loadAudioFile()
。使用音频文件时,noteNumber参数将控制播放速度/音高。使用MIDINoteNumber 60将以其实际速度播放文件,以72的速度回放文件(如果是音高采样,则为八度),以48的速度旋转一半(以低八度),依此类推。