[FIX] DSPManager in Sense 3.5 Roms - EVO 4G Themes and Apps

As more developers are now releasing Sense 3.5 roms I thought it best to share some issues I had with DSPManager on these roms and what I did to get it working properly.
1. If DSPManager gets quiet when ticking the checkbox for "bass boost" or get really loud and tingy when selecting "virtual room" this is an indication that the application library or "lib" isn't functioning properly to produce the correct output.
2. If DSPManager does not seem to affect audio in any way when selecting it's various enhancements this, obviously, is also a sign of the app not functioning properly.
I'm an audio enthusiast so DSPManager working on my rom was a must. My attempts to "fix" DSPManager were great and over a long period of time. Some devs out there have supposed "fixes" for it and some devs don't really care about the app because they don't use it. My method will limit your ability to use enhancements from with HTC music player so if you're not willing to lose that ability in exchange for DSPManager working instead do not try this method. The various libraries "libs" in the system/lib/soundfx folder seem to conflict with DSPManager so what you need to do is delete each one of these.
The libs will be some or all of the following:
libbeats.so
libbundlewrapper.so
libreverbwrapper.so
libsrsfx.so
libvisualizer.so
The DSPManager lib that you DO NEED TO KEEP there is libcyanogen-dsp.so
You need to use root explorer or any other file explorer capable of root access to browse to system/lib/sounfx. Once you've deleted the conflicting libs you need to reboot the phone. Once the phone restarts you need to adjust the audio settings in DSPManager after you've begun playing music to notice the change. Attempting to select enhancements from within HTC music player from this point on will either give a message of "Enhancements not available" or a Force close dialog although the music will not stop playing you will simply be returned to your home screen. At this point you can now use DSPManager for each output currently in use whether it be phone speaker, headphone or bluetooth. Remember some roms will have a higher bass output just by themselves without using DSPManager so be sure if the bass seems super loud on low settings after installing to set your equalizer lower than normal for bass so as not to damage any equipment you may have attached to it.
For those of you running a sense 3.5 rom without the DSPManager lib "libcyanogen-dsp.so" I will attach it in this thread and you can follow the steps outlined. You need to unzip the .SO file from the .ZIP and place into system/lib/soundfx and set permissions to rw-r--r--

Cool! I rather have dsp manager than beats anyway. Thanks
Sent from my PC36100 using Tapatalk

I guess you never checked my rom
you can use all htc music equalizer options and on top of that sound output from equalizer can be deeper adjusted with dsp.
Im picky about sounds."Sound forge" came out 18 days ago

