libgme / game-music-emu

Blargg's video game music emulation library, which allows audio applications to easily add playback support for the music of many classic video game consoles.
GNU Lesser General Public License v2.1
68 stars 12 forks source link

Increase SPC volume. #13

Closed Wohlstand closed 7 years ago

Wohlstand commented 7 years ago

Original report by SteelT (Bitbucket: SteelT, GitHub: SteelT).


SPC playback volume is too low, and you can barely hear the music, I think increasing it by 5 or 10 decibels is loud enough.

Wohlstand commented 7 years ago

Original comment by Tom M. (Bitbucket: derselbst, GitHub: derselbst).


Which title/game are you referring to? If there was a way to adjust volume from SPC emulation code, it was probably given a value that reduces clipping for loud games (though cant think of any).

Wohlstand commented 7 years ago

Original comment by Michael Pyne (Bitbucket: mpyne, GitHub: mpyne).


Yeah, I will say that I rather trust Blargg (my predecessor, who actually developed the code in the first place) to be more accurate as far as SPC output than any volume tweaks I'd add after the fact. In fact in byuu's testing, the SPC engine used in this code was nearly bit-for-bit identical to actual hardware.

If being that accurate turns out to be too quiet, the proper place to fix that is probably in whichever emulator or SPC player is using game-music-emu, instead of the library directly.