Audio output - Lenovo Vibe K4 Note Questions & Answers

Is there a way to change our audio output to 24-bit 192khz audio output? I believe it can be changed from audio_policy.conf file have anyone tried that? Or is there another way to do so?

Related

how to enable high audio?

anyone know how i can set audio to 16-bit Stereo mode and enable bluetooth high quality audio
i thought i had seen some registry settings somewhere?
thanks.

Normalize output volume?

Is there a way to normalize the audio output of video files played with MediaPlayer?
I saw the AutomaticGainControl class but it's only for input (mic in)...

The ZTE Axon 7's audio

Hello,
So I'm using the Axon 7 for a few days now and I'm really happy with this device so far.
I listen to music quite a lot myself with Spotify Premium (Extreme Quality) and I do believe that the non-rooted stock Axon 7 ROM provides amazing sound already.
On my previous devices I'd have to unlock the bootloader(, disable system write protection), root and install Viper4Android to get similar audio quality.
I guess I could improve the sound quality even more with Viper4Android now but I don't want to mess with my phone and warranty yet.
There seem to be four audio settings this phone can have on the stock ROM without root:
(1) Dolby Atmos
(2) Headset Standard Hi-Fi audio
(3) Headset Super audio
(4) Nothing? Default?
So I'm guessing the audio settings work like this (excluding sound being played from a Bluetooth device because I don't have such device so I don't know):
(a) Is Dolby Atmos enabled?
Yes, phone uses (1).
No, go to (b).
(b) Is the sound being played through the phone's built-in speakers?
Yes, phone uses (4).
No, go to (c).
(c) So sound is being played from the 3,5 mm audio jack. Is Headset Super audio selected in 'Sound and Vibration' in the phone's settings?
Yes, phone uses (3).
No, phone uses (2).
My opinion when using the:
- phone speakers, the audio sounds better with Dolby Atmos disabled. (Maximum volume seems higher with Dolby Atmos disabled too)
- 3,5 mm audio jack, the audio sounds better with Dolby Atmos enabled with speakerboxes/headphones/earphones.
- 3,5 mm audio jack with Dolby Atmos disabled, the audio sounds the same when comparing Super audio with Standard Hi-Fi audio with speakerboxes/headphones/earphones. (Super Audio is much more amplified though)
Maximum volume differences in my opinion (bigger = louder):
With phone's built in speakers: Nothing/Default > Dolby Atmos
With 3,5 mm audio jack in use: Super audio > Dolby Atmos > Standard Hi-Fi audio
So I wonder what the real difference is between Super audio and Standard Hi-Fi audio except for the amplification.
It would be nice if someone who knows about this could explain me
It seems that Dolby Atmos doesn't work together with the Super audio/Standard Hi-Fi audio settings.
So you can only use one of the three at a time with a headset for instance where Dolby Atmos overrides the Super audio/Standard Hi-Fi audio setting.
I'd love to see some combination like Dolby Atmos + Super audio purely for the amplification only.
And I wonder how the independant dual Hi-Fi chips work like.
Why 2 chips? Is it 1 for audio output/playing and 1 for audio input/recording?
Or maybe 1 for the right audio output channel and 1 for the the left audio output channel?
Do(es) the chip(s) work for all audio output options?
So do(es) the chip(s) work for the phone's built-in speakers as well as for the 3,5 mm audio jack output?
I know this phone is capable of recording in Hi-Fi quality but is that also true if a microphone is connected through the 3,5 mm audio jack?
I don't know so much about the purpose of the independant dual Hi-Fi chips really...
I guess I'm not really the only one wondering about these things or the only one being interested in these things, so if anyone could clarify it, well that would be great!
Thanks in advance!
Cheers,
Abiram26
Why 2 chips? Is it 1 for audio output/playing and 1 for audio input/recording?
Click to expand...
Click to collapse
Correct.
Find answers to your few questions here.
http://www.androidauthority.com/taking-audio-next-level-zte-axon-7-706898/
Probably ZTE use 2 DACs because they haven't found single ADC chip in AKM list or wanted to provide less power consumption solution too.
---------- Post added at 12:38 AM ---------- Previous post was at 12:25 AM ----------
Regarding different amplification between Super audio and Standard Hi-Fi. I think it is due to only one reason. It indicates that user did change something otherwise no one can hear the difference under normal noise circumstances listening average quality music. There is no technical reason at all.
I am wondering also about the :
- "standard" Hi-Fi
and
- "super (as in superior) enhanced audio performance" Hi-Fi
I think its more than amping ...the soundstage open up. DSP? 32 bit resample?

Custom ROMs with 24-bit audio support, is it possible?

I've recently found that the Lenovo K4 Note features a Wolfson WM8281 DSP, and the codec supports 24-bit and 192 kHz output. I use Poweramp alpha player and I enabled Hi-Res Output (Lenovo Hi-Fi variant), but I found out Lenovo didn't implement 24-bit audio decoding, only 16-bit output. Basically, it has the hardware to output 24-bit, but it's disabled at software level on stock ROM. I checked audio_policy.conf in /etc folder to confirm, and indeed there is no single mention of 24-bit ouput whatsoever. Is it possible to implement 24-bit audio decoding and output with a custom ROM? Or the necessary drivers weren't released by Lenovo or MediaTek?

Audio bit rate in video recordings

I'd like to find out whether the device can do more than this:
(+) Audio (aac 2ch 48000Hz) @ 96kbps
/system/etc/media_profiles.xml has a dedicated entry for the audio quality in aac and it shows that the max. bps is 96000, which is what all video files use as their audio encoders.
I have played around with some professional audio equipment and managed to connect a Steinberg/Yamaha audio interface to the OP5 via USB to go and it provided enough power to drive the external condenser mics with 48V phantom power.
The native OP camera app doesn't enable external microphones when plugged in, but 'OpenCamera' does and I've made a video of myself playing the piano:
https://www.youtube.com/watch?v=by_9NInRfzE
In the original file the audio only has the specified bitrate as shown in this entry of the media_profile.xml:
Code:
<AudioEncoderCap name="aac" enabled="true"
minBitRate="8000" maxBitRate="96000"
minSampleRate="8000" maxSampleRate="48000"
minChannels="1" maxChannels="6" />
Is there a way to specify a distinctly higher bitrate for the audio track of a video, specifically with 3rd party applications that allow for external microphones?

Categories

Resources