On Sat, 11 Dec 1999, andrew sargeant wrote: > afaik, the motorola is responsible for updating the SID at 200 times > per/sec .. > that lil old chip needs to be forced to do that right? since the c64 was > 1mhz.. The SID-chip is still running at 1Mhz. We're using latches together with a PAL to control the programming of the SID-chip which is appearently running at a different speed than the main processor. The extra power of the HC11 allows us to run a complex synthesis engine which is updating the SID-chip up to 200 per second, updating the user interface, and handling MIDI at full speed. There is no problem updating a SID-chip many times a second, even on a C64. The problem is updating the synthesis engine which is quite complex, running for instance four nifty LFO's and tons of software counters/envelopes. > but what else could it do? .. will the future OS offer more ways (within > software) > to manipulate the SID? Actually the CPU is pretty much stretched to it's limit as it is. You can notice this when setting the update speed to 200, and enter the main screen where the SID-logo is scrolling in. It will be rather slow. :) At least you can see I've made a decent process scheduling as the responce time never is slowed down - just the user interface. > Also -- sample playback.. any chance of sending sounds to it via midi? Could be done... Just a matter of taking the time to do it. Would be cool! __ __///Daniel Hansson | SidStation - MOS6581 Synthesis \XX/ daniel@... | www.sidstation.com
Message
Re: motorola indeed..
1999-12-14 by Daniel Hansson
Attachments
- No local attachments were found for this message.