M-.-n
Member
Hello again,
I'm pretty fine in the development of my tracker's UI so now I'm going to head in the audio part. I got a few samples from here and there but I'd like to dig more into the basic principle and first get a grip on the interrupt mechanism. As far as I can tell I'm going to need a few of them:
+ I'm using already one through the gp_RTC() routines (for basic timestamping of events)
+ Use one for tempo based operation (to go to next pattern, see if next note should be played and so on). If my calcs are correct; I'll need something that runs at at least 10 msecs for sustaining 24 ticks/beat at 200 BPM
+ I guess one for feeding the wav buffer (but haven't looked yet how the sample code worked)
Although I found some talks about interrupts on the board, I haven't found any detailed information on what's available, dependency on CPU speed; what is used by the system, etc...
Would someone be kind enough to point me to the right direction ?
Many thanks
M-.-n
I'm pretty fine in the development of my tracker's UI so now I'm going to head in the audio part. I got a few samples from here and there but I'd like to dig more into the basic principle and first get a grip on the interrupt mechanism. As far as I can tell I'm going to need a few of them:
+ I'm using already one through the gp_RTC() routines (for basic timestamping of events)
+ Use one for tempo based operation (to go to next pattern, see if next note should be played and so on). If my calcs are correct; I'll need something that runs at at least 10 msecs for sustaining 24 ticks/beat at 200 BPM
+ I guess one for feeding the wav buffer (but haven't looked yet how the sample code worked)
Although I found some talks about interrupts on the board, I haven't found any detailed information on what's available, dependency on CPU speed; what is used by the system, etc...
Would someone be kind enough to point me to the right direction ?
Many thanks
M-.-n