vin255764 said:
I guess you never checked my rom
you can use all htc music equalizer options and on top of that sound output from equalizer can be deeper adjusted with dsp.
Im picky about sounds."Sound forge" came out 18 days ago
Click to expand...
Click to collapse
Aye, DSP manager and HD video are the reason I use your ROM as my daily ...and yeah, DSP Manager sh*ts all over Beats for me (though I'm using beats earphone), a must have tweak for my Evo.
Thanks for this thread. Bookmarked in case I flash a different 3.5 rom

ok ok
the fix is to move dsp lib from soundfx folder to lib folder.
thats it.Simple as 1,2,3
Just do not enable beats effect.It doesnt work properly anyway

That's seems legit of course I never would've thought to try to move the lib. I did notice your rom had a fix for it. At one point I had HTC equalizer and DSP working but thats kind of overload to me. Maybe I'll try it out though.

nice work..

vin255764 said:
ok ok
the fix is to move dsp lib from soundfx folder to lib folder.
thats it.Simple as 1,2,3
Just do not enable beats effect.It doesnt work properly anyway
Click to expand...
Click to collapse
I tested your suggestion to no avail. Your method may work in your rom but not necessarily in others.

gwwinslett said:
nice work..
Click to expand...
Click to collapse
Thank you sir

Hello xlxcrossing! I've just come across your thread and I must say I find it very interesting. I first used DSP Manager in Cyanogenmod 7.1 and as it turns out, Bass Boost would get quiet and Virtual Room would get really loud (and awesome, according to my taste), like you point in Case 1.
I'm currently using Cyanogenmod 7.2 RC1 and it is a completely different experience. I think DSP is working "right", according to what you say in the OP. However, I think I liked it better when the Virtual Room setting would completely change the sound. Do you know what libs I should change in order to achieve the effect you point out in Case 1?
Thanks in advance!

redsmith said:
Hello xlxcrossing! I've just come across your thread and I must say I find it very interesting. I first used DSP Manager in Cyanogenmod 7.1 and as it turns out, Bass Boost would get quiet and Virtual Room would get really loud (and awesome, according to my taste), like you point in Case 1.
I'm currently using Cyanogenmod 7.2 RC1 and it is a completely different experience. I think DSP is working "right", according to what you say in the OP. However, I think I liked it better when the Virtual Room setting would completely change the sound. Do you know what libs I should change in order to achieve the effect you point out in Case 1?
Thanks in advance!
Click to expand...
Click to collapse
If you want the virtual room setting to sound hollow and tingy then don't change any libs just leave things as they are. Install whatever rom you want and DSPManager and you're good to go. If you are using headphones as appose to a bluetooth car stereo as I do then you will probably not notice the sound as being distorted as much. Hope that answered your question.

Fantastic, I only wish I saw this thread sooner. I pretty much stick with MikG because the dsp works so well on it. This opens up my options for a daily driver.

xlxcrossing said:
If you want the virtual room setting to sound hollow and tingy then don't change any libs just leave things as they are. Install whatever rom you want and DSPManager and you're good to go. If you are using headphones as appose to a bluetooth car stereo as I do then you will probably not notice the sound as being distorted as much. Hope that answered your question.
Click to expand...
Click to collapse
Thanks for your reply, I really appreciate it.
I don't really wish to change ROMs right now... I'm very happy with Cyanogenmod 7.2. Also, I made a mistake explaining myself. I was using a Sense 3.5 ROM (not CM7.1) when I came across your Case 1. Do you know which libs I should change in CM7.2 in order to make it sound like the time I had Sense 3.5 installed? I've tried changing the libs myself, but so far CM7.2 won't boot whenever I put the Sense 3.5 libs in /system/lib. Hope you can clear this mess up for me because I'm very confused .
Best regards.
EDIT: Just to be clear, I'm not changing the entire /system/lib folder. I'm just changing:
libaudio.so
libaudioeffect_jni.so
libaudioflinger.so
libaudiopolicy.so

redsmith said:
Hello xlxcrossing! I've just come across your thread and I must say I find it very interesting. I first used DSP Manager in Cyanogenmod 7.1 and as it turns out, Bass Boost would get quiet and Virtual Room would get really loud (and awesome, according to my taste), like you point in Case 1.
I'm currently using Cyanogenmod 7.2 RC1 and it is a completely different experience. I think DSP is working "right", according to what you say in the OP. However, I think I liked it better when the Virtual Room setting would completely change the sound. Do you know what libs I should change in order to achieve the effect you point out in Case 1?
Thanks in advance!
Click to expand...
Click to collapse
The process I outlined is for Sense 3.5 roms only...although it may work in other Sense roms as well but I have not tested. Cyanogen is an AOSP rom meaning stock android only. Those libs you listed in your edit are not present in the file system folder I specified and wouldn't be tampered with for this particular process. You should be able to find a thread on CM w/DSP.

Related

Dsp manager

Question: I have a dsp manager on my custom ROM but it isn't active however it came with the ROM when I flashed it I can open it up and make ajustments but there isnt differents in sound why ?
jslim38 said:
Question: I have a dsp manager on my custom ROM but it isn't active however it came with the ROM when I flashed it I can open it up and make ajustments but there isnt differents in sound why ?
Click to expand...
Click to collapse
We need a lot more information to try to assist you.
DSP Manager is active all the time, it's features may or may not be individually turned on. It functions above and beyond Beats Mods or anything else.
Could be many different things like
1. how are you checking for a difference? (speaker mode hardest to tell, headset is easiest).
2. Did you enable certain features within the app, or simply make adjustments?
3. Which ROM do you have?
I also use DSP Manager on my NRGZ28 and my Xoom ROMs. There is absolutely a difference when enabled for "Headset", "Speaker", and "Bluetooth".
The custom ROM I'm useing is core Droid v2.5 and it came with the ROM when I flash it the funny thing about it is every one that downloaded this ROM can't get the dsp manager to work I'm knot refering to beats that works but the dsp manager it self have it set for head phones and i can make all the ajustments I won't but there's no difference in sound for example I slide the bass all the way up and you would think I would be able here the difference but there isn't or could be that its script that keeps from activating I'm I'm knot sure on that one but its possible I like the dsp manager because I can truly customize the sound unlike beats you can't

Working DSP Manager for CM9

Hello All,
This is my first post to XDA; I'd originally wanted to post it in the appropriate thread in the Development section, but I haven't accumulated enough "XDA cred" yet, so I figured I would post it here.
I'm using imilka's fantastic CM9 ROM for our Note and one of the complaints I've read is that DSP Manager does not work (at least not on the current incarnations of the ROM). The version of DSP Manager below does, however, work on my device. It's version 1 and was modded, I believe, by an HTC user, so I take no credit for the apk. Just wanted to share
Use Titanium Backup to uninstall any current version of DSP Manager from your device, then use RootExplorer to install the new apk.
File size 0%
asd2104 said:
Hello All,
This is my first post to XDA; I'd originally wanted to post it in the appropriate thread in the Development section, but I haven't accumulated enough "XDA cred" yet, so I figured I would post it here.
I'm using imilka's fantastic CM9 ROM for our Note and one of the complaints I've read is that DSP Manager does not work (at least not on the current incarnations of the ROM). The version of DSP Manager below does, however, work on my device. It's version 1 and was modded, I believe, by an HTC user, so I take no credit for the apk. Just wanted to share
Use Titanium Backup to uninstall any current version of DSP Manager from your device, then use RootExplorer to install the new apk.
Click to expand...
Click to collapse
Hi I tried downloading but it is 0%, also I read it is suppose to be 36KB, if I am not wrong you are attaching DSP 1.0, right?
Try the attachment now. I deleted/reattached the file.
thanks
asd2104 said:
Try the attachment now. I deleted/reattached the file.
Click to expand...
Click to collapse
OK it is fine now, may I ask again, is this version 1 or 2?
lewisteo said:
OK it is fine now, may I ask again, is this version 1 or 2?
Click to expand...
Click to collapse
OP writes its v1
Sent from my GT-N7000 using Tapatalk
thanks
afilopou said:
OP writes its v1
Sent from my GT-N7000 using Tapatalk
Click to expand...
Click to collapse
Thanks and sorry, missed that. It is version 1.
What apps don't work or are not affected by dsp?
From my testing and understanding dsp only effects other system apps like Google video or music and not 3rd party like poweramp or slacker.
Sent from my GT-N7000 using Tapatalk 2
My understanding and experience is that DSP Manager settings apply to all audio produced by the phone. This is what gives it an advantage over EQ built into certain apps such as PowerAmp and Player Pro; the EQ settings in those apps only affect the audio produced by the apps, whereas DSP Manager will affect the audio of other apps such as Pandora and Google Listen.
DOGSofDOOM said:
What apps don't work or are not affected by dsp?
From my testing and understanding dsp only effects other system apps like Google video or music and not 3rd party like poweramp or slacker.
Sent from my GT-N7000 using Tapatalk 2
Click to expand...
Click to collapse
Disable direct audio in power amp and dsp will work for power amp too
Sent from my GT-N7000 using XDA
Well installed modded app. Works with n7 player I use for internal music.
Doesn't effect slacker radio though?
Sent from my GT-N7000 using Tapatalk 2
I am more interested in getting a version 2 working, if you test v1 against v2 on Stunner 4.3, there is great difference in quality reproduced.
I do have working Version 1 long time ago, just that if you compare it with installing BeatsAudio for note, without DSP it do sound better but just hears some missing Mid. Beats with DSP, the sound reproduced is a little too much similar to Beats March 17 release in solo mode.
The last I tested, PlayerPro 2.41 with it's DSP Pack do produce good sound.
dsp managersteo;25033370]I am more interested in getting a version 2 working, if you test v1 against v2 on Stunner 4.3, there is great difference in quality reproduced.
I do have working Version 1 long time ago, just that if you compare it with installing BeatsAudio for note, without DSP it do sound better but just hears some missing Mid. Beats with DSP, the sound reproduced is a little too much similar to Beats March 17 release in solo mode.
The last I tested, PlayerPro 2.41 with it's DSP Pack do produce good sound.[/QUOTE]
Here is the one that works with the S3. It is the 6 band eq.
http://forum.xda-developers.com/showthread.php?t=1709497

