Figured out how to get orientation-dependent stereo back! - X Style (Pure) General

It's been known for a while that, on the original Lollipop-based stock Rom for this phone, when the screen rotation was in secondary landscape mode, the audio mix would be adjusted accordingly so that the right channel of audio would be played out of the top speaker and the left channel of audio would be played out of the bottom speaker (for all other orientations, the left channel would be played out of the top speaker and the right would be played out of the bottom). Unfortunately, this seems to have been broken as of the official Marshmallow stock Rom release on the phone, and nobody has found a solution...
Until now! I happened to be reading a thread from 2015 in XDA's NEXUS 6 forums, in which somebody actually complained about the momentary period of silence that would occur during this transition. Senior member springer.music stepped forward with the answer saying that "ro.audio.monitorRotation" in the build.prop was the location of the hidden setting for turning this feature on and off. Changing it to "true" yields the desired effect, allowing the stereo mix to be corrected in landscape. Turns out that the same value is just as relevant under Marshmallow on the Pure Edition as it was for Lollipop on the NEXUS 6!
Here's a direct quote of springer.music's original post with further background:
springer.music said:
Code:
ro.audio.monitorRotation=true
If I got it right, this makes it so that the left speaker always plays the actual "left" audio channel and the right speaker plays the "right" channel in landscape mode regardless of the screen position (landscape or reverse landscape).
If this were not in place, when the device is in reverse landscape, the left speaker would play the "right" audio channel, and the right speaker would play the "left" channel.
In order to avoid this, the system must swap the audio channels on the fly, hence the short pause when you rotate the screen.
...
EDIT: I forgot to mention that the short audio pause when rotating the device happens only when playing music through the built in speakers, and it doesn't happen when using a headset. It further proves that this is due to the system adjusting the L/R audio channels and it is actually a feature, not a bug.
Click to expand...
Click to collapse
It is worth mentioning that "ro.audio.monitorRotation" was not originally present in my device's build.prop file, so it was simply a matter of adding the entry. To my surprise, it was a runaway success. As springer.music pointed out, this tweak is only for the speakers and (thankfully) does not affect the headphones, so you can feel free to apply this without risk of messing up the headphone-based listening experience. I used JRummy Apps's "BuildProp Editor," available on the Marketplace, to make the change.

Related

Any utility/audio player that adjusts L/R balance?

As the question asks: any out there does this?
My bluetooth wireless audio adapter went for a ride in my washing machine, and now the left channel is much diminished. Thankfully it still works.
Being ever cheap, I want to keep using it. To fix it temporarily, I was wondering if there's any audio player out there that adjusts the left/right balance like in winamp?
I once went to watch something on my phone and found it only had sound on one channel. As a workaround in coreplayer, I set it to play in mono which would probably work for you as well. You can choose from getting the sound from left, right or joined.
That's different than my current issue
Because of the trip through the washer, I suspect that the amp on my bluetooth dongle is damaged, especially the part responsible for outputting to the left channel (excuse my horrible layman logic).
In any case, my cheesy workaround is to use a utility on the transmitter that artificially increases the gain on the left channel, such that it compensates for the lack of output from the left channel of the dongle into my ear.
Artificially restoring L/R balance, really

[SOLVED] Mono Audio in Accessibility for HOX

I've been looking around for awhile now and I was wondering if anyone knows a way of getting a Mono Audio accessibility feature added to the Settings on a HTC One X?
I do not need this feature for a bluetooth headset. I am deaf in my left ear so when I fire up Play Music, Pandora or Spotify I'm only listening to the right channel of a stereo output. Poweramp offers a mono feature and I could sync my music manually but that isn't a global setting on the device so it doesn't help with Pandora or Spotify.
I've also tried a stereo-to-mono adaptor and I hated how poorly the sound was reproduced. That would also kill the remote button so... yea there's that too.
This is an accessibility feature I first discovered on the iPhone 3Gs and I know GS3 also has this feature available in their accessibility settings.
Is there any way possible an audio mod or tweak could bring this same feature to the One X? Any input is greatly appreciated.
[EDIT] In DSP Manager, there is a setting called Headset Virtual Room Effect, enabling this merges seems to merge the left & right channels. IMHO it's not well documented but this essentially enables the GS3 or iPhone's "Mono audio" accessibility option. For people who are deaf in one ear like myself, this is an essential feature and I'm glad I've finally found it.
For those who are lucky to have two good ears, imagine listening to the Beatles "Taxman" with a broken left channel. That's a very drastic case where the music bed is panned left and the vocals and guitar are on the right. Modern records don't seem to be that drastic but every once in awhile I miss a bit of lyrics or a guitar solo that's panned left. With VRE balance is restored. :victory:

[GUIDE] Fix for Thin-Sounding Rear Speakers

