| |
Website :
https://github.com/martinpiper/C64Public/blob/master/IRQTape/TapeStreamSamplesIRQ.a
Credits :
Download :
Look for downloads on external sites:
Pokefinder.org
User Comment Submitted by Martin Piper on 14 November 2023
TWW for the timer in continuous mode... The CIA timer in one shot mode is currently used to time the pulse length and automatically clamp the volume lookup to a hi and low value without wrapping, on underflow and overflow basically. It does this with the equivalent of a lda# and sta abs.
I was trying to think of a way to get the same functionality with the timer in continuous mode, but that would mean the CPU having to do the maths to calculate the pulse time and also extra compares, this would be slower than the CIA doing it. | User Comment Submitted by TWW on 13 November 2023 User Comment Submitted by Martin Piper on 13 November 2023
WangFM Tape streaming sample encoding
This uses tape pulse frequency modulation to encode the full 4 bits used by the SID volume register, in one pulse.
This demo plays "Megablast" from Amiga Xenon II as an auto run tape file.
Since this technique seems to be a world first I'm naming it "WangFM". :)
Source code etc:
https://github.com/martinpiper/C64Public/blob/master/IRQTape/Ta.. |
|
|
|
| Search CSDb |
| Navigate | |
|
| Detailed Info | |
|
| Fun Stuff | |
· Goofs · Hidden Parts · Trivia
|
|
| Forum | |
|
| Support CSDb | |
|
| |
|