TASEmulators / BizHawk

BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
http://tasvideos.org/BizHawk.html
Other
2.21k stars 385 forks source link

[SNES Core feature request] Sound interpolation option #3221

Open Yave-Yu opened 2 years ago

Yave-Yu commented 2 years ago

Is it possible to add sound interpolation option on all existing SNES cores?

None Linear Gaussian (Default) Cubic Sinc

Also BSNESv115+ didn't have graphic debugger that I can change palette to Snes9x to make color into 8x (248 white), so can you add this feature into it?

nattthebear commented 2 years ago

No, those sound interpolation options are stupid and worthless. If you want the real original for some sort of precision work, you want https://github.com/TASEmulators/BizHawk/issues/3207. Anything else would be a waste of our time.

Yave-Yu commented 2 years ago

Just feel Gaussian eats high-freq is a bit awful, even though it's close to real hardware.

Morilli commented 2 years ago

BSNESv115+ does have an internal option for switching between gaussian and cubic interpolation methods, but from the quick manual testing I did I was not able to hear any sort of difference, so I never bothered exposing it as an option to the frontend.

Yave-Yu commented 2 years ago

BSNESv115+ does have an internal option for switching between gaussian and cubic interpolation methods, but from the quick manual testing I did I was not able to hear any sort of difference, so I never bothered exposing it as an option to the frontend.

Alright, like Mesen-S does. Idea no Hi could hear difference clearly. For title screen song, if gaussian uses, the main melody will not very clear; if cubic or sinc (GME or Snes9x) uses, it will clear to hear. Not only song, but some SFX too, like dynamite's explosion.