[Q] Audio Ducking on Sense ROMs

Hey guys,
Before I begin, I feel I have searched a fair bit around the Sensation forum and haven't found too much to help me solve this problem, so I am hoping that some devs or other advanced users might have a solution. This has been driving me nuts. I apologize if this has already been solved and I've missed the answer completely. If this is the case, please direct me to the appropriate thread and I'll be eternally grateful :victory:
I also apologize that this is a long read; I'm just trying to give as much info as possible.
Most of us know (and appreciate) the audio ducking feature on iOS, where the volume of music will lower for incoming notifications so that both the music and the notification are audible. I love the Android OS, but I really hate how on all the Sense ROMs I've used (stock 2.3.5, stock ICS, Sense 3-4.1) the stock HTC music app has the same issue --- incoming notifications totally cut off the music to play the notification sound, but the music is actually still playing even though it goes silent for a second or two.
I am also aware that on many AOSP/CM ROMs the Apollo or Google Music app does exactly what I want, and ducks the audio appropriately, making for a pleasing, smooth transition when the notification sound plays. Unfortunately, I love Sense and no matter how many times I try a different ROM I get annoyed with one thing or another and end up coming back. My current setup is in my sig - the only thing I am unhappy with is the audio ducking (or lack thereof). I tried PowerAmp on VIperS and even changing the notification settings didn't give me the result I wanted.
I did some Google-fu and found these links:
http://developer.android.com/training/managing-audio/audio-focus.html
http://developer.android.com/reference/android/Manifest.permission.html#MODIFY_AUDIO_SETTINGS
So, it seems to me that the key difference between the AOSP music apps and the HTCMusic.apk must be in the audio handling. I am not a dev, so I don't know if this is system-wide or a just function of individual apps. From reading these links I get the impression that any app can use and modify the appropriate permissions, right? I am happy with the functionality of the HTC music app otherwise, so I would prefer to avoid recommendations for some other music player.
Is there not a way to modify a few lines of code and have the HTCMusic.apk use proper audio ducking behaviour? I am not a programming noob but I don't have any experience with Java/Android so any help is appreciated. Thanks very much, this is the only piece of puzzle preventing me from being 100% satisfied.
Bump...
Does anybody have an answer for this?
Metalsauce said:
Bump...
Does anybody have an answer for this?
Click to expand...
Click to collapse
I'm in the exact same boat,bouncing between AOSP/Sense every other week. I'm guessing that unless HTC writes their app to support audio ducking, you only solution is to use an alternative player. The AOSP Music app or Google Play Music app works a treat for ducking, but if your custom rom supports volume keys media control on screen off, they are likely to work only with HTC music app

