LG V40 ThinQ

Switching from V30

  • Yes

    Votes: 47 41.6%
  • No

    Votes: 66 58.4%

  • Total voters
    113
Jul 22, 2019 at 6:23 PM Post #466 of 973
I am getting noise from the data radio when streaming content on my Verizon V40 (running Pie). Anyone else encountered this? It doesn't seem to matter what player I am running (TIDAL, UAPP, or Qobuz).

Is this on headphones, or plugged into a mains powered amplifier while charging. If it is the latter it is a ground loop. It is not uncommon and is down to the capacitance between the power supplies.
 
Jul 22, 2019 at 6:58 PM Post #467 of 973
Is this on headphones, or plugged into a mains powered amplifier while charging. If it is the latter it is a ground loop. It is not uncommon and is down to the capacitance between the power supplies.

The setup that has been having this issue:
LG V40 (Not plugged in to power) > Schiit Vali 2 > HE-400's

It seems to be worse when more data is getting pulled. I just did a quick connect LG V40 > HE-400's and it seems to not be an issue. Any solutions?
 
Last edited:
Jul 22, 2019 at 7:17 PM Post #468 of 973
The setup that has been having this issue:
LG V40 (Not plugged in to power) > Schiit Vali 2 > HE-400's

It seems to be worse when more data is getting pulled. I just did a quick connect LG V40 > HE-400's and it seems to not be an issue. Any solutions?

Maybe the Schiit has an EMC issue. The cable may be transmitting the RF data noise into the amp where it gets demodulated. Try a different cable or put some ferrite clamps on it. The LG phone is less likely to be the culprit as big corporations have to comply to these EMC regulations, while smaller companies get away with things like "self declaration".
 
Jul 22, 2019 at 7:30 PM Post #469 of 973
Maybe the Schiit has an EMC issue. The cable may be transmitting the RF data noise into the amp where it gets demodulated. Try a different cable or put some ferrite clamps on it. The LG phone is less likely to be the culprit as big corporations have to comply to these EMC regulations, while smaller companies get away with things like "self declaration".

I broke my nicer cable during my last move and have been limping along with a cheap Best Buy cable as my headphone rig has been my backup system this past year. Any suggestions on a replacement that costs less than $20? I was going to pick up a pair of Monoprice cables to replace this piece of junk. Would be nice if I could afford a system with balanced I/O's and I wouldn't have to worry about this :dt880smile:.
 
Jul 22, 2019 at 7:39 PM Post #470 of 973
I broke my nicer cable during my last move and have been limping along with a cheap Best Buy cable as my headphone rig has been my backup system this past year. Any suggestions on a replacement that costs less than $20? I was going to pick up a pair of Monoprice cables to replace this piece of junk. Would be nice if I could afford a system with balanced I/O's and I wouldn't have to worry about this :dt880smile:.


Balanced doesn't always fix this stuff.

Any decent shielded cable should do. Fancy cables don't do better at this, but dirt cheap ones often skimp on the shielding. Hard to say from a distance.
 
Jul 23, 2019 at 12:08 AM Post #471 of 973
Any suggestions on a replacement that costs less than $20?

Monoprice 5598. Comes in different lengths, and in a variant with 3.5mm plug in both ends. Ridiculously thick and heavy, but sounds great.

I first got one for our old Mazda (which had a decent 12 speaker Bose sound system) and my wife became a "believer" in cables the moment she plugged in her phone with it for the first time. Several guest users reacted the same way.

I've since bought others, for different uses.
 
Last edited:
Aug 9, 2019 at 3:09 AM Post #472 of 973
Hi all, joining this club since I got LG v40 for a good price (rather than v50 for almost double the price with same audio quality?) would go for v30+ but prefer v40 with upgraded screen, cameras, proc etc for my daily phone also.

-Is high impedance mode made sound quality better with more dynamic? previously i was using sonata HD usb type c dac and i feel the sound has more dynamic and more volume than my current V40.

-and if i put impedance plug like Dunu 75 ohm, will it switched to high impedance mode and give me better and louder sound?

-I've read on this thread and v30 thread that we dont recommended to use impedance plug, is it going to harm the v40 or iems?

Thanks in advance, im still new with this 'high impedance' mode in LG phones
 
Aug 9, 2019 at 4:25 AM Post #473 of 973
And... another UAPP update in the Play Store. MQA unfolding is back :) But it is a little different from before. You now need to pay for that feature via the in-app purchase.

so i guess this software decoding replaces hardware pass through? i purchased the add on, but looks like even if the unfolding occurs, Android is downsampling to 48... yes im on Pie so i guess that throws a wrench into it but FWIW audio_flinger confirms that my own 96/24 FLACs are output through Direct path correctly (using UAPP and Neutron) but MQA gets resampled even if Tidal reports Master quality playback.

you had mentioned some sort of work around in an earlier post? or is that obsolete now that MQA software decoding was introduced?
 
Last edited:
Aug 9, 2019 at 11:16 AM Post #474 of 973
so i guess this software decoding replaces hardware pass through? i purchased the add on, but looks like even if the unfolding occurs, Android is downsampling to 48... yes im on Pie so i guess that throws a wrench into it but FWIW audio_flinger confirms that my own 96/24 FLACs are output through Direct path correctly (using UAPP and Neutron) but MQA gets resampled even if Tidal reports Master quality playback.

you had mentioned some sort of work around in an earlier post? or is that obsolete now that MQA software decoding was introduced?
There's actually been another UAPP update since then. The UAPP dev was able to find a way to get the hardware MQA decoder working again in Pie. So, if you're on the current version of UAPP, even under Android Pie, all formats should now play back correctly. Make sure you have the "MQA" flag set (that should be the only flag that is set) under the hi-res driver options.

