USB Audio from stock rom - Sprint Galaxy S 5 Q&A, Help & Troubleshooting

i have a stock sprint sgs5 and got an i-basso d-zero mk2 dac/headphone amp for xmas that i'd like to use with my phone. i get the audio out with a third party app (like onkyo or usb audio player) but would like to use it with my google music library since the selection i have on my sd card is limited by size (i have a 64GB card). is there a way to get the usb audio out working with the stock rom or do i need to install a custom rom to get it to work with all apps that output audio?
thanks!

Related

[Q] Any way to run DSP manager on stock(rooted) system?

Looked through a bunch of threads and installed countless zip's and APK's trying to install DSP manager on my rooted skyrocket. I can get DSP manager to work but the only feature that works is compression.
I don't really want to delete my data for this feature to install a new rom, so is there any way for me have DSP manager working on my skyrocket?
(I'm trying to get the audio output through the 3.5mm headphone jack to output mono audio, I can only wear one earbud in at work. DSP manager has a function called "Headset Virtual Room Effect" that effectively merges the two stereo channels.)
Jamister989 said:
Looked through a bunch of threads and installed countless zip's and APK's trying to install DSP manager on my rooted skyrocket. I can get DSP manager to work but the only feature that works is compression.
I don't really want to delete my data for this feature to install a new rom, so is there any way for me have DSP manager working on my skyrocket?
(I'm trying to get the audio output through the 3.5mm headphone jack to output mono audio, I can only wear one earbud in at work. DSP manager has a function called "Headset Virtual Room Effect" that effectively merges the two stereo channels.)
Click to expand...
Click to collapse
I havent tried on stock Rom. have you looked into either Awesome Beats mod its in my sig similar to DSP, if not you can tried HTC rezound mod. but most likely DSP will invole changin libs audio folders etc.
HTC REZOUND MOD
http://forum.xda-developers.com/showthread.php?t=1878945
i do know the CM10 mod works
good luck
HTC rezound mod worked first try, I dunno how I missed it! CM10 ver just as you suggested, Thanks!

[Q] How come we can hack Android sound quality, but not Windows ?

I find it amusing that we can install xLoud, Beats, Clearbass, etc. on a Android device, though not a single of these are available to an aftermarket sound card or integrated sound cards in motherboards. How come ?
homeworlder said:
I find it amusing that we can install xLoud, Beats, Clearbass, etc. on a Android device, though not a single of these are available to an aftermarket sound card or integrated sound cards in motherboards. How come ?
Click to expand...
Click to collapse
Because the best way to tweak a soundcard is run Optical/HDMI out to a 5.1 (or better) Receiver that will make the sound quality of
anything you run AMAZING!
...Also use VLC Media Player because it plays almost anything

[APP] AOSP / CM10 / TW DSP Manager

Ok, let me preface this by saying I don't know what I'm doing, but I got DSP manager working brilliantly. Your mileage may vary and I'm not responsible if this messes up your device - MAKE A BACKUP FIRST!
My current setup:
VZW SGS3 w/ the K1 base.
CM10 Official & CM10 Nightlies (I've also used this on ICS and JB based TouchWiz ROMs)
Stock SGS3 headphones (they sound fantastic w/ this DSP Manager)
V6 Supercharger with the new Maximum Overdrive Multitasking Mod (may actually hurt the DSP effects)
Imoeseyon's Lean Kernel (Experimental) 1.10
I've tried just about all the DSP Managers I could find, Beats Audio, AwesomeBeats, as well as the new AC!D add-on (v4 and v5). They either don't work at all or they severely distort the bass.
What Works:
Using CM10 at least, this will provide excellent audio control in most apps. I've confirmed it working in Google Play Music, Google Play Movies & TV, Plex, PowerAmp, Pandora and YouTube. You will know it will work b/c (using the stock headphones at least) it will literally hurt your ears with clean, powerful bass. I've noticed in TW-based ROMs the DSP Manager doesn't seem to work with Google Play Music or the stock music player, but does work with most everything else.
Issues:
The only issue I've noticed is the DSP Manager will randomly turn off after 15-20 minutes sometimes, but this is known CM10 issue, which is what this DSP Manager came from. Wiggling the headphone plug or actually unplugging and plugging back-in usually fixes it. Also, the Dynamic Range Compression only seems to work in CM10 (maybe other non-TW based ROMs), but it actually kills all the bass, so I don't even use it. I've also noticed that the DSP Manager only works on certain songs using Google Play Music, but I've only noticed this using CM10 and V6 Supercharger, so I suspect those may be the culprit; on CM10 stable with no V6 Supercharger, it worked great.
My settings:
DRC: Off
Bass Boost: Enabled, Moderate
Equalizer: Enabled, Rock
Loudness Compensation: Stronger (this made a big difference on the bass output)
Headset Virtual Room Effect: Disabled
Enjoy!
http://www.4shared.com/zip/68ZTKefC/DSPmanager-v3-SGS3.html

[ROM] Nexus Q as an USB audio DAC+AMP

This rom turns your Nexus Q into an USB audio card. When you turn on the Nexus Q it will register as an usb audio device in the usb host linux/osx/windows/android system. You will be able to listen to music and other sounds through the speakers connected to the Nexus Q internal amp.
Features:
16bit 48kHz usb audio output to the Nexus Q DAC+AMP
Volume and mute control from host computer
How to install:
To flash the rom download the zip file extract the content, boot your Nexus Q into fastboot mode and use fastboot:
Code:
fastboot flashall
This will remove everything on your Nexus Q. Also be aware that there won't be any ADB since the USB audio kernel module is using the USB connection and the ABD kernel module is not activated.
Issues / ToDo list:
no volume control by turning the Nexus Q (yet)
synchronisation issues, when sound is stuttering mute and unmute the sound on the computer or wait a couple seconds
huge audio delay, not suitable for watching videos
Download Fastboot Images:
http://www.rbrune.de/steelhead_usbaudio.zip
GitHub:
https://github.com/rbrune
Would you be interested in working on an ADT-1 to Nexus Q port?
BTW this looks awesome and going to try it later. Thanks!
Lifetrip718 said:
Would you be interested in working on an ADT-1 to Nexus Q port?
BTW this looks awesome and going to try it later. Thanks!
Click to expand...
Click to collapse
Thanks! I'm looking forward to get some feedback.
Regarding the other topic. I won't do an ADT-1 to Nexus Q port - because I'm already working on a proper Android 5.0/Lollipop/Android TV rom. Sadly I'm currently lacking time to finish up the necessary kernel hackery to get it (hopefully) up and running.
Curious what system this based on...
Curious,
What are you using as the base for this image?
Are you using an full Android image with your changes to emulate a USB card? Or a GNU/Linux userland with changes made there?
I've been toying with adding a full GNU/Linux userland and a service like PI Musicbox for a web based frontend to choose music to play through the AMP.
The added benefit here is I could install any other service, including a bluetooth audio sink, for remote streaming from any device.
That said... an AndroidTV rom for the Q would obviate the need for any of the above hacks I've been working on. Have you begun work on it and do you need any assistance?
codingpanic said:
Curious,
What are you using as the base for this image?
Are you using an full Android image with your changes to emulate a USB card? Or a GNU/Linux userland with changes made there?
I've been toying with adding a full GNU/Linux userland and a service like PI Musicbox for a web based frontend to choose music to play through the AMP.
The added benefit here is I could install any other service, including a bluetooth audio sink, for remote streaming from any device.
That said... an AndroidTV rom for the Q would obviate the need for any of the above hacks I've been working on. Have you begun work on it and do you need any assistance?
Click to expand...
Click to collapse
This is based on CM11 - but with some fixes here and there done by me (see github. You can repo clone from there).
I also thought about doing a pure GNU/Linux userland image with similar things you listed - especially since acting as a bluetooth sink doesn't work with the current bluedroid bluetooth stack. But I decided against it since bluetooth has poor audio quality and most other things can be done with android apps (e.g. acting as an airplay receiver) - so instead I went for the USB DAC/Amp since playing music is my primary use case for the Nexus Q. Getting Android 5.0 with the Android TV UI running is more of for fun project as it would be great if I could connect a gamepad, play some emulator games or watch a movie from it too.
Nice work! Also would it be possible to do something similar with another Android device while preserving normal functionality? Only that I have an old Nexus S which has a pretty nice Wolfson DAC and music with it though headphones sounds great. It runs CM11 currently and I thought it might be pretty cool if I could also use it as a small USB DAC.
wollac11 said:
Nice work! Also would it be possible to do something similar with another Android device while preserving normal functionality? Only that I have an old Nexus S which has a pretty nice Wolfson DAC and music with it though headphones sounds great. It runs CM11 currently and I thought it might be pretty cool if I could also use it as a small USB DAC.
Click to expand...
Click to collapse
Possible yes - but maybe not while preserving normal functionality.
To be able to insert the usb audio device kernel module one has to disable adb over usb functionality. Also the audio output device will be permanently occupied and such the running Android won't be able to output any sound.
Sadly I don't have my Nexus S anymore - otherwise I would help setting it up and giving it a try. It certainly is a worthwhile idea. If you do want to give it a try look at the changes I've made to the Nexus Q kernel on my github. It should be easy to adapt for the Nexus S.
Back to the original topic. I think I've fixed the synchronisation issues and the audio delay. When I finished testing I will push it to github and update the image in this thread.
deeper-blue said:
Back to the original topic. I think I've fixed the synchronisation issues and the audio delay. When I finished testing I will push it to github and update the image in this thread.
Click to expand...
Click to collapse
Still working on this? Just pulled my Q out of the "try again in 18 months" box.
md5mikejr said:
Still working on this? Just pulled my Q out of the "try again in 18 months" box.
Click to expand...
Click to collapse
hope you get this working with like a bluetooth device or plug in a usb from a phone, ipod etc.
This is awesome - but very janky. I've gotten it to push audio out only once.
Any chance that this is still actively being worked on?
I'm able to now get it to consistently output sound from either a mac or linux box via USB audio.
The audio janks up in different ways - on the linux box it is very quiet unless you really play with the volume etc. On the mac, it cuts and plays strange and is very laggy.
Can we see the code on github? Can we help? This is so awesome. Long Live Nexus Q!!
Any news? I have several people willing to help with this who are VERY excited. Please release the source on git etc
Any chance with this build that you could use a 3.55mm to USB adaptor and connect a Chromecast Audio to the Nexus Q for casting audio?
Any chance someone still has this ROM laying around. Get a 404 trying to download from the link in the OP.
Can anyone uplode the image again?
svemat said:
Can anyone uplode the image again?
Click to expand...
Click to collapse
I re-uploaded the image so the link in the opening post should be valid again.
It might actually contain a more uptodate version than I originally posted here. Not much has changed though since I haven't worked on improving it for years - but still using my Nexus Q this way nearly everyday.
Hello! Has anyone gotten around to adding volume control from the nexus device? -trmazi (too lazy to sign in)
I know development is probably dead for this but it would still be awesome.
I've installed this on my Q and it's been great! I paired it with some bookshelf speakers and I've been using it for my main desk speakers! No weird audio issues like mentioned, no noticeable delay either. Delay was said to be bad, but I've used it and played rhythm games with no issues and delay at all... YouTube and movies are great as well.
@trmazi Did you just fastboot flashall? mine is giving me a
Code:
fastboot: error: ANDROID_PRODUCT_OUT not set

How is arise sound system

So i like music a lot and listen to music most of time a day right now i am using extreme beats with viper4android but i have saw a new audio mod which is called arise sound system if anyone of you is using that mod can you tell me how it is and which file u have downloaded because there is a variety in this mod
prajnay4 said:
So i like music a lot and listen to music most of time a day right now i am using extreme beats with viper4android but i have saw a new audio mod which is called arise sound system if anyone of you is using that mod can you tell me how it is and which file u have downloaded because there is a variety in this mod
Click to expand...
Click to collapse
Hi, i have it installed with the dolby atmos addon. I never used any profiles, i just adjusted the settings myself. I gotta say its the best out there!
I use this mainly for my car audio through bluetooth and USB (Android Auto). Turns my 6 speaker car into a true 360 surround sound system. Its so realistic and worth a try.
Search through XDA which contains guides to install.
***NOTE: Only problem i have at the moment is android auto (when plugged via usb into the cars usb port) seems to disable a.r.i.s.e completely. After checking the driver status, it shows as enabled but processing is disabled, so its not producing the setup i have. Im trying to search the web for a solution.***
Running on Oneplus 3 Cyanogenmod 14.1 lastest release with Google assistant mod
Have fun!

Categories

Resources