Related
Every couple months i pointlessly ask this question.
Is anyone aware of an app that can adjust the headphone amplifier levels?
I need the headphone amp to have REDUCED volume to eliminate static noise when listening to quiet music at night.
Voodoo sound does this perfectly, but only works on samsung phones.
Thanks in advance, even though lets face it it doesn't exist.
stonew5082 said:
Every couple months i pointlessly ask this question.
Is anyone aware of an app that can adjust the headphone amplifier levels?
I need the headphone amp to have REDUCED volume to eliminate static noise when listening to quiet music at night.
Voodoo sound does this perfectly, but only works on samsung phones.
Thanks in advance, even though lets face it it doesn't exist.
Click to expand...
Click to collapse
What exactly is causing this static noise??
DSP manager should be what you are looking for. Set the equalizer in the headphone settings to "custom" then reduce the levels across all the bands. If it is high pitched static you may just want to reduce the high frequencies
EDIT: Search the forums for "Dsp manager" to find the download link. Id post it but cant...
thornhill523 said:
What exactly is causing this static noise??
DSP manager should be what you are looking for. Set the equalizer in the headphone settings to "custom" then reduce the levels across all the bands. If it is high pitched static you may just want to reduce the high frequencies
EDIT: Search the forums for "Dsp manager" to find the download link. Id post it but cant...
Click to expand...
Click to collapse
I appreciate your reponse but its not a solution. If you listen to quiet music at night like classical music, you will hear a static. Its a cheap headphone amp in the phone. Think about a guitar amp turned up too loud. You would hear the amp clearly when the guitar isn't playing. Some phones are worse than others in this regard. Turning the headphone amp down and the media volume UP reduces static noise and allows the media volume to be high.
Turning the eq down may help but at the cost of good sound quality. I have tried it.
And finally, here is the answer. https://play.google.com/store/apps/details?id=com.teamkang.fauxsound
I had the same problem to with white noise static coming in my low impedance in ear phones.
I edited these 2 files and lowered the gain to 48 for headset. I think by default its on 55.
They are in /system/etc
Files
TPA2051_CFG.csv
TPA2051_CFG_XC.csv
Edit and reboot. Make copies before edit just in case.
Sent from my HTC Sensation 4G using Tapatalk 2
I'm on Kangy8 and I don't know if this issue is related to all ICS roms.
So when I adjust the media volume while listening to music I basically get this more or less:
- |..|..|..|..|..|..|......|.........| +
where some of the steps seem to be mapped to more than one volume level.
What the ... I don't even get it.
I want something like this:
- |..|..|..|..|..|..|..|..|..|..|..| +
I also don't understand the Voodoo Control Plus audio settings.
Current amplifier is a negative number. Why? So what I understand is, that it's amplifying the current volume?
I saw that CodenameAndroid comes with a 30 step volume addon but as far as I know this will conflict with voodoo sound.
I don't have that volume issue in the stock ROM on my i9023, possibly a kangy bug.
The amplifier level is simple and useful once you understand it. I'll give you some background first and some general numbers.
dB (decibel) is a unit, in an audio sense, which measures the pressure of sound waves. It is a logarithmic scale and requires a reference level to compare to. Basics with audio decibel values:
1dB : Threshold of noticing a volume change
3dB : A little louder
6dB : Double the sound pressure
10dB : We perceive sound approximately twice as loud
Now that's out of the way; the analog control tells the amplifier inside the phone how much it should amplify the sound. Using 0dB as a reference, which is generally the loudest it goes safely, how much less (in dB) would you like it to amplify. If you want it to halve the perceived volume, you'll drop it down to -10dB (effectively half as loud as full blast). The reason why you would want to do this is generally if there is excessive noise generated by the amp, lowering the amplifying power and raising the software volume will give you the same volume and power, but lower additional noise as the amp is working below it's limit. Higher quality DACs of course can reach their max amp capabilities and add no noticeable noise to the earphones/speakers, of course.
Hope that made sense
MtcdAutoVolume
ReadMe
Source code
Latest release
Install, configure and enjoy
No root access required
No xposed framework needed
Automatic startup
Volume level is set in percentage in range <0, 100>%.
Speed range is <0, 139> Kph or <0, 86> Mph.
Generation of volume level in linear manner.
Keep music playing while configuring MtcdAutoVolume. Sliding on seekbar will change volume level what gives you preview of volume level settings.
Disable or enable automatic volume adjustment with MtcdTools
Create Broadcast Intent action with following parameters:
Code:
Intent action: com.microntek.f1x.mtcdautovolume.toggle
Then bind it to the desired keys sequence. Toast message with current status of automatic volume adjustment will be displayed.
Click to expand...
Click to collapse
02.07.2017: Version 1.0 has been released
Click to expand...
Click to collapse
If you enjoyed using of the application, you can support my work and Donate to me .
Best regards,
f1x
Sounds great!
You wrote: Volume level is set in percentage in range <0, 100>%.
I´m a little bit confused. An example: I drive with 50km/h and change the main volume to Level 20. Then i accelerate to 100km/h, volume set to maybe 80% => Volume sets down to Level 16?
Therefore a Question for clarifying: Does that mean there are absolute volume changes (which would not be very useful) or are relative changes?
Best regards
Swen
I tried the app and I confirm that it changes absolute levels which indeed is not useful. It would be great if it was just adding percentage to the current volume level. Maybe if there was a toggle to switch between absolute and relative changes and one to switch generally on and off it would be perfect.
Same, the settings are absolute. I honestly would only need to start adding volume in increments of 5 percent at motorway/highway speeds (100km/h and higher) because that's really when road noise starts affecting music
Yesterday I had also tested the new SDVC-Tool. It behaves exactly as thought. If you decrease or increase the volume it jumps back during llittle speed changes. Absolute volume changes make no sense.
Sorry, but the software is currently unusable. Relative volume changes regard to main volume level is required.
Im not a hacker, but i would try to write down my pretty simplified algorithm ideas for general relative SDVC (with +/-3km Hysteresis to prevent for to often volume changings at speedclass edges):
Code:
definitions / precondition
(
speedclass [ 30, 60, 90, 120, ... ] // array with speed edges trigger for example [kmh]
speedclass indexnumber := 0 // start with lowest speed trigger
v_step := 1 // volume change step level
.....
)
main()
{
while (1)
{
if ((current gps speed -2) > content of speedclass indexnumber) // 3 kmh hysteresis
{
main volume level := main volume level + v_step // relative increasing main volume
speedclass indexnumber := speedclass indexnumber +1
}
if ((current gps speed +2) < content of speedclass indexnumber) // 3 kmh hysteresis
{
main volume level := main volume level - v_step // relative decreasing main volume
speedclass indexnumber := speedclass indexnumber -1
}
}
}
Best Regards
diefem
Yes, we need a gps speed based auto volume control app adjusting the manually set volume level. The auto leveling should add or subtract from the level set by user (any level) - this will be a MUST HAVE app on any car stereo!!!
mrbuz said:
Yes, we need a gps speed based auto volume control app adjusting the manually set volume level. The auto leveling should add or subtract from the level set by user (any level) - this will be a MUST HAVE app on any car stereo!!!
Click to expand...
Click to collapse
Search - its already available, there are multiple choices.
marchnz said:
Search - its already available, there are multiple choices.
Click to expand...
Click to collapse
Regular apps are useless (GPS Volume, Speed Volume, SVC+ etc) because Android doesn't control volume on our devices, MCU does instead, as I have found out after buying/trying everything from GooglePlay...
This one didn't work (surprisingly):
MTCDAutoVolume Current Version : v1.0
App that compensates volume according to speed. No Root Required.
https://forum.xda-developers.com/and...olume-t3630636
https://github.com/f1xpl/MtcdAutoVol...AutoVolume.apk
Will try Gracer's tomorrow and I don't know what else I could try if it doesn't work properly - It has to add or subtract volume depending on speed readings from GPS in a linear manner from the manually set volume as the unadjusted level point.
I really hope someone could code an app with this. This can be a good thing to have.
mrbuz said:
Yes, we need a gps speed based auto volume control app adjusting the manually set volume level. The auto leveling should add or subtract from the level set by user (any level) - this will be a MUST HAVE app on any car stereo!!!
Click to expand...
Click to collapse
UPDATE:
I finally can CONFIRM that Graser's app in combination with Exposed does what is expected from auto volume leveling from speed! It works on my Dasaita HotAudio PX5 device. If you have problems upon doing so - check to have an updated MCU and play with the settings a bit (there are just a few but just one wrong can spoil the whole operation).
The volume level adds/subtracts from any manually set volume. Adding and subtracting amounts are preset by user as well as speed steps when to apply volume changes.
THANK YOU DEVELOPERS, THANK YOU!
Now my car is luxurious
PS plus a nice screensaver for my car as well, along the way of getting speed volume...
mrbuz said:
UPDATE:
I finally can CONFIRM that Graser's app in combination with Exposed does what is expected from auto volume leveling from speed! It works on my Dasaita HotAudio PX5 device. If you have problems upon doing so - check to have an updated MCU and play with the settings a bit (there are just a few but just one wrong can spoil the whole operation).
The volume level adds/subtracts from any manually set volume. Adding and subtracting amounts are preset by user as well as speed steps when to apply volume changes.
THANK YOU DEVELOPERS, THANK YOU!
Now my car is luxurious
PS plus a nice screensaver for my car as well, along the way of getting speed volume...
Click to expand...
Click to collapse
Hi, where can I find graser’s app?
i have mtcd px5 6.0.1 , i install ( mtcdautovolume 1.1 ) but its not work !! hot to make it work ? thanks
Notes: MTCVolume app sets directly the system volume increments up and down.
Apps that set the relative volume have one problem.
Manually setting the volume removes the relative offset, which means if you want to turn up/down the volume at speed, it suddenly snaps back to the absolute volume level, so it gets a lot quieter. No app seems to be able to set the volume back up without slowing down / speeding up.
Overmann said:
Notes: MTCVolume app sets directly the system volume increments up and down.
Apps that set the relative volume have one problem.
Manually setting the volume removes the relative offset, which means if you want to turn up/down the volume at speed, it suddenly snaps back to the absolute volume level, so it gets a lot quieter. No app seems to be able to set the volume back up without slowing down / speeding up.
Click to expand...
Click to collapse
one that works best there is. Here I can not say what it is. With all due respect to the work of the MTCDautovolume developer. It should continue to develop its application.
clsbuilder said:
Hi, where can I find graser’s app?
Click to expand...
Click to collapse
Ditto. can anyone point the way?
EDIT: I presume it is the one here: https://forum.xda-developers.com/showpost.php?p=72622247&postcount=3
Hi Sir , Good day
Please help how to install tar.gz and configure or clip video hoe to ?
Thank you very much for your kind support
I have a PX3 7.1.2 MTCE_KLD_V2.73_1
can i install this and get it to work? This is one feature I really miss from the stock unit I had.
If not, can anyone one put me in right direction?
Going try this later, but how is it pulling speed, via CANBUS Or GPS?
It pulls through GPS.. is there any way to get speed from an OBD2 Bluetooth dongle?
vassandrei said:
It pulls through GPS.. is there any way to get speed from an OBD2 Bluetooth dongle?
Click to expand...
Click to collapse
Of course there is. In fact, speed is available via CANBUS on most cars, and definitely via OBD2 on all cars. My 20+ year old VW Lupo could do that.
Hi folks !
I am a new OnePlus Nord user.
I like it but I am missing some useful features , for me really necessary.
I can't find a way to set gradual increase of volume for ringtone and for my morning wake-up.
When using standard ringtones the volume is too high when I am in office but too low when I am at work in noisy environments.
With previous Android smartphones I was used to set a starting low volume followed by a smooth increasing volume rate.
It there a way to set gradual ringtone ? I am rooted with Magisk on latest Oxygen OS 11.AC01BA (EU).
An other question: can I enable a stereo sound effect using earpiece ?
Thanks for your kind reply.
alpadolmeri said:
Hi folks !
I am a new OnePlus Nord user.
I like it but I am missing some useful features , for me really necessary.
I can't find a way to set gradual increase of volume for ringtone and for my morning wake-up.
When using standard ringtones the volume is too high when I am in office but too low when I am at work in noisy environments.
With previous Android smartphones I was used to set a starting low volume followed by a smooth increasing volume rate.
It there a way to set gradual ringtone ? I am rooted with Magisk on latest Oxygen OS 11.AC01BA (EU).
An other question: can I enable a stereo sound effect using earpiece ?
Thanks for your kind reply.
Click to expand...
Click to collapse
Hi,
1) unfortunately there seems to be no option for this
2) when I pair my BT ear pieces, they produce stereo sound, at least I perceive this to be the case. Can you be more specific on this one?
Cheers
Using Optical from my Joying Android 10 unit.
Was curious about the "Power Conditioning" setting under Device - Sound - Amp
Is this basically a 'gain' setting and could this induce clipping through the Optical output?
It does increase overall volume when turning it up, so at what point does it clip, If at all?
requested to move to FYT forum
surfer63 said:
requested to move to FYT forum
Click to expand...
Click to collapse
What is FYT?
Emg24538 said:
Using Optical from my Joying Android 10 unit.
Was curious about the "Power Conditioning" setting under Device - Sound - Amp
Is this basically a 'gain' setting and could this induce clipping through the Optical output?
It does increase overall volume when turning it up, so at what point does it clip, If at all?
Click to expand...
Click to collapse
On mine, the default is 50 out of a possible 60
On increasing it to 60, the sound quality was still good, but the resolution on the audio wasn't good. Volume level 1 was too loud for background and volume 0 was obviously still nothing.
Admiteddly, I'm running through a DSP and several amplifiers, so your effect might be lessened, but keeping the conditioning at 50/60 worked best for me
Emg24538 said:
What is FYT?
Click to expand...
Click to collapse
There are a few real manufacturers of head units: FYT, Microntek, Topways, etc.
They deliver to resellers. For FYT those resellers are for example Medeke M300/M500/M600/K500/K600, NaviFly, Idoing, Joying, T'eyes, some Zhan units, Kingbeats, and probably a few others.
NaviFly and Medeke also sell cheaper units from other manufacturers.
jgaskell said:
On mine, the default is 50 out of a possible 60
On increasing it to 60, the sound quality was still good, but the resolution on the audio wasn't good. Volume level 1 was too loud for background and volume 0 was obviously still nothing.
Admiteddly, I'm running through a DSP and several amplifiers, so your effect might be lessened, but keeping the conditioning at 50/60 worked best for me
Click to expand...
Click to collapse
Thanks for the reply!
I found a reviewer on youtube:
He did distortion tests, and said the Joying starts to clip on Optical and analog about volume level 32, and he did his testing with the "power conditioner" at 60. (I posted question about this in his comments.)
Im with you, right now I dropped it down to 50, may even go 40. I too am using a DSP to amps, and my gains are way down and its still pretty loud at low volume levels. Sounds great though.
Not sure what you mean by "volume 1 was too loud for background"?
Sorry, I meant even at volume 1, the sound was too loud even for background music, it would still drown out a conversation in the car.
Emg24538 said:
Thanks for the reply!
I found a reviewer on youtube:
He did distortion tests, and said the Joying starts to clip on Optical and analog about volume level 32, and he did his testing with the "power conditioner" at 60. (I posted question about this in his comments.)
Im with you, right now I dropped it down to 50, may even go 40. I too am using a DSP to amps, and my gains are way down and its still pretty loud at low volume levels. Sounds great though.
Not sure what you mean by "volume 1 was too loud for background"?
Click to expand...
Click to collapse
I have the same unit and found no clipping at full volume on the RCAs at stock settings. This guy also tested one of the new Joying units and found the same thing, no cliping at max volume on the RCAs. He gets to the testing around 28:30
madmatt2024 said:
I have the same unit and found no clipping at full volume on the RCAs at stock settings. This guy also tested one of the new Joying units and found the same thing, no cliping at max volume on the RCAs. He gets to the testing around 28:30
Click to expand...
Click to collapse
Thanks, I remember watching this video! Although he doesn't mention specifically the optical output.
But this has me curious:
Being digital, I didnt think Optical itself could induce clipping unless the data itself already had clipping in it?
So, for the headunit to control volume over Optical, I wonder...is the headunit converting digital data to analog first (DAC) then processed through its internal amplifier, to then be converted back to digital (ADC) to output through Optical? Is this how its controlling volume I wonder?
I really wish I understood how it all worked.
As far as I know, the optical output will only show clipping if the source material was recorded such that it was clipped.
The digital signal comes from the source, goes through the Android audio layer (up or down sampled, as necessary to 48Khz) and then is transformed to the correct SPDIF format (coax or optical).
In the second video (New Release Alert...) - they are just measuring the RCA outputs (so after the internal DAC), the optical/coax output is not tested.
Digital volume control is handled differently - ideally you should leave the Joying volume maxed out and control the volume downstream (i.e., through your external DSP). The Joying volume control degrades the digital signal (to degree to which it is audible is a different question) and the only way around that is to keep the Joying at full volume.