If you'd previously made the MQA in-app purchase, that's no longer relevant. In the current version of UAPP on the Play Store, you'll be using the hardware (LG/Meridian) decoder and there's no way of going back to the software decoder. One consequence of that is you won't see the little blue dot when playing MQA files anymore. This is expected behavior - it's just that UAPP has no way of querying the internals of the DAC. But we've confirmed it's reproducing the exact same MQA playback as the LG music app.

Let me know if you're still seeing MQA playback getting re-sampled to 48 kHz. That shouldn't be happening - not even on Android Pie. If it persists, can you pm me a sample MQA file that exhibits this problem? Or point me to a Tidal file that causes this issue?
 
Aug 9, 2019 at 11:38 AM Post #475 of 973
If you'd previously made the MQA in-app purchase, that's no longer relevant. In the current version of UAPP on the Play Store, you'll be using the hardware (LG/Meridian) decoder and there's no way of going back to the software decoder.

i should have the latest version of UAPP available, but i will reinstall to ensure hardware decoder is being used. glad to hear the experts have found a way! i will test and get back to you.

that being said, should i expect the Tidal app itself to decode, unfold and output at correct resolution? i'm thinking not because it is victim to the same OS level re sampling path?
 
Aug 9, 2019 at 12:01 PM Post #476 of 973
i should have the latest version of UAPP available, but i will reinstall to ensure hardware decoder is being used. glad to hear the experts have found a way! i will test and get back to you.

that being said, should i expect the Tidal app itself to decode, unfold and output at correct resolution? i'm thinking not because it is victim to the same OS level re sampling path?
If you're using the native Tidal app, it's just passing its bitstream along to the audiotrack api with the appropriate flags set. To the best of my knowledge, MQA playback hasn't had any recent issues on the V40. Standard hi-if (16-bit) tracks get resampled, but not MQA files. So are you seeing this issue with UAPP or with the native Tidal app?
 
Aug 9, 2019 at 6:55 PM Post #477 of 973
Standard hi-if (16-bit) tracks get resampled, but not MQA files. So are you seeing this issue with UAPP or with the native Tidal app?

so below is a MQA master track, streamed from Tidal through UAPP. if i'm reading these displays right, the LEFT screen is indicating the unfolded sampling rate should be 88.2 kHz (what is the Direct: 176.4 kHz?). the screen on the RIGHT is the meta data confirming again the intended sample rate 88.2, and the red highlight indicating the actual output.

https://tidal.com/browse/track/95645817

