Login
Music Packer V1.0
Title:Music Packer V1.0
Category:Utility/Music
Release Date:
Language:English
Size:64K
Device Req.:1541 only
Machine:PAL Only
Code Type:Machine code
Distribution:Freeware
Released by:Electronic Disaster Crew (EDC)
Code by:MC
Notes:AKA Muzax Packer. Uses a 1541-only fast loader.
No votes yet.
Music Packer V1.0 Screenshot


Appeared On Compilations
Club Info 119


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).

Copyright © Plus/4 World Team, 2001-2024. Support Plus/4 World on Patreon