OK, I took the 2 voice player to the *DARKSIDE* here....
it's *BRAIN* is down to 58 bytes the rest is SETUP/PATTERS/FREQTAB...
it's completely pattern based and you can use XM tracker to compose for it... and run the file thru a converter to make fcb/fdb data....
the noteplayer here is being serviced every 340 cycles or so, the sequencer once per frame, SO YOU CAN DO OTHER STUFF....
tune was cooked by my good friend UTZ (1bit zx speccy musician)....
this is a 4k coco 1 playing the tune in around 1k...
https://www.youtube.com/watch?v=y8pkYjjUIk8
/Simon
OOOPS I DID IT AGAIN (REVISITED)
Re: OOOPS I DID IT AGAIN (REVISITED)
here is another *mad tune* with the same 58 byte player:
http://www.roust-it.dk/coco/4k/utz.mp3
/Simon
http://www.roust-it.dk/coco/4k/utz.mp3
/Simon
Re: OOOPS I DID IT AGAIN (REVISITED)
Nice tracks, very impressive! 58 bytes FTW!
Re: OOOPS I DID IT AGAIN (REVISITED)
That is astonishing! Very impressive!
Re: OOOPS I DID IT AGAIN (REVISITED)
Yes, very well done!
Re: OOOPS I DID IT AGAIN (REVISITED)
Astonishing is the word I would use as well!
Servicing every 340 cycles implies a DAC update rate of only a little over 2.5KHz. I'm amazed that decent music can be played at this rate. Great work Simon!
The tunes are really good too.
Servicing every 340 cycles implies a DAC update rate of only a little over 2.5KHz. I'm amazed that decent music can be played at this rate. Great work Simon!
The tunes are really good too.
Stew
Re: OOOPS I DID IT AGAIN (REVISITED)
Thanks Stew....
without the MUSICIAN, the player would probably sound like turd in my hands...
Yes you are correct in thinking that no frequency goes much above 2500Hz....
the original player i designed was irq driven using every other hsync to achieve 7.5Khz
this one is a spin-off (and has proved to be alot better in the hands of a musician)
/Simon
without the MUSICIAN, the player would probably sound like turd in my hands...
Yes you are correct in thinking that no frequency goes much above 2500Hz....
the original player i designed was irq driven using every other hsync to achieve 7.5Khz
this one is a spin-off (and has proved to be alot better in the hands of a musician)
/Simon