Snes Audio emulation accuracy in 2020

Discussion of hardware and software development for Super NES and Super Famicom.

Moderator: Moderators

Forum rules
  • For making cartridges of your Super NES games, see Reproduction.
Post Reply
ribos
Posts: 5
Joined: Thu Dec 24, 2020 11:40 am

Snes Audio emulation accuracy in 2020

Post by ribos » Thu Dec 24, 2020 12:14 pm

Hi, does anyone know if the audio emulation of bsnes based audio plugins can be considered perfectly accurate compared to the real hardware ?, i wanted to make some game rips and i want to make sure if it's identical to real hardware (at 99%+, or even 100%) before anything else...

Screwtape
Posts: 8
Joined: Wed Jul 10, 2019 11:34 pm

Re: Snes Audio emulation accuracy in 2020

Post by Screwtape » Thu Dec 24, 2020 9:25 pm

As far as I know, SNES audio emulation has been bit-perfect since blargg's DSP core many years ago. Near eventually switched bsnes to his own, more accurate DSP implementation, so I'd say anything bsnes-based would be fine.

ribos
Posts: 5
Joined: Thu Dec 24, 2020 11:40 am

Re: Snes Audio emulation accuracy in 2020

Post by ribos » Fri Dec 25, 2020 12:14 pm

Thank you :) , if anyone else know about that or have some more informations, don't hesitate to share it.

creaothceann
Posts: 280
Joined: Mon Jan 23, 2006 7:47 am
Location: Germany
Contact:

Re: Snes Audio emulation accuracy in 2020

Post by creaothceann » Fri Dec 25, 2020 8:07 pm

Afaik bsnes/higan is bit-perfect to a real SNES' digital output before the DAC. (Though this might differ if you enable compilation with a different audio core?)

The SNES also has a low-pass filter, which afaik isn't emulated.
My current setup:
Super Famicom ("2/1/3" SNS-CPU-GPM-02) → SCART → OSSC → StarTech USB3HDCAP → AmaRecTV 3.10

calima
Posts: 1301
Joined: Tue Oct 06, 2015 10:16 am

Re: Snes Audio emulation accuracy in 2020

Post by calima » Sat Dec 26, 2020 2:23 am

No emulator has perfect audio emulation, but the things I've hit are more about glitches, not how it sounds. "it crashes when you do this" "this causes a small blip in the sound".

nocash
Posts: 1320
Joined: Fri Feb 24, 2012 12:09 pm
Contact:

Re: Snes Audio emulation accuracy in 2020

Post by nocash » Sat Dec 26, 2020 4:33 am

creaothceann wrote:
Fri Dec 25, 2020 8:07 pm
The SNES also has a low-pass filter, which afaik isn't emulated.
That isn't true. Altough some people seem to think so, probably due to the (emulated) digital gaussian filter, or because TV-sets tend to have better bass speakers than cheap PC speakers. See also here viewtopic.php?t=12025
homepage - patreon - you can think of a bit as a bottle that is either half full or half empty

ribos
Posts: 5
Joined: Thu Dec 24, 2020 11:40 am

Re: Snes Audio emulation accuracy in 2020

Post by ribos » Sat Dec 26, 2020 11:16 am

Thanks guys, so if i'ts bit-perfect to real hardware before the DAC (assuming i using Game Emu Player with foobar2000 with right options) it would be perfect for me (that's precisely what i look for).
calima wrote:
Sat Dec 26, 2020 2:23 am
No emulator has perfect audio emulation, but the things I've hit are more about glitches, not how it sounds. "it crashes when you do this" "this causes a small blip in the sound".
Ok, as long as potential glitches are easily noticeable (in order to fix them or use anither way of ripping these tracks) and if the glitches don't affect the whole track, i'ts all right.

i think it would be all good (bit-perfect before DAC and if that's more or less what i wrote about glitches)

User avatar
Fisher
Posts: 1144
Joined: Sat Jul 04, 2015 9:58 am
Location: -29.794229 -55.795374

Re: Snes Audio emulation accuracy in 2020

Post by Fisher » Sat Dec 26, 2020 8:00 pm

I've found this project.
Seems interesting if you can borrow or get an APU from a real SNES.

ribos
Posts: 5
Joined: Thu Dec 24, 2020 11:40 am

Re: Snes Audio emulation accuracy in 2020

Post by ribos » Sun Dec 27, 2020 8:53 pm

Fisher wrote:
Sat Dec 26, 2020 8:00 pm
I've found this project.
Seems interesting if you can borrow or get an APU from a real SNES.
Thank you ;)

Post Reply