My audio filters

DSP Presets Collection for RetroArch

This collection contains DSP presets designed for various emulated and simulated systems.

Recommended:

  • High quality audio resampling.
  • Good speakers or headphones.

Testing environment:

  • Android device.
  • OpenSL ES audio driver.
  • Additional testing on PC audio equipment is recommended.

Main folder:

https://drive.google.com/drive/folders/192zcAobN6xglxFLepTYuifo9E8qYyUFP

Latest update:

Previous update:

Oldest version:

Notes: This package contains various additions, refinements and adjustments to existing presets. For detailed differences, compare with previous package releases.

1 Like

how does this fit with emulator cores that already have low pass filters e.g: genesis plus gx ? or like Snes9x which has an option to output audio called as Audio interpolation: Gaussian

I mean, your presets are intended to be used alongside each one of the native audio core filters ?

edit: i also tried SEGA Genesis (RF Mono) and it hears exactly the same as with no audio filter. Is something wrong with it ?

I’d like to know if its possible to set Audio filters in a sub-folder inside that main folder. I tried to use them but with no success, even if folder address is like 3 levels above

Asi i was saying, that’s depend, and in cases like Genesis Plus GX, just don’t use LPF from the core, and in cases like Snes9x, yeah, there’s audio filters dedicated in Gaussian Interpolation in general, and in cases like MAME, beware of your ears and you can see of the parameters of dsp, because is pure text with instructions, and for SEGA Genesis (RF Mono), i forgot the “filters = 5” at the start, so this should be fixed.

Here’s the fixed version (and because how is managed, use spacebar on certain parts of filters to work):

filters = 5

filter0 = panning panning_left_mix = “0.5 0.5” panning_right_mix = “0.5 0.5”

filter1 = iir iir_type = LPF iir_frequency = 5200.0 iir_quality = 0.707

filter2 = iir iir_type = HSH iir_frequency = 4500.0 iir_gain = -2.5

filter3 = iir iir_type = BBOOST iir_frequency = 180.0 iir_gain = 1.5

filter4 = eq eq_frequencies = “150 700 2200” eq_gains = “-1.0 0.6 -0.8”

Here’s the Hotfix version (you can also find in the main folder of my collection):

1 Like

sounds interesting. Unfortunately i just have cheap stereo (+ sub woofer) so cant notice difference from one to another. Still, thank you a lot for sharing

If you have enough money to buy a newer phone or a really good PC with very good speaker, it sounds even more realistic on certain cases, ynnad4.

1 Like

And in case that RetroCrisis rembered of what i’m working, is my audio filters for RetroArch that i did. @RetroCrisis, when you are here, i can say that i finished that BIG UPDATE that was i working for.

Note: @RetroCrisis, if you haven’t see my audio filters collection yet, i’m feeling sorry to you, you can make a video about this, and i have to be clear, my username is TentativeGlory19, my real name is Ricardo Alexander Lopez Aguilar

Here the small aditions of THE BIG UPDATE, because for now i don’t have mucho to do:

And remember, here’s the main folder:

https://drive.google.com/drive/folders/192zcAobN6xglxFLepTYuifo9E8qYyUFP

Note: @RetroCrisis, if you haven’t see my audio filters collection yet, i’m feeling sorry to you, you can make a video about this, and i have to be clear, my username is TentativeGlory19, my real name is Ricardo Alexander Lopez Aguilar

Here the small aditions of THE BIG UPDATE, because for now i don’t have mucho to do:

In case anyone is wondering why some filters don’t work correctly:

For Nintendo Switch (Portable Mode), there are actually 6 active filters, but I accidentally set “filters = 5”. Change it to “filters = 6” and it should work correctly.

In other cases, issues are usually related to EQ, panning, or certain filters not working properly due to backend limitations or bugs, such as OpenSL ES on Android.