Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /storage/content/49/145849/famitracker.com/public_html/forum/classes/dbHandler.php on line 29
Been working on this for about a week, but never posted my progess here for some reason...
Done in 900 BPM, it's the only way to cover music with such complex instrumentation as Sunsoft's without making a billion new instruments for every song.
So far, I've completed*:
Introduction
Stages 1 & 6
Interlude
Stage 4
Boss
Stage Clear
I've yet to do:
Title
Stages 2-1 &5-1
Stages 2-2 &5-2
Stage 3
Stage 7
Boss Intro
Game Over
Ending
*"Completed" covers may not yet be 100% accurate and are subject to change. There are still some inaccuracies in the fine pitch, (especially Stages 1 & 6 and Boss) and volume envelopes on the noise channel. I've also yet to implement the Zxx command, couldn't quite figure that one out...
That was one hell of a job you've done so far. It's so good, I'm keeping a copy of this file & waiting to see what nicetas_c will tell you to improve on this.
_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!
The Zxx function controls the volume of the DPCM samples which also affects the noise and triangle sounds as well. The louder the DPCM the lower the triangle and noise channels will be (0-127 in Dec, 7F-0 in Hex). I think for most of the soundtrack the volume setting for the DPCM is 0, so the setting would be Z7F in Hex. I think the original volumes of the DPCM samples from the game were loud enough so they left the volume settings alone. Nice work by the way, good luck getting it finished.
TechEmporium - You are correct in saying that 0=0 and 7F=127 in Hex, but when you use them with the Zxx function it becomes the opposite. Z00 would be the loudest and Z7F would be 0. It gets kind of tricky when you have a delta counter not at the extremes of 0 and 127 (just an extra step of math in the head for me lol).
I see what you mean. You could also use Z7F & Z80 for the effect to jump between 0 & 127 (since the Zxx effect reverts to the 0-127 range once you exceed 7F). So, instead of jumping from Z00 to Z7F after each line, you can use Z80 instead of Z00. You can also use ZFF instead of Z7F, but it's very inconvenient.
_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!
and you don't even fine pitch, which I expected to
too bad you're working on Sunsoft or the triangle linear counter will do you more inaccuracies
on top of that how come you don't even use NSFplay properly[/quote]
- I wouldn't say he was as precise as you are in compositions, but it's very good and far from a beginner level. He used just one instrument, which is pretty awesome.