Get the latest tech news
SNES and Playstation Cubic Adpcm Interpolation
It’s been a minute, and I haven’t done a whole lot of emulation work recently, but this is a topic I’ve wanted to do a short post about for a while: a really simple audio enhancement for SNES and PlayStation emulation that works surprisingly well with some games.
The SNES APU works extremely similarly - its ADPCM encoding format is a bit different, but for the purposes of this post that’s (mostly) not important. The difference isn’t as noticeable as some of the other examples (partly because of how heavily Valkyrie Profile uses reverb), but I do think the Hermite version sounds clearer here as well. There’s no real enhancement possible for CD-DA tracks because they’re already 16-bit samples at 44100 Hz, but it might be possible to slightly improve the audio quality in games that use CD-XA ADPCM sectors by using a more intelligent resampling algorithm than actual hardware does (it’s a form of zig-zag interpolation rather than Gaussian).
Or read this on Hacker News