Page 3 of 4

Re: New 1bit PWM music engine for the CoCo and Dragon

Posted: Tue Dec 10, 2013 2:03 pm
by zephyr
simon wrote: so, you want 8% more speed....

well here you go.... (i'm hard pressed for time so someone else will have to patch the .asm files and make new .wav/.cas files):

I had a good discussion with John Kowalski (Sock Master) about the routine, where he pointed out to be there was an single instruction inside the main 15 cycle loop that was redundant....

he would not tell me which one... (obvisously wanted to make me work for it)...., but after some single stepping of the code in EDTASM, i discovered that the lda <bord2+1 was getting loaded every pass without being used.... so, it needed to be moved (and repeated) to a less critical area....
<snip>
Here is formx9 with the 8% speed-up mod.

Re: New 1bit PWM music engine for the CoCo and Dragon

Posted: Tue Dec 10, 2013 3:55 pm
by zephyr
Has anyone got any more decent Beepola (The Music Studio engine) music data that we can use?

Re: New 1bit PWM music engine for the CoCo and Dragon

Posted: Tue Dec 10, 2013 5:10 pm
by robcfg

Re: New 1bit PWM music engine for the CoCo and Dragon

Posted: Tue Dec 10, 2013 5:14 pm
by zephyr
Yes. The problem is that very few of them are Music Studio engine compatible.

Re: New 1bit PWM music engine for the CoCo and Dragon

Posted: Tue Dec 10, 2013 5:47 pm
by robcfg

Re: New 1bit PWM music engine for the CoCo and Dragon

Posted: Tue Dec 10, 2013 6:02 pm
by zephyr
Yes. But they are mostly the same songs.

Here is one that I downloaded from the other (ftp) link you posted. The v9 engine is included.

Re: New 1bit PWM music engine for the CoCo and Dragon

Posted: Tue Dec 10, 2013 11:48 pm
by zephyr
Another one downloaded from the ftp link above. The v9 engine is included.

Re: New 1bit PWM music engine for the CoCo and Dragon

Posted: Wed Dec 11, 2013 4:07 pm
by simon
Hehe...

sweevo is for "the music box" not "the music studio".....

it sounds allright in music studio on beepola, but you probably need to halve the pattern tempos for it to sound allright on the coco/dragon player....

/Simon 8-)

Re: New 1bit PWM music engine for the CoCo and Dragon

Posted: Wed Dec 11, 2013 5:37 pm
by zephyr
simon wrote: sweevo is for "the music box" not "the music studio".....
I know.
simon wrote: it sounds allright in music studio on beepola, but you probably need to halve the pattern tempos for it to sound allright on the coco/dragon player....
I did halve the pattern tempos.

I think sweevo9 sounds pretty good. But I'm NOT a musician.

Re: New 1bit PWM music engine for the CoCo and Dragon

Posted: Wed Dec 11, 2013 9:28 pm
by simon
Hey Steve....

Sweevo is fine.....

had a bit of a piddle about this afternoon (talked with Sock Master last night about an idea)....

so now i have come up with a couple of VU meters incorporated into the routine..... (these use text mode block gfx)....

i have no idea if the "normal" screen on a dragon starts at $400 ???? - my coco II (no dos) does, so the meters are plotted at $420 / $460..... change the addresses to suit

assembly listing and .wav cassette image included

/Simon :mrgreen: