The Oddity Of Max Payne (2001)'s In-Game Soundtrack

TL;DR: I'm trying to establish why the music files in the first game, while higher quality on Xbox, also exhibit a very pecular slowdown which is just significant enough to notice but not big enough to explain using typical reasons (sample rate conversion or a difference between PAL and NTSC releases). Below is the actual post with all the details I've figured out, or at least parts that don't go over my head.

---

Hi,

Some time ago I posted the OST on my channel from the PC files, but now that I'm replaying the games again, I was curious to see if maybe I could re-do my efforts, and I began looking into it a bit deeper, and here is what I found, starting from platform differences:

- Although the PC version is the original release, the audio is quite compressed, understandably given its age, but it appears to simply compress down to 8-bit. This works okay just listening to the loops, but for a full song containing fade outs and the like, like the main theme, quiet parts exhibit audible artefacts, likely either not using dithering or using poor dithering that does not resolve well within the 8-bit space. Still, they're servicable and easy to access, and this is what I used initially as my source, and later reference.

- The PS2 version unfortunately has its files packed in such a way that makes it difficult to extract audio, unless I was doing so manually with HxD or something.

- The Xbox version actually has had a decent amount of work put into it. Most importantly, for the purposes of this, it has the best quality audio, which would actually be great if not for the fact the audio appears slowed down, resulting in slightly longer files with a lower pitch. I initially considered that this was a consequence of a PAL/NTSC conversion, but that is not the case, as both versions of the game have the same audio assets, and slowing them down to theoretically match the PAL/NTSC conversion makes it worse, and is also why I disregarded the idea that the sample rate was wrong. The difference is noticable, but it's not big enough to conclude this.

I sat with this for a while, for now stuck with the mostly inferior PC version which I initially used, until recently when I eventually pulled up the files again to see, and what I ended up doing is, in Audacity, after experimenting with manual percentage values, I ended up trimming the tracks so that they would start and end on the same waveform sample via visual matching, then I took the exact amount of frame samples from the PC audio, and then I pasted that value for the speed change in the Xbox audio, resulting in audio that was perfectly timed to the exact frame, and with this exact percentage, I was able to fix the speed issue of the Xbox audio and get a restored soundtrack. I even overlayed the audio, and everything was sonically right, no mastering differences were noted, merely compression, and this is consistent across all music files.

Some technical details, which I ended up re-doing again now just for the writeup as I did not save the values originally, but, using Max Payne's Theme as an example, I used a PC audio sample, that, after preparing with trims, contained 9711916 samples at 44,100hz, versus Xbox's 9863668 sample count at the same sample rate, a difference of 1.563% (Audacity's figure).

Sorry about the mess, I'm actually not the best person for doing technical writeups or videos, but if anyone on here is savy, maybe they can figure it out? Maybe HxD could inform us, but I'm not the person for it, I can't really read it.

Oh, and yes, I will re-post my original OST video with fixed download links, I just got sidetracked by this rabbit hole lmao

reddit.com
u/TheCynicalAutist — 5 days ago

I realised I never posted this on the subreddit (Still Alive X Pushing Me Away).

It's really old and probably could do with a re-doing, but hey, why not share it finally. lmao

youtu.be
u/TheCynicalAutist — 3 months ago

Am I the only one who makes outfits for different activities?

Probably not, but I needed a good title lmao

That said, I am curious about other people's sport outfits, mostly for inspo because it's kinda hard to get right with this game. I think I did okay (or at least faked it enough with the Rockstar Editor), but hey, someone else probably did it better and I'd love to see more.

u/TheCynicalAutist — 4 months ago

Do you actually like Heavy Rain for what it is?

I'm simply curious because it seems that, in a sub specifically about the game, there's a sizeable amount of people who don't seem to like the game, which is fine, but it makes little sense to be engaged with a subreddit about something you hate.

View Poll

reddit.com
u/TheCynicalAutist — 5 months ago
▲ 52 r/ps2

Has anyone else bought the ElectronPulse? Thoughts?

I recently got my hands on mine. Shipping unfortunately took a little while, but once I got it I was really happy with it

I used to run component cables and, while sharper than composite, it created a massive cable mess and the video signal still inhibited typical analogue-based issues that don't play nicely on a modern TV.

This basically solves this because it keeps it all inside a dongle (needs USB power but if you get a 1m C to A cable the PS2 itself will happily run it) and the conversion is basically 1 to 1, no weird offsetting, just displays the 720x480 framebuffer cleanly. The only thing that would realistically be better is a hardware HDMI mod, but this is more than good enough.

Do let me know how your experience with it was. I randomly found it, and I didn't see a lot of people talking about it, so I thought why not make a post here.

u/TheCynicalAutist — 5 months ago

Has anyone gotten 100% on all the karaoke songs?

Just wondering cause when I replayed the game just now I actually attempted to do it. Back on console you could easily get 90+ on all songs but you'd be screwed beyond ~95 and on, I was lucky to get 98 on a couple but that was with relentless grinding. On PC, it's easier because pressing the keyboard buttons is more precise, but while I actually did get 100 on most of them, Take On Me is impossible due to a specific section where there's no gaps between the notes.

u/TheCynicalAutist — 5 months ago

This is the best version you'll find, as even in the game itself, the maximum level of zoom (at least above 720p) is actually upscaled, so a lot of composites from screenshots are blurry and have obvious seams. Hopefully this will come in handy to someone, who knows?

u/TheCynicalAutist — 5 months ago

Using free cam, you're able to peek behind the curtain and see how Sleeping Dogs cheated perspective and scale in certain parts. First two show the view of Central from Victoria Peak, the second show the final mission area which is actually located at sea just north of Central.

u/TheCynicalAutist — 5 months ago

I'm mostly making a post for inspiration. I often go for default outfits or the black leather jacket, right now I'm just rocking what's in the picture because I can't really find an outfit that I like, so I basically stripped it down to basics until otherwise.

u/TheCynicalAutist — 6 months ago

As asked in the title. As something of a purist it is slightly frustrating to see DE becoming the default platform for any kind of development. I can't even look at OG game textures because the software expects the DE version.

reddit.com
u/TheCynicalAutist — 6 months ago