I couldn't find any threads about this so I'm not sure if anyone else has already found out about this, but I'll share my findings here.
For those of you who own a Pure XL or have watched/read a review about the phone, you may have came across a point regarding the phone's "thin-sounding" rear speakers.
I own a grey Pure XL and to me, it sounds like the phone is EQ'd to have high treble and low bass by default when outputting to the rear speakers, which makes it sound like it is lacking in substance, somewhat lifeless, and again, really thin-sounding.
There may be music that sound good with this EQ preset, but I haven't came across any (yet).
The common solution is to only listen with headphones, which sound slightly better (but will sound a lot better with the Hi-Fi/dts setting turned on, depending on your taste)
Thankfully, there is a solution to this that lies in the stock system Music/Video app, which is that dts setting.
All you need is any audio or video file with an extension that is supported by the phone.
In Music app:
Play your audio file
Tap the bottom section of the screen where it shows your track name and artist, along with a circular 'play' and 'next' button.
Tap the icon with three squares and a triangle at the bottom-right (beside the circular 'next' button)
Tap 'Equalizer'
Turn on dts
DONE!
In Video app:
Play your video file
Tap the oval dts option on the left side of the screen so that it turns red
DONE!
You can only change the dts sound settings if you have headphones plugged in, but it's way better than the lifeless sound that comes out the speakers without it.
This doesn't just apply to only those two apps though. I've tested this with the YouTube GApp that came factory loaded and it works with it. Will need others to confirm that it works with other multimedia apps (Spotify, SoundClound, etc...)
The result? Better-sounding rear speakers! The lows are now MUCH more apparent and the highs have been brought down to reasonable settings, resulting in a much more richer and balanced audio experience (but don't quote me on this, since I'm no audiophile).
Short Circuit said:
I couldn't find any threads about this so I'm not sure if anyone else has already found out about this, but I'll share my findings here.
For those of you who own a Pure XL or have watched/read a review about the phone, you may have came across a point regarding the phone's "thin-sounding" rear speakers.
I own a grey Pure XL and to me, it sounds like the phone is EQ'd to have high treble and low bass by default when outputting to the rear speakers, which makes it sound like it is lacking in substance, somewhat lifeless, and again, really thin-sounding.
There may be music that sound good with this EQ preset, but I haven't came across any (yet).
The common solution is to only listen with headphones, which sound slightly better (but will sound a lot better with the Hi-Fi/dts setting turned on, depending on your taste)
Thankfully, there is a solution to this that lies in the stock system Music/Video app, which is that dts setting.
All you need is any audio or video file with an extension that is supported by the phone.
In Music app:
Play your audio file
Tap the bottom section of the screen where it shows your track name and artist, along with a circular 'play' and 'next' button.
Tap the icon with three squares and a triangle at the bottom-right (beside the circular 'next' button)
Tap 'Equalizer'
Turn on dts
DONE!
In Video app:
Play your video file
Tap the oval dts option on the left side of the screen so that it turns red
DONE!
You can only change the dts sound settings if you have headphones plugged in, but it's way better than the lifeless sound that comes out the speakers without it.
This doesn't just apply to only those two apps though. I've tested this with the YouTube GApp that came factory loaded and it works with it. Will need others to confirm that it works with other multimedia apps (Spotify, SoundClound, etc...)
The result? Better-sounding rear speakers! The lows are now MUCH more apparent and the highs have been brought down to reasonable settings, resulting in a much more richer and balanced audio experience (but don't quote me on this, since I'm no audiophile).
Click to expand...
Click to collapse
Tried it through the music app (didn't need music on the phone just click more -> equalizer). Had Spotify playing in the background and heard a major difference. So much better.
Thanks!
This is great. Thanks

speaker mono sound?

hi. i just got this phone and flashed lineageos right out of the box so i dont know if this is a hardware or software problem.
when i for example watch youtube videos in landscape mode, sound only comes from the (real) bottom of the phone. making it appear as if the sound comes from left/right direction depending on how you hold the phone.
pretty annoying with mono sound appearing to come from left or right.
i feel like this should be a premium phone and have stereo sound in landscape mode for watching videos and playing games.
can anyone enlighten me on this?
The only loud speaker used for media is at the bottom of the phone, if you want to use the earpiece speaker you need to flash a mod (If one exists)
I know this is a late reply,
but I'm having the same issue - although I'm on a custom stock ROM, where nothing but bloat is removed.
Have I disabled this somehere?
What's the feature called?

Sound issue while playing

Hi everybody, all of you know that bottom speaker's place isn't comfortable for using phone in landscape orientation. In this way while gaming I have to turn the phone over so that the bottom speaker is on the left, but then audio channels messed up (if in game sound came from right I will hear it from left). If turn phone back (bottom speaker is on the right) - channels are correct. That anomaly appears only while gaming (YT Vanced works correctly). Is it firmware bug or can I configure it in settings?
Get the Buds+ and be happy... or some better LDAC based headphones or earbuds.
Or maybe bt speakers.

Categories

Resources