audio_flinger dump seems to confirm 44.1 sample rate, though i'd like to take some time to better understand the output of this dump.
judypn:/ # dumpsys media.audio_flinger
Libraries NOT loaded:
Library (null)
path: volume_listener
Libraries loaded:
Library lgmqa
path: /vendor/lib/soundfx/liblgeffectwrapper.so
(no effects)
Library eagle
path: /vendor/lib/soundfx/libeagle.so
DTS Audio pipeline effect / DTS Inc
UUID: 146edfc0-7ed2-11e4-80eb-0002a5d5c51b
TYPE: 1d4033c0-8557-11df-9f2d-0002a5d5c51b
apiVersion: 00020000
flags: 00040010
Library shoebox
path: /vendor/lib/soundfx/libshoebox.so
Qualcomm Technologies,Inc ShoeBox / Qualcomm Technologies, Inc.
UUID: 1eab784c-1a36-4b2a-b7fc-e34c44cab89e
TYPE: f054b867-aa53-4edd-96be-2f7859b8781c
apiVersion: 00020000
flags: 00400200
Library audiosphere
path: /vendor/lib/soundfx/libasphere.so
Qualcomm Technologies Audio Sphere / Qualcomm Technologies, Inc.
UUID: 184e62ab-2d19-4364-9d1b-c0a40733866c
TYPE: 2f03ade8-d92b-4172-9eea-520cdefa3c1d
apiVersion: 00020000
flags: 00400200
Library audio_pre_processing
path: /vendor/lib/soundfx/libqcomvoiceprocessing.so
Noise Suppression / Qualcomm Fluence
UUID: 1d97bb0b-9e2f-4403-9ae3-58c2554306f8
TYPE: 58b4b260-8e06-11e0-aa8e-0002a5d5c51b
apiVersion: 00020000
flags: 00420203
Acoustic Echo Canceler / Qualcomm Fluence
UUID: 0f8d0d2a-59e5-45fe-b6e4-248c8a799109
TYPE: 7b491460-8d4d-11e0-bd61-0002a5d5c51b
apiVersion: 00020000
flags: 00420203
Library offload_bundle
path: /vendor/lib/soundfx/libqcompostprocbundle.so
(no effects)
Library proxy
path: /vendor/lib/soundfx/libeffectproxy.so
lgmqadummy / LG Software Ltd.
UUID: 337377e3-92fc-4f0b-b677-eaeb249eaee6
TYPE: 534e176f-456c-4ef4-8099-d7ba766ab0fa
apiVersion: 00020000
flags: 0040004C
Visualizer / The Android Open Source Project
UUID: 1d0a1a53-7d5d-48f2-8e71-27fbd10d842c
TYPE: e46b26a0-dddd-11db-8afd-0002a5d5c51b
apiVersion: 00020000
flags: 00400008
Qualcomm Technologies Insert Preset Reverb / Qualcomm Technologies, Inc.
UUID: f3e178d2-ebcb-408e-8357-0002a5d5c51b
TYPE: 47382d60-ddd8-11db-bf3a-0002a5d5c51b
apiVersion: 00020000
flags: 00400088
Qualcomm Technologies Auxiliary Preset Reverb / Qualcomm Technologies, Inc.
UUID: 1b78f587-6d1c-422e-8b84-0002a5d5c51b
TYPE: 47382d60-ddd8-11db-bf3a-0002a5d5c51b
apiVersion: 00020000
flags: 00400001
Qualcomm Technologies Insert Environmental Reverb / Qualcomm Technologies, Inc.
UUID: b707403a-a1c1-4291-9573-0002a5d5c51b
TYPE: c2e5d5f0-94bd-4763-9cac-4e234d06839e
apiVersion: 00020000
flags: 00400088
Qualcomm Technologies Auxiliary Environmental Reverb / Qualcomm Technologies, Inc.
UUID: 48404ac9-d202-4ccc-bf84-0002a5d5c51b
TYPE: c2e5d5f0-94bd-4763-9cac-4e234d06839e
apiVersion: 00020000
flags: 00400001
Equalizer / NXP Software Ltd.
UUID: c8e70ecd-48ca-456e-8a4f-0002a5d5c51b
TYPE: 0bed4300-ddd6-11db-8f34-0002a5d5c51b
apiVersion: 00020000
flags: 00400048
Qualcomm Technologies Virtualizer / Qualcomm Technologies, Inc.
UUID: d3467faa-acc7-4d34-acaf-0002a5d5c51b
TYPE: 37cc2c00-dddd-11db-8577-0002a5d5c51b
apiVersion: 00020000
flags: 00400290
Qualcomm Technologies Bass Boost / Qualcomm Technologies, Inc.
UUID: 14804144-a5ee-4d24-aa88-0002a5d5c51b
TYPE: 0634f220-ddd4-11db-a0fc-0002a5d5c51b
apiVersion: 00020000
flags: 00400290
Library dynamics_processing
path: /vendor/lib/soundfx/libdynproc.so
Dynamics Processing / The Android Open Source Project
UUID: e0e6539b-1781-7261-676f-6d7573696340
TYPE: 7261676f-6d75-7369-6364-28e2fd3ac39e
apiVersion: 00020000
flags: 00000050
Library loudness_enhancer
path: /vendor/lib/soundfx/libldnhncr.so
Loudness Enhancer / The Android Open Source Project
UUID: fa415329-2034-4bea-b5dc-5b381c8d1e2c
TYPE: fe3199be-aed0-413f-87bb-11260eb63cf1
apiVersion: 00020000
flags: 00000008
Library downmix
path: /vendor/lib/soundfx/libdownmix.so
Multichannel Downmix To Stereo / The Android Open Source Project
UUID: 93f04452-e4fe-41cc-91f9-e475b6d1d69f
TYPE: 381e49cc-a858-4aa2-87f6-e8388e7601b2
apiVersion: 00020000
flags: 00000008
Library visualizer_hw
path: /vendor/lib/soundfx/libqcomvisualizer.so
(no effects)
Library visualizer_sw
path: /vendor/lib/soundfx/libvisualizer.so
(no effects)
Library qcreverb
path: /vendor/lib/soundfx/libqcreverb.so
(no effects)
Library qcvirt
path: /vendor/lib/soundfx/libqcvirt.so
(no effects)
Library qcbassboost
path: /vendor/lib/soundfx/libqcbassboost.so
(no effects)
Library reverb
path: /vendor/lib/soundfx/libreverbwrapper.so
(no effects)
Library bundle
path: /vendor/lib/soundfx/libbundlewrapper.so
Volume / NXP Software Ltd.
UUID: 119341a0-8469-11df-81f9-0002a5d5c51b
TYPE: 09e8ede0-ddde-11db-b4f6-0002a5d5c51b
apiVersion: 00020000
flags: 00000050
XML effect configuration partially loaded, skipped 7 elements.
Clients:
pid: 4496
pid: 4950
pid: 5297
pid: 17924
pid: 18540
Notification Clients:
pid: 850
pid: 4025
pid: 4496
pid: 4917
pid: 4950
pid: 5234
pid: 5297
pid: 5976
pid: 6262
pid: 6278
pid: 10465
pid: 10482
pid: 17924
pid: 18540
Global session refs:
session pid count
25 5297 1
33 5297 1
121 4496 1
129 10482 1
137 10482 1
153 18540 1
169 17924 2
201 4950 1
Hardware status: 0
Standby Time mSec: 3000

