I'm still using RMT 1.31 with all it's software limits. One VBI.... one POKEY .... and so on.
The release of this stuff could be disappointing. I did some PWM using releases on different NYD versions. And it works fine. But it can be that the RMT Player sounds slightly different on the real thing. There are some timing issues... The LZSS Player seems to keep the PWM timing 100 % . But for some weird reason, particular RMT 1.31 isn't supported in the LZSS converter. As soon as it is possible to convert the tunes to LZSS, the tunes will be released.
And, btw. RMT builds the limits, not POKEY. There is much, much .... more possible.
No need for "100 %" CPU usage... just programming the registers in the VBI.
Vinscool did a lot great stuff with RMT. But also for some weird reason, additional musical commands have been dropped and "design" was chosen ....
I'm using RMT 1.31 because the runtime is still small in memory. Music should be produced to be usable in games and demos....
You might recognize that the tunes sound a little "better sorted" . Imagine, the result in the tracker is 100 % to the real thing. Much more tuning options would be given.
Here is the LZSS version of that tune. The green line shows the overall CPU usage. This means that such complex tunes could have been easily used in any game from 1979 on. The creation of such tunes is still limited to the available Tracker software and not by the hardware.
Do you recognize the change at 0:55 ? The "soft" main instrument changes to a brighter sound ?
@zbyti As this is a video, there can be timestamps used. So, if you get "quirks", why don't you point to the time in the video, where it happens.
Don't forget that my musical stuff "isn't possible at all". There is no Tracker available to control it actively and, as the latest event shows, it is not possible at all ;) Not one "Pokey tune" is doing any similar....
If you tell me, where in the timeline things could fit better to your taste, I'll think about solutions.
It might also help to understand that this is no "random" stuff.
A 3rd and last version..... RMT 1.31 has it's limits. Particular the timing problems of the emulation is to mention. As this not just a problem with the PWM . It's the overlay on all channels that make the channels different interacting. Even the mix of the bass sound channels results in a different "overlay" ....
@Kaz Glad, you like it. The image is traditionally a RastaConverter Image :) It's always the same cause: Show an Intro that is very CPU time consuming and still play high level PoKeystuff, by using the features of PoKey instead of using endless CPU ...So the thing could even run on a stock 800 from 1979...