I WAS i c64 demo programmer back in the day.... now i'm a coco hacker...
cybernoid is way cool....
i think my favourite c64 track to date is green beret by martin galway...
/Simon
![Smile :-)](./images/smilies/icon_e_smile.gif)
Great to see people hacking for other things besides the C64, it has enough people hacking it. The more people hacking for the coco / dragon the better !simon wrote:@stig
I WAS i c64 demo programmer back in the day.... now i'm a coco hacker...
cybernoid is way cool....
i think my favourite c64 track to date is green beret by martin galway...
/Simon
What I was suggesting would still give you 16 bit counter resolution and less than 5 cents of pitch error in the region of A0. There is a catch though: I was wondering how you were getting the higher notes with a 24 bit counter and I now realise you have multiple cycles in your samples, not just a single cycle. To make the 16 bit counters work will require the tone samples to be reworked into a single cycle. Not a quick fix, but that looks like the path to a higher mix rate.utz wrote:using byte-length counters would speed up things a lot, but I find it limits the range of notes too much
And I think I've scraped another cycle off, bit harder to describe though so: http://www.6809.org.uk/tmp/pcmplay/new.asmsixxie wrote:You can lop the ORB #2 out of your loop if you set the appropriate bit in the DDR...
I bit the bullet and joined github - amazed my username was available! https://github.com/sixxie/cydutz wrote: @sixxie: Wow, I wasn't aware of CyD. I should have a good look at that![]()