First the basics. I'm running CM 11 M12 snapshot, and I've already installed Viper4Android, and it works. I'm aware of the mixer_paths.xml modifications as well, and those work for me. Is there any known setting in that particular file, or perhaps another known config that can be edited that will increase the Bluetooth volume? Viper4Android has successfully increased this, but just by a little. I would like to push it higher. I'm looking for the kind of jump I heard after changing the speaker level in mixer_paths.xml, which was dramatic. I need the extra push because the bluetooth input on my car radio is tied into an ipod adapter that just comes in at lower volume level than other inputs, and to get satisfactory levels with the iPod, I push my volume to about 3/4 of maximum, with the bluetooth I can't even reach that at 100%, and if I switch inputs without changing, it's jarring and dangerous. Thanks ahead of time for any input. I'm trying desperately to rid myself of iTunes and save myself from constantly burning disks.
Related
I've been looking at playback volume issues. I notice that the Android maximum volume on the gen8 is lower than the maximum alsa-supported volume. So one can boost the maximum playback volume a bit by using alsa mixers.
I have a little script that does that, but it uses a modified version of amixer from the alsa-tools package. Unfortunately, I haven't yet found a way to build amixer outside of the giant gen8 buildroots package, which means that due to GPL issues the only way I can redistribute is by including the giant gen8 buildroots. That's annoying. If anybody has a better solution, that would be welcome.
trust me, you don;t want to boost the volume due to the speaker of gen8 is very weak and fragile, even the default maximum volume could break it without much time. I RMA once due to play music at maximum volume, and a lot of other people experience the same thing.
How about the headphones? Can one play through them at max volume? The archos ones seem very quiet.
You could always get one of these (or similar):
http://amzn.com/B002V5M5E6
macemoneta said:
You could always get one of these (or similar):
http://amzn.com/B002V5M5E6
Click to expand...
Click to collapse
True. But a software solution is preferred.
I might just tweak my little hack so it boosts only headphone volume, not internal speaker volume.
A smarter procedure would be to do digital range compression within alsa, and boost the apparent volume without actually boosting the maximum sound output. There are alsa filters for that, but I don't know how easy it is to insert an alsa filter.
arpruss said:
I might just tweak my little hack so it boosts only headphone volume, not internal speaker volume.
Click to expand...
Click to collapse
If you're able to do this, would you post how?
jknut said:
If you're able to do this, would you post how?
Click to expand...
Click to collapse
Sure, but because of the GPL issues mentioned in my original post, it might not be helpful to you unless you've got the Archos Gen8 build environment installed.
This problem has been talked about some time, but I'm not able to find a real solution:
I'm using CM9 with Siyah-kernel. When I use a wired headset, the in-call volume is extremly low. Even at max I cannot understand the other party when I'm outside.
Now, some solutions have been proposed:
* Use STweaks to boost headset volume. That works but also increases the music volume. If I boost it enough so that in-call volume is good, music volume gets hard to control.
* Use the service menu. On my phone I cannot access the audio menu. As I understand, I could flash a different modem (e.g. XXKI3). Can anyone tell me where to download it? All links I found were dead. And anyhow, as I understand these settings are reset on boot. So it's not really a permanent solution.
Is there anything else someone could think of?
I'd really appreciate any ideas.
Best regards
Ole
EDIT : problem solved, the phone is not guilty. By the way, there is still a bug, the volume can't be adjusted during call. I use the "A2DP Volume" to manage the volume, as a workaround.
Hello,
I can't explain how such a good phone can fail at the bluetooth feature. The volume is incredibly low, I can't explain this as we talk about digital signal. Furthermore, during a bluetooth call I can't adjust the volume.
At least did somebody find a workaround? I tried AD2P volume, without success. Maybe I didn't find the right parameters. I saw some mods in the dev zone, all about incall volume, but I don't want to ruin things that currently work.
dafunky said:
Hello,
I can't explain how such a good phone can fail at the bluetooth feature. The volume is incredibly low, I can't explain this as we talk about digital signal. Furthermore, during a bluetooth call I can't adjust the volume.
At least did somebody find a workaround? I tried AD2P volume, without success. Maybe I didn't find the right parameters. I saw some mods in the dev zone, all about incall volume, but I don't want to ruin things that currently work.
Click to expand...
Click to collapse
I dont have this problem. My bluetooth headphones are much louder than a cable ones.
Thanks for your answer. I saw other testimonies about this problem, it would be a good thing to identify the cause.
I don't nave this problem either. Quite the opposite, actually, sometimes the bluetooth headset is even too loud. Are you sure this is not headset-dependent?
Thank you for your advice. After some tests the phone is not guilty, the handsfree had set a low volume during the first connection. We can close this subject.
Credit due:
Pollito788
https://forum.xda-developers.com/ax...al-lineageos-14-1-zte-axon-7-t3545679/page184
In lineage OS, go into settings, accessibility, and check "mono audio".
Now both channels will play through the TOP AND BOTTOM speakers.
Combined with the "Eliminate Media Audio Distortion" guide, the speaker problem on LineageOS for the Axon 7 has effectively been solved. (95%)
https://forum.xda-developers.com/axon-7/how-to/guide-zte-axon-7-cm13-los14-1-eliminate-t3548598
The problem is: if you enable mono-downmixing, it is also enabled for the headphone output, isnt it? It would be necessary to automatically enable it when the speakers are used and disabled when you plug in your headphones...
Is it possible to do (without energy consumption)?
Or is there any other way?
EDIT: With V4A it's already possible: https://forum.xda-developers.com/ax...-eliminate-t3548598/post71252830#post71252830
As you can see on the poll, this method is a loose band-aid at best.
Having to listen to Mono Audio is a hotfix at best. Viper4Arise does the same. Limiting the gain does not fix the calibration issues.
Someone on the ZTE forums hooked up a scope on the AUX output and read some hefty interference and heavy distortion with LOS.
Remember that when you switch to headphones, you have to revert to stereo output. For people who bought this phone mainly for the capable DAC/Amp combo, LOS is simply not an option currently. Not to worry since you have a couple of stock alternatives.
While being a lengthy process (actually going through an official R&D associate etc.), I'm sure that LOS will be tuned eventually so we can get great sound on alternative ROMS
Just my 2 cents, this fix can be helpful for some people
Hi everyone, as stupid as it sounds, after many years of using android I just noticed that using equalizers ( and i've tried many of them ) causes the volume to drop. I have discovered that this is standard behaviour since android lowers everything by -6dB to avoid clipping when setting frequencies to +6dB.
Since my phone can't really drive my headphones much, is there a way to bypass this behaviour without using apps or rooting the phone?
Note that the maximum Volume is limited by the hardware. So the only way to have equalizing at maximum Volume is to lower the overall volume. You may be able to work around this by using an audio player that ships its own audio library or has an amplification function. Maybe BlackPlayer works. Note that this will only change the behavior of the music player and that you may experience clipping.
If you want to do changes for all apps there is no way around a custom kernel (or rooting at least) that I am aware of.
The thing is that the stock presets inclued for example in my JBL Headphones app work fine, but as soon as i try to modify one of them the volume drops. This is true for other equalizers too, for example the stock samsung one. It has something to do with how the personalization is handled i guess.
I am currently using a rooted phone with MyAndroidTools to check inside the databases to see if i can find something to tweak but no luck so far.