Does Anyone Else Find the Sega Genesis' Sound Annoying?
from yarr@feddit.nl to retrogaming@lemmy.world on 09 Apr 16:29
https://feddit.nl/post/31903408

I’ve been revisiting some classic games lately, and while I love the Sega Genesis library, I can’t help but find its sound chip a bit grating. There’s something about the harsh, metallic tones and often scratchy quality that makes it hard to enjoy games at full volume. I know it has its fans, but compared to systems like the SNES or even some older consoles, it just seems unnecessarily rough.

Am I alone in this? Does anyone else struggle with the Genesis’ audio, or is this part of its charm for you?

#retrogaming

threaded - newest

RightHandOfIkaros@lemmy.world on 09 Apr 16:31 next collapse

Its not annoying when the composer knew what they were doing. Unfortunately, the Genesis, and actually all FM Synthesizer based music, is incredibly easy to make annoying sounds with.

misk@sopuli.xyz on 09 Apr 16:41 next collapse

Genesis/MD sound is definitely crunchy but there were multiple different audio chips of varying quality used in various Genesis/MD revisions. I usually play retro games on FPGA so I can only offer general advice but a modern emulator should allow you to mix and match those. You might want to experiment and see if you like some combination better. It won’t ever be like SNES though as it uses a very different approach to audio.

yarr@feddit.nl on 09 Apr 16:51 collapse

I have tried various low-pass filters, but I think the buttery smooth audio of the SNES has spoiled me. It’s a shame because the Genesis library has a lot of really impressive stuff.

misk@sopuli.xyz on 09 Apr 17:03 collapse

I didn’t mean audio filters but you’re probably using Kega, right? Might want to check Genesis Plus GX core in Retroarch. See the docs here: docs.libretro.com/library/genesis_plus_gx/

By an off chance it’s also possible that something weird is happening to sampling rate, like your digital output only works at 48khz while Genesis outputs 44khz. Makes it sound horrible for sure. Happened to me on some occasions on Mac with a modern USB-C display recently (but like in general and not emulators).


Mega Drive/Genesis FM[genesis_plus_gx_ym2612]

Select method used to emulate the FM synthesizer (main sound generator) of the Mega Drive/Genesis. ‘MAME’ options are fast, and run full speed on most systems. ‘Nuked’ options are cycle accurate, very high quality, and have substantial CPU requirements. The ‘YM2612’ chip is used by the original Model 1 Mega Drive/Genesis. The ‘YM3438’ is used in later Mega Drive/Genesis revisions.

  • MAME (YM2612) [mame (ym2612)] - Selects MAME (YM2612) [original Model 1 Mega Drive/Genesis] as FM synthesizer method which is fast and fullspeed.
  • MAME (ASIC YM3438) [mame (asic ym3438)] - Selects MAME (ASIC YM3438) [later Mega Drive/Genesis revisions] as FM synthesizer method which is fast and fullspeed.
  • MAME (Enhanced YM3438) [mame (enhanced ym3438)] - Selects MAME (Enhanced YM3438) [later Mega Drive/Genesis revisions] as FM synthesizer method which is fast and fullspeed.
  • Nuked (YM2612) [nuked (ym2612)] - Selects Nuked (YM2612) [original Model 1 Mega Drive/Genesis] as FM synthesizer method which is high quality but has high CPU requirements.
  • Nuked (YM3438) [nuked (ym3438)] - Selects Nuked (YM3438) [later Mega Drive/Genesis revisions] FM synthesizer method which is fast but has high CPU requirements.
yarr@feddit.nl on 09 Apr 17:06 collapse

Thanks for the tip on the sample rate! I did not think to try that. I will try the GX core tonight and make sure the sample rate is set accordingly. Maybe it will finally change my mind about the Genesis’ audio!

forgetful_fox@lemmy.world on 09 Apr 16:56 next collapse

Ah GEMS (Genesis Editor for Music and Sound Effects)… In the right hands it was good, elsewhere though… A muddy mess of noise

