-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sas: Add option to control reverb volume #14711
Conversation
This also allows you to turn it off.
Yeah, since the emulation is so inaccurate, this makes sense. |
This is a neat setting. I was hoping this would allow me to turn up the Reverb volume in Final Fantasy Tactics since even on real hardware it's nothing even close to the PS1 version. But turning it up amplifies a lot of the problems with the reverb and causes the already audible aliasing to become even worse. Turning it to 0 is nice but no reverb then. That had me thinking though. How hard would it be to add support for VST 2/3 plugins so we can turn the reverb emulation off. And at least use ;While not accurate; nice sounding reverb. There are a lot of great paid and free Reverb VST plugins and they are always low latency on the CPU at least in a DAW setting. I know someone else mentioned about potentially trying to design tests to model the behavior of the reverb on real hardware. |
I created some samples of the reverb based on a simple tone and our results are pretty far off currently. But it's an equation with a lot of variables, so modeling it to get it right is hard... ideally I'd like to make them exactly accurate. Some mode to have higher quality reverb doesn't sound bad at all. Ideally paired with accurate reverb... -[Unknown] |
I'm not sure how accurate it would end up because I assume the PSP's reverb hardware is configurable(?), but there is the possibility of captured impulses played back through an audio plugin (Say a 1khz sine wave at xdB volume) like what is done to model things like the frequency response of a space in real life or the response of a particular loudspeaker. The other inaccurate idea is just VST plugins built into the audio mixing chain and simply processing whatever audio is sent before final output. (IE: Turn reverb volume to zero, use TAL-Reverb-4 as your plugin and dial settings to taste). The reverb wouldn't sound anything like real hardware but at least the reverb would sound pleasant. |
There are 10 presets (like echo, room, studio, pipe, etc.) games can use, and that's it. The game can't tune the parameters individually, just choose a preset and turn on/off. -[Unknown] |
That would make getting impulse responses a lot simpler if there is just 10 presets. But perhaps it is a worthwhile alternative since reverse engineering the asic itself is not viable. |
Yeah, here are the samples I already pulled (from a simple tone): -[Unknown] |
I'll try plugging these into a convolution reverb and see how they sound when I have a chance. |
So I gave these a shot and didn't quite work out right. |
This also allows you to turn it off. Some don't like the reverb effects (which are probably inaccurate still), so while not a fix, this does provide another option. See for example #8645 or #10246.
It's another option but it is a preference some people want to adjust, and audio settings aren't too crowded.
Fixes #14328.
-[Unknown]