Итак, у меня есть AKMusicTrack, который заполняется AKMIDINotes каждый раз, когда кто-то играет на AKKeyboard.
Проблема, с которой я сталкиваюсь в настоящее время, заключается в том, что если AKMIDINote той же ноты добавляется в AKMusicTrack со сходством позиции и продолжительности, то будет играть только один. Позвольте мне прояснить проблему немного, скажем, у меня есть две ноты 74 и 74, и вторая 74 должна играть, пока первая 74 все еще играет, это не будет.
Вот пример массива AKMIDINoteData из AKMusicTrack, где вторая нота не воспроизводится:
[note: 74 velocity: 127 chan: 0 duration: 1.31484985351562 position 0.663384547,
note: 74 velocity: 127 chan: 0 duration: 1.68195784091949 position 1.09386738]
Любая помощь или указатели будут с благодарностью.