Output thread 0xe7719140, name AudioOut_D, tid 1355, type 0 (MIXER):
I/O handle: 13
Standby: yes
Sample rate: 48000 Hz
HAL frame count: 480
HAL format: 0x1 (AUDIO_FORMAT_PCM_16_BIT)
HAL buffer size: 1920 bytes
Channel count: 2
Channel mask: 0x00000003 (front-left, front-right)
Processing format: 0x5 (AUDIO_FORMAT_PCM_FLOAT)
Processing frame size: 8 bytes
Pending config events: none
Output device: 0x8 (AUDIO_DEVICE_OUT_WIRED_HEADPHONE)
Input device: 0 (AUDIO_DEVICE_NONE)
Audio source: 0 (default)
Normal frame count: 960
Last write occurred (msecs): 23991
Total writes: 1047
Delayed writes: 0
Blocked in write: no
Suspend count: 0
Sink buffer : 0xe7e73000
Mixer buffer: 0xe830a000
Effect buffer: 0xe7e56000
Fast track availMask=0xe0
Standby delay ns=3000000000
AudioStreamOut: 0xe832d400 flags 0x6 (AUDIO_OUTPUT_FLAG_PRIMARY|AUDIO_OUTPUT_FLAG_FAST)
Frames written: 1005120
Suspended frames: 0
PipeSink frames written: 1005120
Hal stream dump:
Thread throttle time (msecs): 0
AudioMixer tracks:
Master mono: off
FastMixer thread 0xe7383700 tid=1349 FastMixer command=COLD_IDLE writeSequence=4912 framesWritten=1178880
numTracks=1 writeErrors=0 underruns=0 overruns=0
sampleRate=48000 frameCount=480 measuredWarmup=27.2 ms, warmupCycles=5
mixPeriod=10.00 ms
Simple moving statistics over last 0.0 seconds:
wall clock time in ms per mix cycle:
mean=10.01 min=9.90 max=10.18 stddev=0.15
raw CPU load in us per mix cycle:
mean=237 min=0 max=384 stddev=207
Fast tracks: sMaxFastTracks=8 activeMask=0x1
Index Active Full Partial Empty Recent Ready Written
0 yes 46 0 27 full 480 1004640
1 no 0 0 0 full 0 0
2 no 242 11 49 empty 0 10987
3 no 27 3 11 empty 0 12972
4 no 265 5 24 empty 0 127340
5 no 50 1 5 empty 0 24051
6 no 0 0 0 full 0 0
7 no 0 0 0 full 0 0
Stream volumes in dB: 0:-10, 1:-23, 2:-23, 3:-17, 4:-23, 5:-27, 6:-inf, 7:-18, 8:-22, 9:-96, 10:-21, 11:0, 12:0
Normal mixer raw underrun counters: partial=0 empty=27
4 Tracks of which 0 are active
T Name Active Client Session S Flags Format Chn mask SRate ST L dB R dB VS dB Server FrmCnt FrmRdy F Underruns Flushed Main Buf Aux Buf
F 1 no 5297 33 I 0x000 00000001 00000001 48000 8 -10 -10 0 00000000 960 0 I 0 0 E7E73000 00000000
FS 4 no 18540 153 S 0x600 00000001 00000003 48000 1 -inf -inf 0 0001F16C 25468 0 f 0 0 E7E73000 00000000
FS 3 no 4496 121 S 0x600 00000001 00000003 48000 1 -inf -inf 0 000032AC 4324 0 f 0 0 E7E73000 00000000
FS 2 no 4950 201 S 0x600 00000001 00000003 48000 1 -inf -inf 0 00002AEB 10987 0 f 0 0 E7E73000 00000000
0 Effect Chains
Local log:
08-09 13:46:15.832 AT::remove (0xe5c50500) 1 no 4917 89 T 0x601 00000001 00000003 44100 2 0 0 0 0005BBB4 22050 22050 f 886 0 E7E73000 00000000
08-09 13:46:15.832 removeTrack_l (0xe5c50500) 1 no 4917 89 T 0x601 00000001 00000003 44100 2 0 0 0 0005BBB4 22050 22050 f 886 0 E7E73000 00000000
08-09 13:46:51.720 AT::add (0xe5c51400) 1 no 4950 97 A 0x000 00000001 00000003 48000 5 0 0 0 00000000 24000 0 f 0 0 E7E73000 00000000
08-09 13:46:52.767 AT::remove (0xe5c51400) 1 no 4950 97 S 0x601 00000001 00000003 48000 5 0 0 0 0000AC80 24000 0 f 962 0 E7E73000 00000000
08-09 14:11:42.321 AT::add (0xe5c50780) 3 no 4950 105 A 0x000 00000001 00000003 48000 1 0 0 0 00000000 24000 0 f 0 0 E7E73000 00000000
08-09 14:11:43.286 AT::remove (0xe5c50780) 3 no 4950 105 T 0x600 00000001 00000003 48000 1 0 0 0 00009829 24000 0 f 0 0 E7E73000 00000000
08-09 14:11:43.286 removeTrack_l (0xe5c50780) 3 no 4950 105 T 0x600 00000001 00000003 48000 1 0 0 0 00009829 24000 0 f 0 0 E7E73000 00000000
08-09 14:11:46.636 AT::add (0xe5c50280) FS 2 no 4950 57 A 0x200 00000001 00000003 48000 1 -6 -6 0 0000D697 10987 0 F 0* 0 E7E73000 00000000
08-09 14:11:46.982 AT::remove (0xe5c50280) FS 2 no 4950 57 S 0x600 00000001 00000003 48000 1 -inf -inf 0 00010182 10987 0 f 0 0 E7E73000 00000000
08-09 14:11:52.016 removeTrack_l (0xe5c51400) 1 no 4950 97 T 0x601 00000001 00000003 48000 5 0 0 0 0000AC80 24000 0 f 962 0 E7E73000 00000000
08-09 14:13:29.824 AT::add (0xe5c50280) FS 2 no 4950 57 A 0x200 00000001 00000003 48000 1 -6 -6 0 00010182 10987 0 F 0* 0 E7E73000 00000000
08-09 14:13:30.163 AT::remove (0xe5c50280) FS 2 no 4950 57 S 0x601 00000001 00000003 48000 1 -inf -inf 0 00012C6D 10987 0 f 0 0 E7E73000 00000000
08-09 14:16:44.433 AT::add (0xe5c50280) FS 2 no 4950 57 A 0x201 00000001 00000003 48000 1 -6 -6 0 00012C6D 10987 0 F 0* 0 E7E73000 00000000
08-09 14:16:44.776 AT::remove (0xe5c50280) FS 2 no 4950 57 S 0x600 00000001 00000003 48000 1 -inf -inf 0 00015758 10987 0 f 0 0 E7E73000 00000000
08-09 14:20:01.370 AT::add (0xe7e35500) FS 3 no 4496 121 A 0x000 00000001 00000003 48000 1 -6 -6 0 00000000 4324 4324 F 0 0 E7E73000 00000000
08-09 14:20:01.698 AT::remove (0xe7e35500) FS 3 no 4496 121 S 0x600 00000001 00000003 48000 1 -inf -inf 0 000021C8 4324 0 f 0 0 E7E73000 00000000
08-09 14:20:01.912 AT::add (0xe7e35500) FS 3 no 4496 121 A 0x200 00000001 00000003 48000 1 -6 -6 0 000021C8 4324 0 F 0* 0 E7E73000 00000000
08-09 14:20:02.096 AT::remove (0xe7e35500) FS 3 no 4496 121 S 0x600 00000001 00000003 48000 1 -inf -inf 0 000032AC 4324 0 f 0 0 E7E73000 00000000
08-09 14:25:11.629 AT::add (0xe5c50280) FS 2 no 4950 57 A 0x200 00000001 00000003 48000 1 -6 -6 0 00015758 10987 0 F 0* 0 E7E73000 00000000
08-09 14:25:11.970 AT::remove (0xe5c50280) FS 2 no 4950 57 S 0x600 00000001 00000003 48000 1 -inf -inf 0 00018243 10987 0 f 0 0 E7E73000 00000000
08-09 14:29:07.626 AT::add (0xe5c51680) FS 4 no 18540 153 A 0x000 00000001 00000003 48000 1 0 0 0 00000000 25468 25468 F 0 0 E7E73000 00000000
08-09 14:29:08.275 AT::remove (0xe5c51680) FS 4 no 18540 153 S 0x600 00000001 00000003 48000 1 -inf -inf 0 0000637C 25468 0 f 0 0 E7E73000 00000000
08-09 14:29:37.258 CFG_EVENT_RELEASE_AUDIO_PATCH: old device 0x2 (AUDIO_DEVICE_OUT_SPEAKER) new device 0 (AUDIO_DEVICE_NONE)
08-09 14:30:54.713 CFG_EVENT_CREATE_AUDIO_PATCH: old device 0 (AUDIO_DEVICE_NONE) new device 0x8 (AUDIO_DEVICE_OUT_WIRED_HEADPHONE)
08-09 14:30:54.722 AT::add (0xe5c51680) FS 4 no 18540 153 A 0x200 00000001 00000003 48000 1 0 0 0 0000637C 25468 0 F 0* 0 E7E73000 00000000
08-09 14:30:55.383 AT::remove (0xe5c51680) FS 4 no 18540 153 S 0x600 00000001 00000003 48000 1 -inf -inf 0 0000C6F8 25468 0 f 0 0 E7E73000 00000000
08-09 14:31:13.990 AT::add (0xe5c51680) FS 4 no 18540 153 A 0x200 00000001 00000003 48000 1 0 0 0 0000C6F8 25468 0 F 0* 0 E7E73000 00000000
08-09 14:31:14.637 AT::remove (0xe5c51680) FS 4 no 18540 153 S 0x600 00000001 00000003 48000 1 -inf -inf 0 00012A74 25468 0 f 0 0 E7E73000 00000000
08-09 14:34:31.611 AT::add (0xe5c50280) FS 2 no 4950 57 A 0x200 00000001 00000003 48000 1 -6 -6 0 00018243 10987 0 F 0* 0 E7E73000 00000000
08-09 14:34:31.935 AT::remove (0xe5c50280) FS 2 no 4950 57 S 0x600 00000001 00000003 48000 1 -inf -inf 0 0001AD2E 10987 0 f 0 0 E7E73000 00000000
08-09 14:37:35.445 AT::add (0xe5c51e00) FS 5 no 4950 193 A 0x000 00000001 00000003 48000 1 -6 -6 0 00000000 24051 24051 F 0 0 E7E73000 00000000
08-09 14:37:35.447 removeTrack_l (0xe5c50280) FS 2 no 4950 57 T 0x600 00000001 00000003 48000 1 -inf -inf 0 0001AD2E 10987 0 f 0 0 E7E73000 00000000
08-09 14:37:36.069 AT::remove (0xe5c51e00) FS 5 no 4950 193 S 0x600 00000001 00000003 48000 1 -inf -inf 0 00005DF3 24051 0 f 0 0 E7E73000 00000000
08-09 14:37:40.124 AT::add (0xe7e35780) FS 2 no 4950 201 A 0x000 00000001 00000003 48000 1 -6 -6 0 00000000 10987 10987 F 0* 0 E7E73000 00000000
08-09 14:37:40.125 removeTrack_l (0xe5c51e00) FS 5 no 4950 193 T 0x600 00000001 00000003 48000 1 -inf -inf 0 00005DF3 24051 0 f 0 0 E7E73000 00000000
08-09 14:37:40.448 AT::remove (0xe7e35780) FS 2 no 4950 201 S 0x600 00000001 00000003 48000 1 -inf -inf 0 00002AEB 10987 0 f 0 0 E7E73000 00000000
08-09 14:37:45.963 AT::add (0xe5c51680) FS 4 no 18540 153 A 0x200 00000001 00000003 48000 1 0 0 0 00012A74 25468 0 F 0* 0 E7E73000 00000000
08-09 14:37:46.593 AT::remove (0xe5c51680) FS 4 no 18540 153 S 0x600 00000001 00000003 48000 1 -inf -inf 0 00018DF0 25468 0 f 0 0 E7E73000 00000000
08-09 14:38:04.049 AT::add (0xe5c51680) FS 4 no 18540 153 A 0x200 00000001 00000003 48000 1 0 0 0 00018DF0 25468 0 F 0* 0 E7E73000 00000000
08-09 14:38:04.705 AT::remove (0xe5c51680) FS 4 no 18540 153 S 0x600 00000001 00000003 48000 1 -inf -inf 0 0001F16C 25468 0 f 0 0 E7E73000 00000000

