=========================================================================== PROMIZER V0.1a -- the PROtracker optiMIZER =========================================================================== written in the first sunny days of the month may by : MC68000/TECH contact me for bug report, new ideas or just for fun (100% answer !!!) : Frank Hülsmann Timmerscheidtstr.14 4400 Münster/\Germany =========================================================================== A note to all packmenu makers or pd companies : PROMIZER is a freeware program. You can spread it, but only if you spread all files and if you don't make money with it !!!! Files, that must be copied with the PROMIZER (in the PROMIZER directory): promizerv0.1a the optimizer promizerv0.1a_replay.s the replay code protrackerv1.1b_o_replay.s a optimized protracker v1.1b replay code scope_promize.s a scope replayer for promizer (using dots) scope_pt1.1b.s the same for protracker (this using lines) promizerv0.1a.doc this file you reading at the moment ... =========================================================================== What optimized the PROMIZER ??? Well ... thats simple to say : the rastertime eating finetune function of the protracker (i used v1.1b, but it must run with v2.1a, too). My first idea to solve this problem, was to kill this function from the replayer code. But this wasn't a very clever way, because some good sounders i know uses this function, and i want to uses their sounds in near future for a good sounddisk. So another solutuion must found ... Some weeks later i got the propacker v2.1 (from Static Bytes). The replayer was one of the fastest i ever had before : max.15 rasters, but without finetuning, with it a lot of rasters more ... (but some thanks must go to ESTRUP/STATIC BYTES for the level6 interupt idea !!!) Again some weeks later, i found a good solution for this problem : why not precalc the whole sound ??? Modify all normal periods to finetuned ??? This was the beginning of the PROMIZER - it simple recalc the whole sounddata to finetuning !!! The PROMIZER recalc the song and make it 100% rip protected, because the orginal protracker struct will killed and all patterndata will crypt, so it's impossible (ok, not impossible, but very hard ...) to rip your sounds !!! Even if you don't use the finetune function, you got a good ripp protection with a fast replayer code (max. 15 rasterlines) !!!! =========================================================================== planed updates in near future : multi sound module .. one module file with the same samples, but with different songs (like tfmx or sonic arranger). double killer ....... kills double patterns faster replaying .... this is a must !!! bug fixing .......... why ??? of course it's not 100% bugfree, so ... Have you a good idea for it ??? If yes, don't wait. Send a letter to me with all news you wanted included. =========================================================================== A note to all 600x0 (x>0) users : please set all system things to 68000'er standart. The replayer could crash, if you don't ...... sorry ..... =========================================================================== And my last words to Romeo Knight : i used your sound "cream of the earth", because i haven't a released good song to demonstrate the PROMIZER and this song is on some pd-moduledisks i had before .... ===========================================================================