Home Creators Posts Import Register Favorites Logout

Content

Following on the previous topic about linear interpolation. I have improved it on the Megadrive sound chip core JT12. This core already made a x2 interpolation by default. Now I have extended it to arbitrary numbers.

This increases the sound quality of the Megadrive but for games with very poor samples the difference in sound is very large so I guess that somepeople may prefer the aliasing sound just because it was what they grew up with.

I have made the comparison with Megadrive rather than with NeoGeo as Megadrive games often have poorer quality on PCM so the difference is more obvious.

There are three samples played twice, first without interpolation and second with interpolation. What do you think?

Files

Comments

80's spaceman

Would to have an option to toggle for the existing cores :)

Thomas

linear interpolation is not a good strategy for upsampling. From which sampling rates to which sampling rates to you need to upsample? I do similiar things at work but for radio signals. Maybe I can give you a better proposal

Fredrik Berglind

I like that low-pass filter sound, makes it feel more analog. But as you note, I think many people would think it is too much.

Keith F. Kelly

Unless you’re going to pair it with a compensating EQ curve to bring the high frequencies back up, I wouldn’t do it.

Ruben Aparicio

I agree that as a filter it should be user selectable.

Owlnonymous

I like the improvement, but I think it should be an options, like others have said.

David Colmenero

Prefiero el original y seguro que te has dado una paliza para la interpolación :_)

Jo Tomiyori

I like the linear interpolation. At least that softens the harsh anti-aliasing hiss...

Jo Tomiyori

I would try comparison by using my "Mega Blaster" as it has a real YM2612 chip and a PCM Playback capability via the real chip.