Midi - pytanie

Falowniki, spawarki, przetwornice niskonapięciowe i inne.
prociomen007
Posty: 91
Rejestracja: 4 lut 2012, 17:01

Midi - pytanie

Post autor: prociomen007 »

Witam, walczę od pewnego czasu z obsługą midi na mikrokontrolerze. Jeśli chodzi o sprawy związane z programowaniem to tutaj sobie radzę. Problem mam jednak ze zrozumieniem " idei " działania takiego sterownika. Plik Midi zawiera szczegółowy zapis kiedy należy włączać poszczególne dźwięki. Mikro-kontroler ma te dane odpowiednio interpretować i tworzyć przebieg o zadanym wypełnieniu ( który słyszany na cewce będzie jako jakaś tam nutka ). Problem dla mnie nie do przeskoczenia jest jednak wtedy kiedy zdarzenia się na siebie nakładają. Myślę że najlepiej ilustruje to obrazek:
obrazek.png
I teraz przychodzi zdarzenie (A). Mikro kontroler zaczyna symulować tę nutę. Przychodzi jednak nagle zdarzenie (B). I teraz co? Ma przerwać A i zacząć grać B? To zniekształci muzykę. W rzeczywistości te dźwięki powinny się na siebie nałożyć.
ODPOWIEDZ