Output thread 0xe6e03a00, name AudioOut_15, tid 1356, type 0 (MIXER):
I/O handle: 21
Standby: yes
Sample rate: 48000 Hz
HAL frame count: 1920
HAL format: 0x1 (AUDIO_FORMAT_PCM_16_BIT)
HAL buffer size: 7680 bytes
Channel count: 2
Channel mask: 0x00000003 (front-left, front-right)
Processing format: 0x1 (AUDIO_FORMAT_PCM_16_BIT)
Processing frame size: 4 bytes
Pending config events: none
Output device: 0x8 (AUDIO_DEVICE_OUT_WIRED_HEADPHONE)
Input device: 0 (AUDIO_DEVICE_NONE)
Audio source: 0 (default)
Normal frame count: 1920
Last write occurred (msecs): 52048
Total writes: 419
Delayed writes: 0
Blocked in write: no
Suspend count: 0
Sink buffer : 0xe7e78000
Mixer buffer: 0xe73e0000
Effect buffer: 0xe73f1000
Fast track availMask=0xfe
Standby delay ns=3000000000
AudioStreamOut: 0xe832d108 flags 0x8 (AUDIO_OUTPUT_FLAG_DEEP_BUFFER)
Frames written: 804480
Suspended frames: 0
Hal stream dump:
Thread throttle time (msecs): 193
AudioMixer tracks:
Master mono: off
No FastMixer
Stream volumes in dB: 0:-10, 1:-23, 2:-23, 3:-17, 4:-23, 5:-27, 6:-inf, 7:-18, 8:-22, 9:-96, 10:-21, 11:0, 12:0
Normal mixer raw underrun counters: partial=0 empty=0
0 Tracks
0 Effect Chains
Local log:
08-09 11:49:23.450 CFG_EVENT_CREATE_AUDIO_PATCH: old device 0x2 (AUDIO_DEVICE_OUT_SPEAKER) new device 0x2 (AUDIO_DEVICE_OUT_SPEAKER)
08-09 11:49:24.107 AT::add (0xe7e35500) 0 no 1051 9 A 0x000 00000001 00000003 48000 1 0 0 0 00000000 24000 24000 f 0 0 E7E78000 00000000
08-09 11:49:26.542 CFG_EVENT_CREATE_AUDIO_PATCH: old device 0x2 (AUDIO_DEVICE_OUT_SPEAKER) new device 0x2 (AUDIO_DEVICE_OUT_SPEAKER)
08-09 11:49:27.901 AT::remove (0xe7e35500) 0 no 1051 9 S 0x600 00000001 00000003 48000 1 0 0 0 0002A00A 24000 0 f 0 0 E7E78000 00000000
08-09 11:49:35.877 removeTrack_l (0xe7e35500) 0 no 1051 9 T 0x600 00000001 00000003 48000 1 0 0 0 0002A00A 24000 0 f 0 0 E7E78000 00000000
08-09 14:16:56.108 AT::add (0xe5c51400) 0 no 16513 113 A 0x000 00000001 00000003 48000 3 0 0 0 00000000 3844 0 f 0 0 E7E78000 00000000
08-09 14:16:56.670 AT::remove (0xe5c51400) 0 no 16513 113 T 0x600 00000001 00000003 48000 3 0 0 0 00004B00 3844 20 f 1922 0 E7E78000 00000000
08-09 14:16:56.670 removeTrack_l (0xe5c51400) 0 no 16513 113 T 0x600 00000001 00000003 48000 3 0 0 0 00004B00 3844 20 f 1922 0 E7E78000 00000000
08-09 14:21:48.641 AT::add (0xe7e36180) 0 no 17924 145 A 0x000 00000001 00000003 48000 3 0 0 0 00000000 3844 0 f 0 0 E7E78000 00000000
08-09 14:21:49.190 AT::remove (0xe7e36180) 0 no 17924 145 T 0x600 00000001 00000003 48000 3 0 0 0 00004B00 3844 20 f 1922 0 E7E78000 00000000
08-09 14:21:49.191 removeTrack_l (0xe7e36180) 0 no 17924 145 T 0x600 00000001 00000003 48000 3 0 0 0 00004B00 3844 20 f 1922 0 E7E78000 00000000
08-09 14:29:37.261 CFG_EVENT_RELEASE_AUDIO_PATCH: old device 0x2 (AUDIO_DEVICE_OUT_SPEAKER) new device 0 (AUDIO_DEVICE_NONE)
08-09 14:37:35.436 CFG_EVENT_CREATE_AUDIO_PATCH: old device 0 (AUDIO_DEVICE_NONE) new device 0x8 (AUDIO_DEVICE_OUT_WIRED_HEADPHONE)
08-09 14:37:35.439 AT::add (0xe7e35f00) S 0 no 6278 185 A 0x000 00000001 00000001 16000 3 0 0 0 00000000 6713 6713 F 0 0 E7E78000 00000000
08-09 14:37:35.924 AT::remove (0xe7e35f00) S 0 no 6278 185 T 0x681 00000001 00000001 16000 3 0 0 0 00001A39 6713 0 f 0 0 E7E78000 00000000
08-09 14:37:35.924 removeTrack_l (0xe7e35f00) S 0 no 6278 185 T 0x681 00000001 00000001 16000 3 0 0 0 00001A39 6713 0 f 0 0 E7E78000 00000000

