Cycloon
Legacy Member
sanzo zei:Het is niet gezegd dat alle noten in volgorde worden ingevoerd en ik ze zo kan afspelen achter elkaar en er kunnen ook meerdere noten tegelijk vallen.
Daarbij vraagt de buffer om de zoveel tijd x aantal samples dus moet er worden bijgehouden hoeveel samples van een noot al gestuurd zijn.
Je kan de input uiteraard gesorteerd in memory plaatsen. En dat er eventueel meerdere noten uit de queue moeten gehaald worden is toch ook niks onoverkomelijk? Je kijkt gewoon naar de x aantal volgende tot je een noot vindt die buiten je gezochte timeframe ligt.