Instructions | This tool actually works like a SID tune's recorder. It creates data tables including frequencies and durations while the SID is currently played via a frq converter, until Run/Stop is pressed. At that point, the data tables got packed, and the program saves a new music file with its INIT and PLAY addresses, including the TED conversion of the original SID, looping at the previously cut time.
"FILENAME:" Obvious ;) Enter the name of the SID music file. "MUSIC START:" INIT routine address in hexadecimal "MUSIC PLAY:" PLAY routine address in hexadecimal
Now, while you can listen to a freq converter (I think this can't be adjusted), you will see 5 counters/addresses. Likely, it's storing $ff0e/0f/10/11/12 values every frame. The program will crash if the memory ranges overlap. So keep an eye on the counters!
When you press RUN/STOP you'll see "LOCATION: $2F"
$2F is the default highbyte of the target memory location. You can change it by pressing cursor up/down to increase/decrease the highbyte respectively. Minimum value is $0E, maximum value is $F0.
When you are done, press SHIFT.
Now enter the "SAVE NAME:" and press RETURN (make sure you have a disk in the drive and enough space on the disk). |
|