Output thread 0xe6c8c340, name AudioOut_1D, tid 1358, type 0 (MIXER):
I/O handle: 29
Standby: yes
Sample rate: 48000 Hz
HAL frame count: 768
HAL format: 0x1 (AUDIO_FORMAT_PCM_16_BIT)
HAL buffer size: 3072 bytes
Channel count: 2
Channel mask: 0x00000003 (front-left, front-right)
Processing format: 0x5 (AUDIO_FORMAT_PCM_FLOAT)
Processing frame size: 8 bytes
Pending config events: none
Output device: 0 (AUDIO_DEVICE_NONE)
Input device: 0 (AUDIO_DEVICE_NONE)
Audio source: 0 (default)
Normal frame count: 1152
Last write occurred (msecs): 2932397
Total writes: 0
Delayed writes: 0
Blocked in write: no
Suspend count: 0
Sink buffer : 0xe7e6a800
Mixer buffer: 0xe6cdd000
Effect buffer: 0xe7e68000
Fast track availMask=0xfe
Standby delay ns=3000000000
AudioStreamOut: 0xe832d0b8 flags 0 (AUDIO_OUTPUT_FLAG_NONE)
Frames written: 0
Suspended frames: 0
PipeSink frames written: 0
Hal stream dump:
Thread throttle time (msecs): 0
AudioMixer tracks:
Master mono: off
FastMixer thread 0xe6c036c0 tid=1357 FastMixer command=COLD_IDLE writeSequence=0 framesWritten=0
numTracks=0 writeErrors=0 underruns=0 overruns=0
sampleRate=0 frameCount=0 measuredWarmup=0 ms, warmupCycles=0
mixPeriod=nan ms
No FastMixer statistics available currently
Fast tracks: sMaxFastTracks=8 activeMask=0
Index Active Full Partial Empty Recent Ready Written
0 no 0 0 0 full 0 0
1 no 0 0 0 full 0 0
2 no 0 0 0 full 0 0
3 no 0 0 0 full 0 0
4 no 0 0 0 full 0 0
5 no 0 0 0 full 0 0
6 no 0 0 0 full 0 0
7 no 0 0 0 full 0 0
Stream volumes in dB: 0:0, 1:0, 2:0, 3:0, 4:0, 5:0, 6:-inf, 7:0, 8:0, 9:0, 10:0, 11:0, 12:0
Normal mixer raw underrun counters: partial=0 empty=0
0 Tracks
0 Effect Chains
Local log:
08-09 11:49:23.454 CFG_EVENT_CREATE_AUDIO_PATCH: old device 0x10000 (AUDIO_DEVICE_OUT_TELEPHONY_TX) new device 0x10000 (AUDIO_DEVICE_OUT_TELEPHONY_TX)
08-09 14:29:37.263 CFG_EVENT_RELEASE_AUDIO_PATCH: old device 0x10000 (AUDIO_DEVICE_OUT_TELEPHONY_TX) new device 0 (AUDIO_DEVICE_NONE)

