Sound Modes
Moderator: ZSNES Mods
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
Sound Modes
I understand that the Gaussian Interpolation mode sounds the most accurate for the SNES. I'm wondering of all the other options (including the low bass filtering options) and how they fare (which is better, and what is different about them???) If this could be added to the documentation, that would be greatly appreciated. I'm also curious as to what those modes offer in the way of Square's SPC issue that I've heard about.
Also, I'd like to know the difference between linear interpolation (the interpolation available in Snes9x) and Gaussian interpolation (whether it is one and the same or different - if different, what differences are there and which is more accurate??)
Thanks in advance.
Also, I'd like to know the difference between linear interpolation (the interpolation available in Snes9x) and Gaussian interpolation (whether it is one and the same or different - if different, what differences are there and which is more accurate??)
Thanks in advance.
-
- Romhacking God
- Posts: 922
- Joined: Wed Jul 28, 2004 11:27 pm
- Contact:
That does sound like a good idea. Lots of people constantly ask what the difference is between the sound filters and options are.
It would be nice to give a bit of description about each one.
It would also be nice to say a few words about each video filter as well That question also comes up all the time.
It would be nice to give a bit of description about each one.
It would also be nice to say a few words about each video filter as well That question also comes up all the time.
[url=http://transcorp.romhacking.net]TransCorp[/url] - Home of the Dual Orb 2, Cho Mahou Tairyku Wozz, and Emerald Dragon SFC/SNES translations.
[url=http://www.romhacking.net]ROMhacking.net[/url] - The central hub of the ROM hacking community.
[url=http://www.romhacking.net]ROMhacking.net[/url] - The central hub of the ROM hacking community.
It's all to do with Mathematics and adding values between or superimposing polynomials onto the raw sound output to smooth out the data to make it sound much nicer. The more smooth the waveforms are after interpolation the better it's going to sound.
To my knowledge, the 8-Point algorithm is the most sophisticated and sounds best. Low-pass is completely different. They block out unwanted high frequencies, making the bass a little better. Works great with subwoofers.
There's good info on Cubic spline in comparison to linear interpolation here:
http://en.wikipedia.org/wiki/Interpolation
... and info on Low-pass here:
http://en.wikipedia.org/wiki/Low-pass_filter
Enjoy. The details of these methods are a little pointless to add to a readme. Just look the stuff up and you'll find info.
To my knowledge, the 8-Point algorithm is the most sophisticated and sounds best. Low-pass is completely different. They block out unwanted high frequencies, making the bass a little better. Works great with subwoofers.
There's good info on Cubic spline in comparison to linear interpolation here:
http://en.wikipedia.org/wiki/Interpolation
... and info on Low-pass here:
http://en.wikipedia.org/wiki/Low-pass_filter
Enjoy. The details of these methods are a little pointless to add to a readme. Just look the stuff up and you'll find info.
-
- Rookie
- Posts: 41
- Joined: Tue Dec 21, 2004 2:07 am
- Location: Between Maine and Hawaii
- Contact:
Ooooh. So THAT's what a Low Pass filter is. See, I was pretty close because I though it had to do with low sound bandwidth/frequency being filtered. Getting back to the "Square SPC sound rape" issue, couldn't Pagefault and the rest of the Zsnes add a hack to get around it? I mean, since the SPC700 is so freakin' hard to emulate in the first place? All other SuperNES emulators either fully emulate it, or add hacks. (If I could just find the correct processes)
"Mystery Spot: Where logic takes a break and all the laws of nature are meaningless"
-The Simpsons
-The Simpsons
-
- Seen it all
- Posts: 2302
- Joined: Mon Jan 03, 2005 5:04 pm
- Location: Germany
- Contact:
There was a hack in 1.36 for that, wasn't it?
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
bsnes launcher with recent files list
-
- Devil's Advocate
- Posts: 2293
- Joined: Mon Aug 02, 2004 7:51 pm
- Location: Hmo. Son.
You already know the answer to this.Cloud Strife wrote:Ooooh. So THAT's what a Low Pass filter is. See, I was pretty close because I though it had to do with low sound bandwidth/frequency being filtered. Getting back to the "Square SPC sound rape" issue, couldn't Pagefault and the rest of the Zsnes add a hack to get around it? I mean, since the SPC700 is so freakin' hard to emulate in the first place? All other SuperNES emulators either fully emulate it, or add hacks. (If I could just find the correct processes)
*Sometimes I edit my posts just to correct mistakes.
-
- Romhacking God
- Posts: 922
- Joined: Wed Jul 28, 2004 11:27 pm
- Contact:
I don't think it's pointless. It's an option in ZSNES and it should be described by say one or two sentences or ranked as being better or worse than another option if applicable in the documentation.Clements wrote:It's all to do with Mathematics and adding values between or superimposing polynomials onto the raw sound output to smooth out the data to make it sound much nicer. The more smooth the waveforms are after interpolation the better it's going to sound.
To my knowledge, the 8-Point algorithm is the most sophisticated and sounds best. Low-pass is completely different. They block out unwanted high frequencies, making the bass a little better. Works great with subwoofers.
There's good info on Cubic spline in comparison to linear interpolation here:
http://en.wikipedia.org/wiki/Interpolation
... and info on Low-pass here:
http://en.wikipedia.org/wiki/Low-pass_filter
Enjoy. The details of these methods are a little pointless to add to a readme. Just look the stuff up and you'll find info.
Non technical people will look at your interpolation link and not undrstand a single thing. I wasn't implying a detailed description b added to the readme. Just something general for the masses.
[url=http://transcorp.romhacking.net]TransCorp[/url] - Home of the Dual Orb 2, Cho Mahou Tairyku Wozz, and Emerald Dragon SFC/SNES translations.
[url=http://www.romhacking.net]ROMhacking.net[/url] - The central hub of the ROM hacking community.
[url=http://www.romhacking.net]ROMhacking.net[/url] - The central hub of the ROM hacking community.
A very good idea. I think that all the options should be explained at least to a degree, unless the function of a checkbox or a window is "fool-proof".Nightcrawler wrote:I don't think it's pointless. It's an option in ZSNES and it should be described by say one or two sentences or ranked as being better or worse than another option if applicable in the documentation.Clements wrote:It's all to do with Mathematics and adding values between or superimposing polynomials onto the raw sound output to smooth out the data to make it sound much nicer. The more smooth the waveforms are after interpolation the better it's going to sound.
To my knowledge, the 8-Point algorithm is the most sophisticated and sounds best. Low-pass is completely different. They block out unwanted high frequencies, making the bass a little better. Works great with subwoofers.
There's good info on Cubic spline in comparison to linear interpolation here:
http://en.wikipedia.org/wiki/Interpolation
... and info on Low-pass here:
http://en.wikipedia.org/wiki/Low-pass_filter
Enjoy. The details of these methods are a little pointless to add to a readme. Just look the stuff up and you'll find info.
Non technical people will look at your interpolation link and not undrstand a single thing. I wasn't implying a detailed description b added to the readme. Just something general for the masses.
-
- Trooper
- Posts: 387
- Joined: Fri Jul 30, 2004 6:25 am
- Location: Mexico
- Contact: