kieranhj / pop-beeb

Prince of Persia port to BBC Master
46 stars 3 forks source link

Help me find things that sound off / badly tuned #184

Closed inversephase closed 6 years ago

inversephase commented 6 years ago

This especially applies to the bassy bits. I'll just edit the source and re-render VGMs for a less buggy conversion experience.

inversephase commented 6 years ago

I'll start. story1 needs fixing for sure

inversephase commented 6 years ago

oh dear. source for story1 was overwritten, that one needs to just be fixed in conversion =\

kieranhj commented 6 years ago

The exiting level 4 tune sounded a bit wonky to me?

kieranhj commented 6 years ago

The potion ditties sound different than before - they don't seem to finish properly? (Or have channels missing.)

inversephase commented 6 years ago

can you tell me if the new potion ditties in slack exhibit the same behavior?

simondotm commented 6 years ago

They do. I seem to have broken something in the script with the quad-tone "fix" I put in. Investigating...

simondotm commented 6 years ago

Yeah, if I turn off that "fix", it sounds fine. But then of course, the tuning issues are back. Hmmm...

inversephase commented 6 years ago

for the sake of the deadline, I think we should just turn off the fix for potions and leave it on for others... I know the struggle of wanting something that builds perfectly from the source but I think we've got bigger fish to fry

simondotm commented 6 years ago

These are all artefacts when the tunes are processed with the "quad tone fix"

simondotm commented 6 years ago

Trying out the new vgms from @inversephase m-killjaffar-usethisone : does fix the out of tune bit m-lifepotion-isitfixed : is different, but not fixed m-potion-isthisfixed : is again different, but not fixed m-story2-shouldfixbeep : does indeed fix the beep

I'm going to try reverting the script, and only processing the original ones we found tuning issues with

simondotm commented 6 years ago

Ok so without any "quad tone fix" in the conversion, these vgms have tuning issues:

Until I can really properly fix the script, the best I can do is find the best combination of script with quad tone fix on/off to minimize the number of problematic tunes.

simondotm commented 6 years ago

Ok I have implemented an additional patch to the converter which has largely fixed all of the rogue volume issues. Problem was that it wasn't coping with situations where channel 3 volume might be keyed off AFTER it has detected a non-silent volume setting on channel 2 AND tuned noise is currently playing on channel 3. I went through the outputs and they sound much better. There are still issues with lifepotion though so I will raise a separate issue for that.