Output thread 0xe7e05000, name AudioOut_5D, tid 19655, type 1 (DIRECT):
I/O handle: 93
Standby: no
Sample rate: 44100 Hz
HAL frame count: 3552
HAL format: 0x6 (AUDIO_FORMAT_PCM_24_BIT_PACKED)
HAL buffer size: 21312 bytes
Channel count: 2
Channel mask: 0x00000003 (front-left, front-right)
Processing format: 0x6 (AUDIO_FORMAT_PCM_24_BIT_PACKED)
Processing frame size: 6 bytes
Pending config events: none
Output device: 0x8 (AUDIO_DEVICE_OUT_WIRED_HEADPHONE)
Input device: 0 (AUDIO_DEVICE_NONE)
Audio source: 0 (default)
Normal frame count: 3552
Last write occurred (msecs): 4
Total writes: 863
Delayed writes: 0
Blocked in write: yes
Suspend count: 0
Sink buffer : 0xe6199000
Mixer buffer: 0xe61a0000
Effect buffer: 0xe696c000
Fast track availMask=0xfe
Standby delay ns=3000000000
AudioStreamOut: 0xe832e800 flags 0x200001 (AUDIO_OUTPUT_FLAG_DIRECT)
Frames written: 3065376
Suspended frames: 0
Hal stream dump:
Stream volumes in dB: 0:-10, 1:-23, 2:-23, 3:-17, 4:-23, 5:-27, 6:-inf, 7:-18, 8:-22, 9:-96, 10:-21, 11:0, 12:0
Normal mixer raw underrun counters: partial=0 empty=0
1 Tracks of which 1 are active
T Name Active Client Session S Flags Format Chn mask SRate ST L dB R dB VS dB Server FrmCnt FrmRdy F Underruns Flushed Main Buf Aux Buf
0 yes 17924 169 A 0x000 00000006 00000003 44100 3 0 0 0 002D6B40 26460 14172 A 0 25692 E696C000 00000000
1 Effect Chains
1 effects for session 169
In buffer Out buffer Active tracks:
0xe696c000 -> 0xed246000 0xed246000 -> 0xe696c000 1
Effect ID 19:
Session Status State Engine:
00169 000 003 0xe831b490
Descriptor:
- UUID: 337377e3-92fc-4f0b-b677-eaeb249eaee6
- TYPE: 534e176f-456c-4ef4-8099-d7ba766ab0fa
- apiVersion: E836BE00
- flags: 0040004C (conn. mode: postproc, insert pref: first, volume mgmt: implements control, input mode: not set, output mode: not set, offloadable)
- name: lgmqadummy
- implementor: LG Software Ltd.
- data: float
- Input configuration:
Buffer Frames Smp rate Channels Format
0xed246000 03552 44100 00000003 5 (AUDIO_FORMAT_PCM_FLOAT)
- Output configuration:
Buffer Frames Smp rate Channels Format
0xed246000 03552 44100 00000003 5 (AUDIO_FORMAT_PCM_FLOAT)
- HAL buffers:
In(0xe696c000 -> 0xed246000) InConversion(nullptr) Out(0xed246000 -> 0xe696c000) OutConversion(nullptr)
1 Clients:
Pid Priority Ctrl Locked client server
17924 0 yes yes 0 0
Local log:
08-09 14:37:21.525 CFG_EVENT_CREATE_AUDIO_PATCH: old device 0x8 (AUDIO_DEVICE_OUT_WIRED_HEADPHONE) new device 0x8 (AUDIO_DEVICE_OUT_WIRED_HEADPHONE)
08-09 14:37:21.531 AT::add (0xe7e36e00) 0 no 17924 169 A 0x000 00000006 00000003 44100 3 0 0 0 00000000 26460 0 f 0 0 E696C000 00000000
08-09 14:37:36.040 AT::remove (0xe7e36e00) 0 no 17924 169 I 0x600 00000006 00000003 44100 3 0 0 0 0009B3A0 26460 0 f 0 25692 E696C000 00000000
08-09 14:37:37.785 AT::add (0xe7e36e00) 0 no 17924 169 A 0x200 00000006 00000003 44100 3 0 0 0 0009B3A0 26460 0 f 0 25692 E696C000 00000000