dual_sport_dork@lemmy.world on 09 Apr 16:56 next collapse

The Genesis sound hardware is/was extremely simple compared to some of its contemporaries and the exact hardware (or at least the behavior of said hardware) changed over the oodles of revisions of the consoles over time. In particular, basically all of its music is produced via FM synthesis and if you want wavetable-ish tunes like the SNES can generate you have to write your own music engine in software. Because of this a lot of developers used the GEMS sound engine as-is, which to be fair really does kind of sound like crap.

Furthermore, the first generation of discrete YM2612 FM synthesis chips used had a known bug in their output (low volume distortion) that some games deliberately took advantage of in their audio either due to cheekiness or the assumption that it was intended behavior. This is probably where the “first run Genesis sounds better” canard comes from. It probably also didn’t help that some of Sega’s own published documentation on this chip was incorrect.

Later revisions of the machines used FM synthesis hardware integrated into their ASICs in different incarnations, and of course the exact hardware used in the clone systems, not to mention the behavior of emulation, is all over the damn place. This may or may not make any particular game sound like crap but it can certainly make them sound different. It’s not that the Genesis has hard to emulate audio hardware, per se, but it’s that nobody can really agree on what the “canonical” setup is supposed to be including developers of games during the system’s original lifetime.

AlternateRoute@lemmy.ca on 09 Apr 16:59 next collapse

Curious if you dislike all 4 versions of this song www.youtube.com/watch?v=tiu8wDLV_9g

yarr@feddit.nl on 09 Apr 17:05 collapse

I gave it a listen. I think the Model 2 is my favorite. To my ears it sounds the least grating and ‘metallic’. I don’t know why, but I get a metallic style feel from a lot of the Genesis sound. I guess it’s something associated with FM synth?

I think the other thing that holds me back is when they try to use samples on the Genesis they sound EXTREMELY tinny, and the SNES was actually pretty good at that. I think it’s basically the SNES that ruined the Genesis audio for me. I compare them quite frequently. If the Genesis had launched alone in the USA, I think I’d just chalk that up to what 16 bit platforms sounded like.

I gotta toss in that I actually really like the PC Engine/TG16 sound, but it may or may not count as a 16 bit console, depending how you feel about it.

AlternateRoute@lemmy.ca on 09 Apr 19:13 collapse

I always thought the SNES music was over all nicer, however some Genesis titles had some rocking tunes.

_NetNomad@fedia.io on 09 Apr 18:56 next collapse

i'm personally the other way around- i live for FM soundtracks and can't stand how muffled the SNES sounds compared to even other sample-based systems. beauty is in the... ear? of the beholder

cfi@lemmy.world on 09 Apr 19:05 next collapse

Take a look at the MSU-MD/MD+ project which adds CD quality music to a lot of top Genesis/MD games

PillowTalk420@lemmy.world on 09 Apr 19:08 next collapse

Yes! I have always thought that music and sound on the Genesis sounded horrendous. A few games used the hardware well and made stuff that didn’t suck (Sonic the Hedgehog and Ecco just to name a few), but the vast majority of games, especially those with multiple ports, always sounded the worst on Genesis.

It seemed to do deeper, bassier techno sounds better than any kind of higher pitched sounds. IIRC, it’s because the instrument types selected for their MIDI shit was just bad.

whotookkarl@lemmy.world on 09 Apr 19:36 next collapse

Genesis Streets of Rage is still one of my favorite soundtracks

Flamangoman@leminal.space on 09 Apr 21:39 next collapse

I feel it deep down in my plums when it says SEGA

BlueSquid0741@lemmy.sdf.org on 10 Apr 13:31 collapse

I love it. Even GEMS stuff people always complain about - Chakan has some of my favourite vgm ever.

To me, the SNES was terrible sounding. Awful muffled music, or some really good composition but then the SNES puts so much reverb on it that’s all you could hear. It’s not all bad, but mostly. Especially the Final Fantasy games sounded very nice.