Related
I have a pair of Sony headphones that have a controller designed to work with an iPhone/iPod. The middle (play/pause/forward/backward/end call button) work just like the original Nexus one headset, but the volume controls don't work. Is there a possibility of making an app, modified Music.apk or driver that would enable this volume control, or does one already exist? I've searched these forums, Google's forums and some other forums and found nothing.
There's an app called RemoteVol that allows you to adjust volume by long pressing on the previous track and next track buttons. It was designed for the default N1 headset, though I don't see any reason why it wouldn't work with third party headsets.
I'm guessing that HTC didn't think to include volume controls in the headset design, perhaps because there's already the volume rocker on the side of the phone.
earlyberd said:
There's an app called RemoteVol that allows you to adjust volume by long pressing on the previous track and next track buttons. It was designed for the default N1 headset, though I don't see any reason why it wouldn't work with third party headsets.
I'm guessing that HTC didn't think to include volume controls in the headset design, perhaps because there's already the volume rocker on the side of the phone.
Click to expand...
Click to collapse
I tried that, the download link was dead and it wasn't on the market.
http://www.mediafire.com/?2mmmyfjjrnw
works well with my htc headset
I'd like to point out that the Nexus One headphones don't control volume.
Continuing on, as you said, the volume buttons do nothing (on other pair remotes I have)
Remote Vol doesn't work in this case- I'm using Sony headphones using the Apple button control design.
I guess your only option then is to use the stock headset that came with the phone, or just use the volume rocker.
If you or someone you know is handy with a soldering iron, you can perform a simple mod to the stock headset so that you can plug in third party headphones. You just have to cut off the stock ear buds above the remote, then solder the wires into a 3.5mm audio jack.
$60 goes to the person who finds a way to get this working!
This is a random issue that I've been having that's driving me nuts. I have the N1 car dock along with a Clarion CZ500 BT car stereo and everything is working fine... BUT I cannot change the media volume over BT while docked.
Why do I need to? Because my call volume is terribly low and I'm constantly changing volume levels on my car stereo and occasionally blowing out my ear drums when I forget to lower it as the call is ending and the music starts up again automatically.
If I had access to change the media volume, I could set the BT media volume at a comfortable level (with Tasker's help obviously ) when the phone is docked and not have to ever adjust my volume!
I'm wondering if this is actually a PowerAMP issue, but I can't seem to test the issue properly because I can't find a music player with a volume control slider.
BTW, I know that this is a docking issue because when I'm simply connected over BT without being docked the media volume changes just fine.
I'm running CM7 nightlies for the record.
Thanks!
PowerAmp seems to have some minor issues with bluetooth. Or it might be the combo of that and CM7 as it does odd things at times for me.
Does your headset try to tell the phone how to change volume, or are you doing it from the volume control on the side of the dock? I find that the built-in music app lets me change the volume just fine from the buttons but that poweramp seems to be a bit temperamental about it. (Although there was an update today that may have fixed it, I haven't checked yet).
My car stereo doesn't communicate the volume change to my device, it just adjusts the stereo volume.
I'm not controlling the volume from the physical buttons because the only ones accessible are those on the dock and those aren't connected when you're not connected to the dock via BT. I'm controlling the volume using the volume slider on PowerAMP.
As I change the volume using the PowerAMP slider, I see the display for "Media volume playing over Bluetooth" and the volume bar changes but it doesn't affect the volume. The only time the sound gets affected is when I get to 0 in which case it mutes.
No one has any other ideas???
Mine just works with my Sony XAV-70bt. I set the volumes once, and it just keeps them working. So my suggestion, sell Clarion, buy Sony. Can i have my $25?
But seriously, a lot of these head units have a separate builtin volume for the handset profile vs an a2dp. Mine has a phone call volume, then a separate BT Audio volume. You might run through your settings, find a different media player, or try another rom/kernel. Are you connected via physical 3.5mm cable from the Car dock to your Clarion, or using a bluetooth connection to it?
BT. There are no volume settings that I can find for the specific profiles.
rickytenzer said:
BT. There are no volume settings that I can find for the specific profiles.
Click to expand...
Click to collapse
So you want to be able to control phone volume from the head unit? I don't believe this is possible at this point. I suppose someone could build an interface using the AVRCP profile that would control volume. In theory it's possible.
bimmerd00d said:
So you want to be able to control phone volume from the head unit? I don't believe this is possible at this point. I suppose someone could build an interface using the AVRCP profile that would control volume. In theory it's possible.
Click to expand...
Click to collapse
I just want to be able to modify the media volume when I'm docked and connected via BT to the stereo. It seems as if the OS blocks a volume change when docked and connected to an external BT and I simply want to override that "feature".
As I stated above, if I'm NOT docked but still connected to the stereo via BT, the volume can be changed.
I battled the same issue for a couple of months. Solution: Tasker on the android market.
I have it set that when I dock my phone the media and in-call volume both max out. As soon as I un-dock it everything returns to the previous levels.
It's even cheaper than your $25 bounty
edit: just saw your tasker comment...so do you have it installed? or is it still not enough workaround for you? I have my N1 connecting to the bluetooth on the dock for calls, but i also run a 3.5 line-out into the aux port on my radio for music
Ya it's installed. But I'm running through BT. That's where the problem originates.
Maybe try contacting the PowerAmp dev or leaving a message on the forum on his site?
My BT head unit is in the mail so if you haven't got a solution by the weekend I'll be wanting to try the same combination so I'll check it out then.
knightnz said:
Maybe try contacting the PowerAmp dev or leaving a message on the forum on his site?
My BT head unit is in the mail so if you haven't got a solution by the weekend I'll be wanting to try the same combination so I'll check it out then.
Click to expand...
Click to collapse
I don't think it's a PowerAMP issue. I mean, I get the volume dialog and it changes as I "turn the knob".
Does anyone know of another music player that has a volume slider?
So NO ONE knows of a music player with a volume slider other than PowerAMP? I would like to see if PowerAMP is the culprit.
Obligatory bump.
Alright, I'll pay $40. Someone please!
Dropping too low!
Geez, patience dude. It's not that critical.
To me it is. And as soon as it's off the first page it's lost for good.
It's just frustrating that there are so many good devs here and no one wants to lend a serious hand.
Best of luck to you. I discovered that the volume is automatically reset when the phone is in the dock, regardless of what you set it to manually (even if you change it while it is in the dock, it immediately changes itself back). What you might need to be looking for is a modification of either the car home app, or of whatever protocols are responsible for the volume change.
MaximReapage said:
Best of luck to you. I discovered that the volume is automatically reset when the phone is in the dock, regardless of what you set it to manually (even if you change it while it is in the dock, it immediately changes itself back). What you might need to be looking for is a modification of either the car home app, or of whatever protocols are responsible for the volume change.
Click to expand...
Click to collapse
That's what I'm willing to pay for.
I use my tablet as a Media Center / Navigation in my truck via Bluetooth. When I had Honeycomb the volume coming from the tablet was considerably louder with plenty of headroom. Since flashing Jellybean I have both tablet and Stereo volumes maxed and still not near as loud as I had before. Is there a patch for this or can someone guide me to increase the output volume via script?
Thanks
Bump....
I just started playing a few games on this Nexus 7, and I turned the volume down to the lowest setting because it is late at night and other people in my house are sleeping. I immediately noticed a soft but very audible static buzz coming from the speakers... about the same volume as the audio itself. I held my ear up to the hardware and confirmed it is both top and bottom speakers.
Anybody else experience this?
copyists sorpeno
I didn't notice at first. Noticed this morning with audio low as well.
I'd like to know if anyone else has this too. Kinda wanna know if its hardware since I purchased at best buy and only have 2 weeks to return.
Yup, I was going to report this too, but since it only occurs at minimal volume I didn't bother. I lost my good headphones so I can test the audio jack. Does it happen to you with them on too?
Btw- if this the trade off with the fantastic (for tablet speakers) surround sound I'll take it. Watch the test video on the Play Videos app.
Sent from my Nexus 7
I don't hear it. on mine. But My hearing is horked.
It's because the Nexus 7 uses a crappy digital volume control that simply reduces the volume of the digital waveform before it hits the DAC, instead of having a real analog volume control -an op-amp that adjusts the volume of the signal before it hits the headphone/speaker amplifier.
What you're hearing is quantization noise as at the lowest volume the audio uses only 2-4 bits of dynamic range instead of the full 16 (or 24, dunno what DAC is in this thing). It's the same as the bit-crushing effect you hear in some dubstep and other electronic music that degrades the audio into a robotic crunchy mess, only here it's not on purpose, it's just cheap design.
There is nothing you can do about it.
I've also noticed this (at first I was like, WTF? Is it raining in my game?). If what was said above is true, that makes me sad that nothing can be done about it.
siraltus said:
It's because the Nexus 7 uses a crappy digital volume control that simply reduces the volume of the digital waveform before it hits the DAC, instead of having a real analog volume control -an op-amp that adjusts the volume of the signal before it hits the headphone/speaker amplifier.
What you're hearing is quantization noise as at the lowest volume the audio uses only 2-4 bits of dynamic range instead of the full 16 (or 24, dunno what DAC is in this thing). It's the same as the bit-crushing effect you hear in some dubstep and other electronic music that degrades the audio into a robotic crunchy mess, only here it's not on purpose, it's just cheap design.
There is nothing you can do about it.
Click to expand...
Click to collapse
I'm not sure how you know that but if you're right I guess that means it would happen on all of them... which.. sucks.. Is there anyone that doesn't have this issue to disprove this?
smurfqq said:
I'm not sure how you know that but if you're right I guess that means it would happen on all of them... which.. sucks.. Is there anyone that doesn't have this issue to disprove this?
Click to expand...
Click to collapse
I'm a professional audio engineer, I know exactly how these things work. Most cheap devices do volume controls that way, because adding a dedicated op-amp for analog volume control increases costs of the device, and the Nexus 7 is a budget device.
It does happen on mine, too, in every app that plays sound.
I love when pros come in here and give the technical explanation haha hats off to you, sir!
Sent from my Samsung Galaxy S4 using Tapatalk 4 Beta
siraltus said:
It's because the Nexus 7 uses a crappy digital volume control that simply reduces the volume of the digital waveform before it hits the DAC, instead of having a real analog volume control -an op-amp that adjusts the volume of the signal before it hits the headphone/speaker amplifier.
Click to expand...
Click to collapse
As the others have said, thanks for the explanation. Nice to hear from somebody who understands it, and if the problem is present in all units that actually makes me feel better since I don't have to worry about returning my otherwise perfect unit.
Question though, how come I don't hear the static when using headphones, even on the lowest volume settings where I hear the static from the built-in speakers? That makes me think it's related to the speakers and not the audio hardware... but you obviously know more than me on this.
mrmartin86 said:
I've also noticed this (at first I was like, WTF? Is it raining in my game?). If what was said above is true, that makes me sad that nothing can be done about it.
Click to expand...
Click to collapse
Yeah, funny thing is the first game I played was Bad Piggies on some levels with an ocean tide moving back and forth at the bottom of the screen. I thought the static was the tide sounds... until I heard it in another game too.
tweaked said:
I don't hear it. on mine. But My hearing is horked.
Click to expand...
Click to collapse
It only happens at the absolute lowest volume setting... i.e. one notch up from muted. It sort of happens at the next notch up too, but is most noticeable at the quietest setting, and you need to be in a quiet room. I only noticed because I was using the device in a small echoey mostly tile room (you can probably guess where) and because of the room having such acoustics I put the device on the lowest setting just above mute.
Had something like this on my original nexus 7
Except it happened regardless of the volume setting. Wasn't that audible- had to put my ear against the speaker to really hear it, but it did interfere with other devices, such as my radio, or keyboard with a head phone jack. It would make a sound like a quick DUH-DUH-DUH-DUH-DUH-DUH...DUH-DUH-DUH-DUH-DUH-DUH. My nexus 4 can sometimes cause static interference with other devices, too. Haven't gotten the new nexus 7 so I cannot say whether or not my new one has this issue
Well.. mine's not only happening at the lowest volume notch. If I put it to my ear (never actually going to do this for normal use) it's there at every volume level, just hard to hear once whatever I'm playing gets loud enough. The display unit at a local best buy does the same. I can hear it in a quiet room at the first couple notches (normal use), which is annoying. Also, since someone asked - No it doesn't happen through headphones.
The111 said:
As the others have said, thanks for the explanation. Nice to hear from somebody who understands it, and if the problem is present in all units that actually makes me feel better since I don't have to worry about returning my otherwise perfect unit.
Question though, how come I don't hear the static when using headphones, even on the lowest volume settings where I hear the static from the built-in speakers? That makes me think it's related to the speakers and not the audio hardware... but you obviously know more than me on this.
Click to expand...
Click to collapse
My pleasure! There's tons of FUD on XDA about many things, so I try to contribute on stuff I know well to reduce that.
Without looking at the schematics of the thing I can only guess:
The speaker amplifier is probably just a simple design that outputs 100% power all the time, so you have to control the volume of the signal that enters it, whereas the headphone amp probably has an integrated analog volume control.
A volume control is much easier (read: cheaper) to do in an integrated chip with low power signals (headphone out) than higher power (speaker out), and again, cheaper was the way to go with the Nexus 7.
Hence, there are two separate outputs from the audio chip - one that feeds the speaker amplifier and uses the bit-crushing digital volume control, the other outputs full-scale audio to the headphone amplifier which controls the volume in analog.
siraltus said:
My pleasure! There's tons of FUD on XDA about many things, so I try to contribute on stuff I know well to reduce that.
Without looking at the schematics of the thing I can only guess:
The speaker amplifier is probably just a simple design that outputs 100% power all the time, so you have to control the volume of the signal that enters it, whereas the headphone amp probably has an integrated analog volume control.
A volume control is much easier (read: cheaper) to do in an integrated chip with low power signals (headphone out) than higher power (speaker out), and again, cheaper was the way to go with the Nexus 7.
Hence, there are two separate outputs from the audio chip - one that feeds the speaker amplifier and uses the bit-crushing digital volume control, the other outputs full-scale audio to the headphone amplifier which controls the volume in analog.
Click to expand...
Click to collapse
Makes sense. Thanks again.
siraltus said:
My pleasure! There's tons of FUD on XDA about many things, so I try to contribute on stuff I know well to reduce that.
Without looking at the schematics of the thing I can only guess:
The speaker amplifier is probably just a simple design that outputs 100% power all the time, so you have to control the volume of the signal that enters it, whereas the headphone amp probably has an integrated analog volume control.
A volume control is much easier (read: cheaper) to do in an integrated chip with low power signals (headphone out) than higher power (speaker out), and again, cheaper was the way to go with the Nexus 7.
Hence, there are two separate outputs from the audio chip - one that feeds the speaker amplifier and uses the bit-crushing digital volume control, the other outputs full-scale audio to the headphone amplifier which controls the volume in analog.
Click to expand...
Click to collapse
Is this something they can fix (or at least mitigate) in a software update?
paxunix said:
Is this something they can fix (or at least mitigate) in a software update?
Click to expand...
Click to collapse
No, this is how the hardware is designed.
Noticed this too from the speakers regardless of volume, and regardless of what is playing audio. It's a high pitched squeal to my ears which I can't stand. I've thrown out computer power supplies and video cards that have made similar(obviously, louder) noises.
Was hoping it could be something improved in software, but I guess not. Time to sell this.
http://youtu.be/c9aQnuOrTY8
Recorded what it sounds like at lower volumes with a small condenser mic next to it. Let me know if that's similar to what you guys are hearing too.
Hi all,
I created this thread as a common one for all topics related to audio as the Joying Sofia Units are in the frist place car audio equipment and 2nd a android tablet with an analog amp and switchboard.
There are already a selection of threads out in the forum but they are very hard to find and I will volunteer to do the same as user gusten and make a summary here in this first post as tips&tricks regarding all audio topics in this thread so you have an overview.
Users please respect this is audio related topics ONLY so we don't get a mess. Thank you.
Major topics here are:
- all sound out via USB out to use a external DAC to get the joying to a total new sound quality level
How to get a USB sound out (big thank you to https://forum.xda-developers.com/member.php?u=503463 for this):
"mod all audio out via USB out"
to get USB sound out and the DACs below working you need to perform this mod
https://forum.xda-developers.com/showpost.php?p=71532787&postcount=201 and https://forum.xda-developers.com/showpost.php?p=71536897&postcount=215 and https://forum.xda-developers.com/showpost.php?p=71539324&postcount=216
file to download: https://forum.xda-developers.com/attachment.php?attachmentid=4084494&d=1490188105:
Ok, attached is the audio_policy.conf file zipped. So just unzip the file, and replace the original file located at /system/etc/audio_policy.conf with the one in the zip. You can do this via adb or root file manager. The joying need to be rooted before for this mod. Also, make sure the permissions on the file are 0644.
Discussion about USB-DAC setup is here: https://forum.xda-developers.com/an.../android-5-1-head-unit-usb-audio-dac-t3426604
to test if a DAC is recognised or not you don't need to mod/root your joying:
how to test your USB DAC:
1) download the neutron player: https://play.google.com/store/apps/details?id=com.neutroncode.mpeval
2) connect your USB dac with USB to the joying and put any headphone as output or RCA out to any amp you have avaliable.
3) start the neutron player
4) let neutron search your libary automatically
5) play any track that neutron shows (eg the navi Mp3)
=> if you get sound on your headphones/amp, the joying is recognising your DAC. If the DAC has volume buttons, test them to see if volume control works.
=> if no, the joying doesn't recognise it. Send it back.
- list of USB DACs that work, partly work with workaround to make it work and which DACs don't.
All DACs working with Andoid 5 will also work with Android 6 as the generic drivers build in are the same and some additional drivers added. But some DACs that don't work with Android 5 will maybe work with 6, so please try them and give feedback please.
working USB DACs: all need the" USB out with volume control" mod
Helix Pro MK2 with the USB module works also with just the USB out without volume control as it has its own master volume
Behringer UAC202 which has a DAC Chip TI/Burr Brown PCM2902 => http://nwavguy.blogspot.ch/2011/02/behringer-uca202-review.html
all DACs based on the DAC Chip from TI/Burr Brown PCM 2704 => has better Specs then the PCM 2902
http://www.ebay.com/itm/PCM2704-USB...Card-Decoder-Board-Aluminum-case/171822774894 (kampfschachtel)
https://www.amazon.de/PCM2704-Soundkarte-Glasfaser-Koaxial-Ausgang/dp/B016CZ2NK6
Muse: http://www.thanksbuyer.com/muse-min...l-decoder-usb-to-s-pdif-converter-black-24562
partly working USB DACs:
ASUS Xonar U3 Exellent sound , but not able to control volume from Head Unit
not working USB DACs
to understand the topic Android and USB audio better, this is a great article:
http://apcmag.com/the-ins-and-outs-of-android-usb-audio.htm/
- hardware mods regarding sound (e.g. TDA amp replacement with Pioneer Amp)
replacing TDA 7380 (4x30W) with Pioneer PA2030A (4x60W) much better sound&bass or TDA7850 (4x50W 4ohm or 4x85W 2Ohm): http://forum.carjoying.com/thread-4...ar-view-camera-problem-changing-tda-7388.html
Adb to Wifi app (turn on and off adb on the joying, eg. restart the ADB server which sometimes stops working after reboot)
https://forum.xda-developers.com/showpost.php?p=71616884&postcount=273
- l[B Viper4Joying mod [/B] a must have for every sofia joying out there,results in a much better sound and provides a 11 channel EQ. (need to be rooted for this mod)
for Android 5.1.1
Viper4android and compatible busybox: how to install, modified version for the joying Sofia Intel: https://forum.xda-developers.com/showpost.php?p=72123641&postcount=134
You need to install the busybox from this link too, the busybox version provided by surfer69 is not compatible with V4A.
The apk is best to be in the /system/priv-apps folder. On PowerAmp, you need to turn off "Direct Volume Control." On some other apps, you need to disable "MusicFX" .
For Android 6:
Viper4android and compatible busybox: how to install, modified version for the joying Sofia Intel: https://forum.xda-developers.com/showpost.php?p=72123641&postcount=134
You need to install the busybox from this link too, the busybox version provided by surfer69 is not compatible with V4A.
The apk is best to be in the /system/priv-apps folder. On PowerAmp, you need to turn off "Direct Volume Control." On some other apps, you need to disable "MusicFX" .
How to tweak Viper4androids to get the best Sound: https://forum.xda-developers.com/showpost.php?p=72207583&postcount=164
- Apps, plugins, mods that upgrade the 3-band equlizer
Viper4jJoying mod is fixing that too
modified DAB+ app:
highly recommended fo people using the DAB+ app. Great changes and fixes:
https://forum.xda-developers.com/showpost.php?p=72696072&postcount=47
huge thank you to realzoulou for his work on this. Finally one of my most used apps are running like it should.
DAB+ reception problems:
issue is mostly a wrong location of your DAB+ antenna. I figured the delivered DAB+ antenna has a surprisingly good reception quality but close to e.g. an ECU the reception is near 0 due to the HF frequency field produced by the ECU "kills" the DAB+ signal so the DAB+ antenna has nothing to receive.
Here you find DAB+ tips for antenna position and points to be taken care to chose the right one.
https://forum.xda-developers.com/showpost.php?p=71700817&postcount=64
How to run Pandora in Europe on your joying: https://forum.xda-developers.com/showpost.php?p=72015408&postcount=120
to be continued.
XDA rocks. Thank you for everybody participating and making the joying a great sounding device, stock it is not but huge potential is there
Does anyone have the Joying digital amp for the new VW units?
I ordered mine couple days ago.
https://youtu.be/hifENMDt5nk
I have this unit and after 2 months i have the issue with the LCD not showing up. Joying have told me it is a known issue and sent me a video of how to solder the main board.
Can anyone confirm this works before i pay someone to do it for me?
the alternative is to send it back to Joying for a refund - but the issue with this is that i actually still want a full Android head unit...and sending it back will not solve this problem....
thanks in advance
kampfschachtel said:
Hi all,
I created this thread as a common one for all topics related to audio as the Joying Sofia Units are in the frist place car audio equipment and 2nd a android tablet with an analog amp and switchboard.
There are already a selection of threads out in the forum but they are very hard to find and I will volunteer to do the same as user gusten and make a summary here in this first post as tips&tricks regarding all audio topics in this thread so you have an overview.
Users please respect this is audio related topics ONLY so we don't get a mess.
Major topics here are:
- all sound out via USB out to use a external DAC to get the joying to a total new sound quality level
- list of USB DACs that work, partly work with workaround to make it work and which DACs don't
- hardware mods regarding sound (e.g. TDA amp replacement with Pioneer Amp)
- list of music player apps (pro/cons, evaluation)
- Apps, plugins, mods that upgrade the 3-band equlizer
to be continued.
Click to expand...
Click to collapse
This partly work:
On Joying FW 20170314 , modified audio_policy.conf
USB DAC : ASUS Xonar U3
Exellent sound , but not able to control volume from Head Unit
frankienones said:
This partly work:
On Joying FW 20170314 , modified audio_policy.conf
USB DAC : ASUS Xonar U3
Exellent sound , but not able to control volume from Head Unit
Click to expand...
Click to collapse
I'm willing to bet it's the same issue, Joying's physical volume knob/buttons only control their physical outputs, and not the android system's volume. The Android system's volume can be controlled by apps or keyboards/remotes, and it does control the dac's volume... problem is, Joying's software changes the Android system volume back to max after a few seconds.
frankienones, I suggest you try a keyboard or remote that has volume up and volume down keys, and see if it controls your dac's volume.
I just installed Viper4android and it is working. I have noticed that when I use the google voice command, it no longer lowers the volume of the music player. The same thing when the system reads a text message. The message gets read, but the music volume doesn't lower.
Is anyone else having this issue? Is there a workaround?
- edit - Problem resolved, it was unrelated to Viper...
AssassinsLament said:
I'm willing to bet it's the same issue, Joying's physical volume knob/buttons only control their physical outputs, and not the android system's volume. The Android system's volume can be controlled by apps or keyboards/remotes, and it does control the dac's volume... problem is, Joying's software changes the Android system volume back to max after a few seconds.
frankienones, I suggest you try a keyboard or remote that has volume up and volume down keys, and see if it controls your dac's volume.
Click to expand...
Click to collapse
the volume control issue sounds to me like a problem of who is controling the USB stream: Joying or the DAC? it looks to me like both do which causes the issue.
Would be interessting or the way to go to try an asynchrone USB DAC as it will take over the control and the timing of the USB stream.
Another source for the issue can be that some DAC's are using analog volume controls but some are using digital volume control. Difference is the analog volume controlled DAC the volume control happens after the DAC has transfered digital to analog, means the analog output signal is modified in the level but digital input is continous and steady in level. The digital volume controlled DACsreduces the level of the digital input signal means the level/volume control is done before the DAC and the DAC's analog section is just amplifing the input with a fixed output factor.
To me it looks like the USB-DAC first takes over the volume in a digital way (volume gets reduced by reducing the digital input signal), volume gets effectivly reduced and then joying unit takes over the control and delivers a continous digital signal (as it has analog volume control) and the input of the digital volume controlled DAC gets the full input level which gives you the max. volume output level.
Looks like an asynchrone DAC (which takes over the control of timing and USB stream permanently) with analog volume control would be the way to go/solution.
Normally the small form factor and cheaper DACs are using digital volume control as cheaper to realize (reduces number of parts needed) and therefor also smaller. More expensive ones use analog volume control as you need a real preamp for this and it doesn't reduce the dynamic range of the digital input signal as digital volume control does.
Would try myself an asychron USB-DAC but I am in hospital now for next 3 till 5 weeks...
AssassinsLament said:
I'm willing to bet it's the same issue, Joying's physical volume knob/buttons only control their physical outputs, and not the android system's volume. The Android system's volume can be controlled by apps or keyboards/remotes, and it does control the dac's volume... problem is, Joying's software changes the Android system volume back to max after a few seconds.
frankienones, I suggest you try a keyboard or remote that has volume up and volume down keys, and see if it controls your dac's volume.
Click to expand...
Click to collapse
Yeah, i will do that. I have ordered a bluetooth remote, which are supposed to do this -and will see how it works. I don't have anything else for the moment ...
I really want this to work, with the crystal clear output from the dac
kampfschachtel said:
To me it looks like the USB-DAC first takes over the volume in a digital way (volume gets reduced by reducing the digital input signal), volume gets effectivly reduced and then joying unit takes over the control and delivers a continous digital signal (as it has analog volume control) and the input of the digital volume controlled DAC gets the full input level which gives you the max. volume output level.
Click to expand...
Click to collapse
Well I am pretty new to these Android head units, and so my knowledge is very limited. But what seems to be happening is the MCU is acting sort of like a DAC. What I mean by that is that there is no internal "speaker" like how a tablet would have built in speakers. So android basically streams through the MCU, and thus you control the volume level on the MCU via the volume knob/buttons, which has no interactions with Android's system at all. And because of that, they did not program anything in their software to change the volume on android's system when you turn the knobs. Also, that's probably why they programmed it to always max Android's sound level, so the MCU can get the max input from android's stream.
Again, if you can find where in Joying's software they are monitoring the sound levels of Android and are maxing it, then you could just modify the Joying software to stop doing that, and you can use a remote or an app that can change the volume (since Joying's knob/buttons doesn't do it, and even their Speaker Icon on the notification bar doesn't do it, as those only control the MCU's volume). Then the DAC will work fine. I know this because I disabled the software that maxes out the Android system volume, and the U202 worked great... but sadly, that same software is what streams the sound to the MCU, and does a lot of other things unseen and sadly, again, the knob does not work to change the volume.
Obviously, the best solution would be to try to get Joying's knob and buttons to do it as it's more convenient.
frankienones said:
Yeah, i will do that. I have ordered a bluetooth remote, which are supposed to do this -and will see how it works. I don't have anything else for the moment ...
I really want this to work, with the crystal clear output from the dac
Click to expand...
Click to collapse
In the mean time, you can try an app that changes android's system volume like this one:
https://play.google.com/store/apps/details?id=hr.podlanica
You'll probably see that it works but something is forcing android's system volume to max after you change the volume levels.
AssassinsLament said:
Also, that's probably why they programmed it to always max Android's sound level, so the MCU can get the max input from android's stream.
Again, if you can find where in Joying's software they are monitoring the sound levels of Android and are maxing it, then you could just modify the Joying software to stop doing that, and you can use a remote or an app that can change the volume (since Joying's knob/buttons doesn't do it, and even their Speaker Icon on the notification bar doesn't do it, as those only control the MCU's volume). Then the DAC will work fine. I know this because I disabled the software that maxes out the Android system volume, and the U202 worked great... but sadly, that same software is what streams the sound to the MCU, and does a lot of other things unseen and sadly, again, the knob does not work to change the volume.
Obviously, the best solution would be to try to get Joying's knob and buttons to do it as it's more convenient.
Click to expand...
Click to collapse
My unit has no hardware knobs, only touchscreen buttons which means software behind: https://www.carjoying.com/eu-wareho...android-5-1-1-lollipop-bluetooth-4-0-aud.html
you are right, the joying seems to work like a DAC with digital volume control as it max. the level of the input before their internal DAC and USB port gets excatly that stream out to the DAC. So you would need a dac with analog volume control means the joying max the input to the DAC, the digital info is transfered into analog and only then at the end the preamp of the DAC is controling the volume that leave the DAC. That the joying is not able to oversteer the external USB-DAC you need an asynchron one who takes over the control. This dac should be controlable by an app which you can give the master volume of the touchbuttons on the screen.
If you have an digital volume controlled DAC as the UAC 202, the DAC gets always the full volume as it is controlled by the joying. But if the input level doesn't matter because the analog preamp afterwards controls it, the joying can do what it wants.
What happens if you use/connect your system to the headphone output of the Behringer which you can control by the volume button of the build in headphone preamp? If you can adjust the volume with this volume button, then you can be quite sure you need an analog volume controlled asynchron DAC as he does exactly the same but the volume can be controlled via software. this would be a suitable one: https://hifimediy.com/U2-DAC
or the gladen DSP 4to6 could be used, then you can integrate digital and analog outputs and volume control via App or the hardware remote volume knob
KODI - Volume control
Hi, an interesting note :
I was not aware of it (never touched it) , but KODI has a volume slider control.
This does control the volume out from my external dac And it is not reset by Joying HU
Joying's volume control has no effect.
But when disconnecting the DAC , after setting a volume of , say 50% inside KODI, the volume from the head unit is 50% of the current setting of Joying's volume control (..still using KODI app)
..does this make any sense ?
frankienones said:
Hi, an interesting note :
I was not aware of it (never touched it) , but KODI has a volume slider control.
This does control the volume out from my external dac And it is not reset by Joying HU
Joying's volume control has no effect.
But when disconnecting the DAC , after setting a volume of , say 50% inside KODI, the volume from the head unit is 50% of the current setting of Joying's volume control (..still using KODI app)
..does this make any sense ?
Click to expand...
Click to collapse
yes it makes a lot sense. The Kodi app is able to take over the volume control of the DAC and Joying, if DAC is present it gets priority, if you unplug it Kodi uses this 50% as value for the volume setting for joying. I assume Kodi uses the standard AISO volume control which both units seam to work with.
This confirms that joying usb volume control is not recognized by the DAC so the joying "only recognizes" the output need to be delivered to internal DAC which triggers the joying control to max. volume due to Joying has a analog volume controlled DAC. With Kodi the joying unit knows a DAC is connected and disables the joying volume control.
Is there an app which replaces the 3-Band Equalizer to min 11Band, better 15 Band?
Means it works on the output of the joying doesn't matter if I use Spotify, FMRadio or Navi and not only inside a player app.
frankienones said:
Hi, an interesting note :
I was not aware of it (never touched it) , but KODI has a volume slider control.
This does control the volume out from my external dac And it is not reset by Joying HU
Joying's volume control has no effect.
But when disconnecting the DAC , after setting a volume of , say 50% inside KODI, the volume from the head unit is 50% of the current setting of Joying's volume control (..still using KODI app)
..does this make any sense ?
Click to expand...
Click to collapse
What Joying headunit model do you have? Might be the difference in models and their different Joying software. But that's good news for you since you don't have to worry about the volume automatically changing back to max.
The part about the 50% is I think when you set Android's volume to 50%, that basically is 50% of what Joying is expecting, which is max. I suppose if you change it back to 100% before or after you disconnect the dac, it should be back to normal?
EDIT:
Might even be that KODI has it's own way of processing the volume. Might be a good idea to try to change the volume in android with an app like the one I linked before.
AssassinsLament said:
What Joying headunit model do you have? Might be the difference in models and their different Joying software. But that's good news for you since you don't have to worry about the volume automatically changing back to max.
The part about the 50% is I think when you set Android's volume to 50%, that basically is 50% of what Joying is expecting, which is max. I suppose if you change it back to 100% before or after you disconnect the dac, it should be back to normal?
Click to expand...
Click to collapse
..thats right . If i leave KODI at 100% , the volume will be as normal , when the DAC is unplugged (Normal , as in Joying's control)
I have the version with 10.1" screen - no rotary buttons etc. This One
frankienones said:
..thats right . If i leave KODI at 100% , the volume will be as normal , when the DAC is unplugged (Normal , as in Joying's control)
I have the version with 10.1" screen - no rotary buttons etc. This One
Click to expand...
Click to collapse
Well that rules out KODI having it's own volume processing since the volume does change system wide. So yeah, android's volume does effect Joying's final volume, which makes sense as to why they program their software to automatically set android's volume to max, at least on my unit. I have the JY-UL124N2, I'll have to check if they have the same firmware.
EDIT:
Same firmware. What version of the firmware are you on? The latest March 14th?
Ok, I just tested KODI and it seems they have their own volume processing. When I change the volume on KODI, the media that KODI plays certainly changes volume also, but when I look and play music outside of KODI, the volume is still max. Have you tried playing media with kodi closed?
AssassinsLament said:
Ok, I just tested KODI and it seems they have their own volume processing. When I change the volume on KODI, the media that KODI plays certainly changes volume also, but when I look and play music outside of KODI, the volume is still max. Have you tried playing media with kodi closed?
Click to expand...
Click to collapse
I only used the DAB+ radio App , and then the volume was back to max.. .
It is my finding as well.. that it will only work inside KODI . It will be useless , but interesting
frankienones said:
I only used the DAB+ radio App , and then the volume was back to max.. .
It is my finding as well.. that it will only work inside KODI . It will be useless , but interesting
Click to expand...
Click to collapse
Yeah, so my thoughts were correct... KODI has it's own built in volume processing.