USB audio module:
No output streams.

No input streams.

Reroute submix audio module:
route[0] rate in=0 out=0, addr=[]
route[1] rate in=0 out=0, addr=[]
route[2] rate in=0 out=0, addr=[]
route[3] rate in=0 out=0, addr=[]
route[4] rate in=0 out=0, addr=[]
route[5] rate in=0 out=0, addr=[]
route[6] rate in=0 out=0, addr=[]
route[7] rate in=0 out=0, addr=[]
route[8] rate in=0 out=0, addr=[]
route[9] rate in=48000 out=48000, addr=[]
judypn:/ #


and finally, logcat provides the most confusing feedback in that i see both 176.4 kHz and 48 kHz all over the place. i recognize that some of these processes may not actually be affecting the audio chain, perhaps you have some thoughts?

2019-08-09 (1).png





Screenshot_20190809-143746.png
 
Aug 13, 2019 at 12:58 PM Post #478 of 973
Previously in this thread I commented on how my Cayin N3 (via SPDIF) was a better digital transport than my V40. It turns out... it was just a crappy OTG cable. I was using the cheap silver and white ones available on Amazon that go straight from USB C to USB micro. I recently snagged an iFi OTG adapter ($15), and wow! What a difference. I can no longer reliably distinguish between the V40 and N3 as digital sources, USB or SPDIF. This is using both Chord Mojo and a Schiit Bifrost Multibit. Furthermore, these digital sources are actually better (only slightly) than my Oppo BDP-103. It sounds fantastic! (edit: I changed my mind, the Oppo is better, but only very slightly and the difference is with minor details like note decay..hard to put a finger on. anyway, you get the idea, they're actually very close)
 
Last edited:
Aug 13, 2019 at 9:00 PM Post #479 of 973
so below is a MQA master track, streamed from Tidal through UAPP. if i'm reading these displays right, the LEFT screen is indicating the unfolded sampling rate should be 88.2 kHz (what is the Direct: 176.4 kHz?). the screen on the RIGHT is the meta data confirming again the intended sample rate 88.2, and the red highlight indicating the actual output.

https://tidal.com/browse/track/95645817

audio_flinger dump seems to confirm 44.1 sample rate, though i'd like to take some time to better understand the output of this dump.

and finally, logcat provides the most confusing feedback in that i see both 176.4 kHz and 48 kHz all over the place. i recognize that some of these processes may not actually be affecting the audio chain, perhaps you have some thoughts?

I see the same audio_flinger and logcat outputs as you, both from UAPP and the native Tidal app, so I think all is good. (88.2 kHz * 2 = 176.4 kHz sample rate for the expanded MQA.) I don't think audio_flinger's author paid enough to know what processing the MQA file is actually undergoing. (Remember - unless you pay $$$s to Meridian/MQA, all you get to do with an MQA file is to process it as a slightly degraded, 13-bit, 44 kHz FLAC file.) The only thing we've really confirmed about MQA via UAPP is that it's doing the same processing as Tidal and/or LG's native music app. From my tests, MQA doesn't ever appear to be completely lossless, even when the original sample rates are only 88.2 kHz or 96 kHz. If we wanted to be really anal we could record UAPP and compare FFTs, but all flags look identical, so I'm sure it's working correctly.
 
Aug 14, 2019 at 6:14 AM Post #480 of 973
just bagged a new V40 Blue from Ebay for £378.

Nice
 

Users who are viewing this thread

Back
Top