Interesting..
I'd assume there is only one counter shared by all channels and it is always counting. (Why waste gates for 4 counters when only one is enough and why bother with enable/disable input?)
It probably is as simple as: "unmute" all channels when counter wraps around (becomes zero) and "mute" it when channel's volume matches counter value (I'd assume equal comparison is much simpler than equal or larger than)
(Perhaps I am totally wrong but assuming and then finding test cases to either prove it wrong or right has worked for me so far..)
|