-
Notifications
You must be signed in to change notification settings - Fork 84
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
Purpose of R21? (affects the sound) #25
Comments
Hurrrraaa! I've fixed SAA1099 sound by removing R21! |
The resistor is (probably) a leftover of the minimig design, and is supposed to mix the left and right channels somewhat. This is Amiga specific, as each of the four Amiga sound channels is hard-mapped to a left or right speaker, and it produces a hard stereo separation. It's a shame that the resistor is there, as the mixing could easily be done inside the FPGA, if required. |
Indeed, it's been taken from the minimig. |
When i designed the board even in my wildest dreams I would never have expected that it to be running more then the minimig and the atari st cores. |
Probably it's better to remove this resistor from future produced boards. |
Any consequences of removing it in regards to the Atari/Amiga cores? .. I'm just trying to understand why it was put there on the original minimig to start with (i.e. what problem it was solving there) |
It doesn't really solve a problem. The normal atari st sound will not suffer as it's monophonic. The same is true for most other cores. Only on machines with stereo output will removing the resistor result in a stricter stereo separation. Imho the Amiga core will suffer a little bit as the real Amiga had the same resistor if I remember correctly. This can be re-implemented inside the core as Rok correctly points out. Imho you can just remove it. Give it a try. It won't hurt :-) |
For mono cores there won't be any changes as both channels repeat each other. For Amiga, @rkrajnc will add mixing inside the FPGA since he is aware already. Although, it's matter of preference how hard stereo you want. For SAM Coupe core this resistor should be removed as it affects the sound due to nature of SAA1099 sound. |
@EricGus, |
Real Amiga's don't have any inbuilt stereo mixing. The resistor's only there, I think, to reduce stereo separation a little for headphone listening - total separation is quite uncomfortable through headphones. |
@sorgelig .. ok thanks this is exactly what I was hoping it was used for.. ok guess its time to bust out my reading glasses and soldering iron. |
This whould be nice to add to the wiki so people would be informed, maybe a new section, something like mods or tweaks or even hacks. |
While debugging SAA1099 module and pulling my hair from everywhere while trying to fix stereo sound, I've discovered MiST having very noticeable audio channel cross-talking.
An then I've discovered resistor R21 on the board mixing LR together.
Why?
I'm not 100% sure if it will fix the problem when i remove this resistor, but i have no idea what is the purpose of this resistor.
The text was updated successfully, but these errors were encountered: