Player for 4k INTROS or more ;)
ZXNet echo conference «real.speccy»
From Ilya Kudryavcev → To All 23 November 2002
* From: Ilya Kudryavcev (2:5050/11.44)
* Aria: ZX.SPECTRUM (ZX.SPECTRUM)
* From: Ilya Kudryavcev, 2:5050/11.44 (Saturday November 23) 2002 12:55)
* Comy: All
* Topic: Player for 4k INTROS or more ;)
============================================================================
Greetings, dear All!
I had nothing to do, and so I decided to come up with a certain format. music so that
it is strongly compressed by a RIP-type packer. With the ability to use your own
short and rather fast music player. Direct road to 4K interiors. Already tested
on 3D-Lame. 17 patterns fit into 1024 bytes together with the player, RIP packaging.
After depacking, the music takes about 9 kilos, and the player about 500.
The algorithm of work is very simple.
1. Take the music in PT3.xx format, and do everything there processing patterns.
Specifically, I digitalize the music channel by channel. Each pattern consists of channels, which
tend to be repeated in several patterns, and maybe in all of them :)
Depends on the imagination of the author of the music :)
That is. In the end, we get a list of “original” channels in the music.
2. We begin to play them all, and copy each int value of this channel into memory. Well, this is the usual way :)
3. After catching the end of the channel :)I begin to compress it, the whole algorithm will be clear from the end of the letter.
4. I am building a table of channels in memory, in the order of the original module, so to say a table of patterns, only immediately in the form of channel addresses.
So I want to give you a player for your consideration, so that you can shorten it if it will work out, because I'm already tired. And most importantly, tell me if there is a need for this.
I’m not throwing away the converter itself, because I haven’t finished it yet, but look at the player.
You need to cut it from the place where it’s written about it. The initial installation code doesn't bother me.
By the way, right now it takes up 390 bytes.
For writing music there are a number of restrictions that the author of his masterpiece must comply with.
Next will be the old set of software for testing.
With respect, HIMIK'S ZxZ/PoS-WT.
-+- E-mail: hi...@udm.net
+ Origin: The way you were, the way you stayed... (2:5050/11.44)
========================================================================================================
Greetings to you, dear All !
Sincerely HIMIK'S ZxZ/PoS-WT.