P3 v3.81 revision 3
2003-11-05 by colinfraser_com
Folks, The updated firmware I mentioned the other day is now in the files section - this fixes the potential sync slippage if multiple tracks were playing in random mode at high tempos. I just got round to tidying up the debug code I had added in to see how long the processing was taking. This is still available as a hidden feature. Those of you with extreme geek tendencies may find this feature interesting. I know I do ;-) If you hold certain keys during power on, you can activate a numeric display of the clock pulse handler execution time. The keys for this are: Step 16 - shows the time taken to generate all the note and controller messages for 8 tracks Step 15 - shows the time taken to process the whole clock pulse, including advancing playlists, etc Step 14 - deactivates the time display. The times are shown in counter 'ticks', which equate to 0.66us (reciprocal of system clock of 18MHz divided by 12). The values are in hex too. So as an example, 0AC2 indicates 2754 ticks, or roughly 1.818ms. The maximum value is shown, and the value reset each time the sequencer is started. Cheers, Colin f