zu spielen, ich bin mit AVAudioUnitSampler:Wie ein Theaterstück eine MIDI-Note mit einer bestimmten Dauer tut
sampler.stopNote(note, onChannel: channel)
Aber ich will nicht zu verwenden stoppen:
DispatchQueue.main.asyncAfter(
deadline: DispatchTime.now() + Double(Int64(0.7 * Double(NSEC_PER_SEC)))/Double(NSEC_PER_SEC))
{
sampler.stopNote(note, onChannel: channel)
}
Was für eine besser Lösung? Dank
Verwenden Sie AVMIDIPlayer? Wenn ja, sollten Sie das sagen, vielleicht im Titel Ihrer Frage –
Ich benutze AVAudioUnitSampler, aber ich bin offen für alternative Möglichkeiten – Lucas