[MOD] Acid Audio Engine

Link to Team Ac!d op: Here
This is an audio enhancement mod that offers several different options and combinations.
From the OP:
● Sony Clearaudio Plus system (an amazing technolgy to enhance clarity of Bass and provide several effect like Clearphase, Clearbass, SRS surround,...)
● Beats Audio Engine (we ported latest beats engine from HTC one XL, and modded it a lot to be great handled by Clearaudio, it improve greatly Bass power and overal surround effect)
● Cyanogen DSP features (it helped a lot to handle better in app Equaliser)
● Dolby Digital Sound (overall better audio clarity with way more natural sound and some awesome features like SRS Wow and Dynamic Bass range)
● Sony Xloud (enhance noticably speaker quality in terms of clarity and volume, it help to ensure there is no distorion in sound even in headset, better balanced treeble and crystal voice)
● Eizo Rewire PRO series (an awesome Audio tool wich brings lots of effect and claim to offer a better balanced and natural Sound)
● AC!D Audio Parts (Huge optimisation in overall sound quality due to some optimisation, some tweaks, some audio rendering and resampling and even more... some Huge work have been done already)
I have tested it on the Infuse running MIUI 3.1.11 which is based off of Scott's 4.1.2 build Nov. 04, 2012.
It should work on any ICS/JB build you are running on your Infuse.
I downloaded option 1, Aroma.
My choices were: what phone?= universal, build prop.= Samsung, Walkman= skip, option= Noozide.
These settings work fine- you are free to choose any setup you prefer.
Remember to wipe cache and dalvik and follow setup instructions in the OP.
Just wanted to share this really nice mod - enjoy !!
Credit: Team Ac!d and thanks to lennyssoto for the heads-up.
Thanks. I always like trying these mods out - audiophile that I am - but I always come back to Voodoo. Let's see if this one can sway me!
Nice find Pony! Another audiophile reporting in
I went with the universal acid mod + walkman on my LiquidSmooth.
I'm quite amazed I must say! Really clear sounds, and bass feels just right
Another audiophile here...ill try this out later with my ath-m50s
Thanks for sharing pony!
Sent from my HTC PH39100 using Tapatalk 2
Actually sounds like a noticeable difference. Tried it out with some Bose over the ear headphones and it sounded great.
thaNX FOR Sharing...
This one looks very interesting.
I am running Beanstalk? From scott.
I read the OP, it said I have to uninstall any other third party equalizers. This ROM comes with DSP manager. How do I uninstall it?
And is that it for me to use this awesome engine? Just uninstall DSP manger and install this?(maybe acid +walkman)
I'd love to follow if somebody makes clear instruction for this awesome engine for CM10.1 or beanstalk.
Sent from my SGH-I997 using xda app-developers app
zpzp96,
None of my devices currently have DSP Manager. You should be able to uninstall by going to 'manage apps', find it and uninstall. If that does not work, you can freeze / remove it with a file manager (Root Explorer, etc.)
You should then be able to download and install Acid, make your choices during the install process and reboot when complete. It is important that you wipe cache and dalvik first.
Running beanstalk here, but I'm unable to start the Walkman app. I did clear both caches, and selected Samsung, Samsung, acid audio, and yes on all other questions (can't remember all the options). When I try to start the app, just a blank screen and then I get a message that devices are not responding. Any thoughts?
Sent from my SGH-I997 using xda app-developers app
Had same issue I had to reflash my back up I made before I installed the mod then don't pick walkman next go round I followed ponys lead as far as my selections went I also removed DSP before starting
Sent from my SGH-I997 using xda app-developers app
Drat. I was afraid of that. Well, since Scott said that another update will be sent out within next day or two, I'll wait until the next update for BeanStalk and then try it with those options.
Is it possible to get the Walkman App working with our device?
Their OP says Walkman may not work with all devices. I am going to do a few diffeent install processes as I have time and see what I come up with. Will post results.
Sent from my GT-I9300 using xda premium
Thnx pony im ur follower
After trying this on multiple roms on our Infuse I have found this mod to work pretty much as the OP states- works quite well.
It comes down to what your personal preference is. As Andros11 stated the Walkman player(automatically adds acid music) is a very good choice. Just remember as you are in aroma, if you want Walkman then choose it and do not add anything from the next screen.
The other choice is to skip Walkman install and choose from the menu on the next page. Of the available choices I prefer the Noozide, again try them and decide for yourself.
Two most important things are disable / delete any music player you have that has eq options and second wipe cache and dalvik. I did have to do 1 additional reboot on a couple of the roms I tried - YMMV. My two cents- this mod is a keeper, and it performs well on my 3 phones.
Pony Express said:
After trying this on multiple roms on our Infuse I have found this mod to work pretty much as the OP states- works quite well.
It comes down to what your personal preference is. As Andros11 stated the Walkman player(automatically adds acid music) is a very good choice. Just remember as you are in aroma, if you want Walkman then choose it and do not add anything from the next screen.
The other choice is to skip Walkman install and choose from the menu on the next page. Of the available choices I prefer the Noozide, again try them and decide for yourself.
Two most important things are disable / delete any music player you have that has eq options and second wipe cache and dalvik. I did have to do 1 additional reboot on a couple of the roms I tried - YMMV. My two cents- this mod is a keeper, and it performs well on my 3 phones.
Click to expand...
Click to collapse
Whata great find Pony
Just wondering, but if I'm looking for bass as opposed to vocals, whats my best bet? I listen to mostly electronic music like dubstep and house.
Sent from my SGH-I997 using xda premium
vkumar2695,
I have not had a chance to go through as many of the settings as I would like - I hope this helps.
Using the Noozide option, I have found several ways to customize settings based on your individual preferences as well as how you are listening - phone, headphones, external speaker.
When you install Noozide you will get 3 new icons:
1. Acid Sound Mod- a couple of basic settings- no biggie.
2. Noozxoide EIZO- many choices here, see thumbs 1 and 2 (left to right)
3. noozy- the player- a few sound adjustments here for sound at the menu bottom, see thumb 3.
Number 2 is where you will want to spend the most time customizing, it is amazing (to me) that there are so many different combinations and choices.
I hope that once you find the one that best suits your musical taste you will come back and share it here.
I tried to install it, I failed...
I am running beanstalk, I could uninstall DSP manager but the sony walkman failed. The acid engine installed but didn't do anything. And if I go to setting sound effect, there was something but not acid.
I played music with apolo... it was not good at at all.
Now I'm going to stick with DSP Manager+ pack+ playerPro. Best for me. Both quality and gap less and no lag whatsoever
Sent from my SGH-I997 using xda app-developers app
zpzp96 said:
I tried to install it, I failed...
I am running beanstalk, I could uninstall DSP manager but the sony walkman failed. The acid engine installed but didn't do anything. And if I go to setting sound effect, there was something but not acid.
I played music with apolo... it was not good at at all.
Now I'm going to stick with DSP Manager+ pack+ playerPro. Best for me. Both quality and gap less and no lag whatsoever
Sent from my SGH-I997 using xda app-developers app
Click to expand...
Click to collapse
If you haven't already, you need to either flash your rom again or manually remove and change out system files the AAE added or modified. I went through the laborious task of manually putting this back to the way they were! I suspect the reason this didn't work for you was because the flash didn't change your build.prop. It didn't for me (also running Beanstalk).
Still, while I love trying this stuff out, nothing is as good as Voodoo Sound on our device. Some phones have crap DACs so they need all this additional processing. Our phone has a pretty good DAC, so you are going to get the best sound by getting as much out of the way of the music as possible.
Thanks again for bringing this new mod to our attention, Pony!
AC!D
Hi everybody i m currently running slim ROM beta 2 going to update to rc1 in a couple of days so now I m trying to set to the best this mod in order to flash it on the new ROM. I always used Awesome Beats as a system app and playing Apollo I can clearly hear the difference. Now I want to flash this one cause I think it s better. Did anyone flash it and works? If so which way u flash it? I tried with nozzle but I didn't hear any difference and also the settings were too difficult. Can anyone help me please? Thanks for your support XDA the best!
FLASHMINATOR,
Maybe just try the Walkman- the settings are pretty straightforward and it works well.

