OtherCrashOverride / go-play

Retro emulation for the ODROID-GO
https://www.hardkernel.com/shop/odroid-go/
218 stars 72 forks source link

Sound volume control refinement #62

Open DavidKnight247 opened 6 years ago

DavidKnight247 commented 6 years ago

I don’t like cycling volume in order to mute the device. Usually when you want to mute something you definitely don’t want to make it louder! 1st suggestion. Change to decreasing volume as opposed to increasing the volume. 2nd suggestion. Long press volume button to reduce volume. 3rd suggestion (the one I am currently doing). Put your thumb over the speaker grill until the desired volume is reached!

yaustar commented 6 years ago

I just go to the menu, change the vol level there and press B to go back to the previous game.

I would actually prefer a button combo to change vol (vol + Up/Down || B/A).

tsndr commented 6 years ago

In the newest release even the lowest volume is way to loud for playing at night.

kamotswind commented 6 years ago

@tsndr what version did you upgrade from?

tsndr commented 6 years ago

@kamotswind I upgraded from the version mentioned in that wiki 20170702-psram to 20180726-smsplusgx

tsndr commented 6 years ago

@kamotswind I'just updated, to the newest release, but no difference.

kamotswind commented 6 years ago

@tsndr I think the volume settings changed since 20180702 so that may be what you are experiencing. @OtherCrashOverride may be able to confirm. If you are good with a soldering iron there is a way to reduce the volume levels. https://wiki.odroid.com/odroid_go/silent_volume

tsndr commented 6 years ago

Since the update i have to play on mute all the time because it's way too loud. Can't you just add more volume levels so that it's possible to change the volume more precisely?

Adem1987 commented 6 years ago

Yes. Why had it been changed?

Am 12.08.2018 um 02:21 schrieb Tobias Schneider notifications@github.com:

Since the update i have to play on mute all the time because it's way too loud. Can't you just add more volume levels so that it's possible to change the volume more precisely?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

kamotswind commented 6 years ago

It changed because the previous volume levels caused distorted sound with some games. The volume levels are literally cutting out bits of resolution to reduce the volume. Anything lower then the current lowest setting would be less than 1 bit of audio resolution. Games with a lot of music mixed with sound effects end up having audio issues which was a complaint. Some people want audio quality, and others just want low volume. It is hard to please both with the current hardware limitations.

An external DAC may be an option for you :) https://www.youtube.com/watch?v=cKPM9KuZo8E

If you have some soldering skills there are ways to reduce the output volume by changing the onboard resistors or putting a resistor in-line with the speaker.

tsndr commented 6 years ago

So what would be the solution to our problem?

kamotswind commented 6 years ago

I provided two options in my last reply.

tsndr commented 6 years ago

An external dac is not practiacal and soldering is not an option. So sadly mute all the time is the only option.

asiag0 commented 6 years ago

Grab an inline volume control from amazon or ebay and just use headphones, sheesh.