【发布时间】:2019-02-17 23:44:10
【问题描述】:
所以我有一个 AKMusicTrack,只要有人在玩 AKKeyboard,它就会填充 AKMIDINotes。
我目前面临的问题是,如果将相同音符的 AKMIDINote 添加到位置和持续时间相似的 AKMusicTrack 中,则只会播放一个。让我再澄清一下这个问题,假设我有两个音符 74 和 74,第二个 74 应该在第一个 74 仍在播放时播放,它不会。
这是一个来自 AKMusicTrack 的 AKMIDINoteData 数组的示例,其中第二个音符不播放:
[note: 74 velocity: 127 chan: 0 duration: 1.31484985351562 position 0.663384547,
note: 74 velocity: 127 chan: 0 duration: 1.68195784091949 position 1.09386738]
任何帮助或指点将不胜感激。
【问题讨论】:
-
我很乐意提供帮助,但我真的很想看到展示这种行为的示例项目。您可以公开或私下分享一个吗?
-
@AureliusProchazka 我可以私下与您分享吗?你希望我怎么做?
-
Dropbox 或 GitHub
-
@AureliusProchazka 感谢您提供帮助,但我已经解决了这个问题。