[Q] Which app controls what?

OK Ive done some searching and couldnt find anything. I also suspect this is (hopefully) quite a simple question, so sorry about that.
How do I know what apps are controlling what?
So to elaborate- I have DSP manager, faux sound, and pimp my rom, ALL of which have sound options, not to mention the players eq settings. How do I know what's controlling what? OR (and hopefully this is the case) will they all control the same thing if there's a crossover between app functions?
Similarly with things like colour/gamma control- can apps get confused with each other or will they just overide each other?
Similarly again with stuff like CPU freqs.
Similarly again with tweaks and mods- what happens if I use a mod like V6 Supercharge and then use Pimp My Rom ro tweak various things? (I suspect this last point is the only thing in this question which can cause issues but I'd like to actually know!)
Thanks in advance
tmorterlaing said:
OK Ive done some searching and couldnt find anything. I also suspect this is (hopefully) quite a simple question, so sorry about that.
How do I know what apps are controlling what?
So to elaborate- I have DSP manager, faux sound, and pimp my rom, ALL of which have sound options, not to mention the players eq settings. How do I know what's controlling what? OR (and hopefully this is the case) will they all control the same thing if there's a crossover between app functions?
Similarly with things like colour/gamma control- can apps get confused with each other or will they just overide each other?
Similarly again with stuff like CPU freqs.
Similarly again with tweaks and mods- what happens if I use a mod like V6 Supercharge and then use Pimp My Rom ro tweak various things? (I suspect this last point is the only thing in this question which can cause issues but I'd like to actually know!)
Thanks in advance
Click to expand...
Click to collapse
Usually the settings will come from the last thing to run. A lot of things will load init.d scripts so you may need to look there to see how the various tweaks and mods are being implemented.

Categories

Resources