yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Android Development] Sir Flashalot:
That's not possible.

The A2DP Bluetooth service for transferring (stereo) audio to a BT device makes use of its own SBC codec, having a 768Kb/s channel bandwidth. So, no matter what audio codec you output, being it lossless FLAC, it's always changed to lossy SBC.

Furthermore but most importantly, a BT headphone, or external BT speakers for that matter, makes use of its own internal amplifier. The only way to tweak sound is by means of equalizer and some Advanced settings in PowerAMP, but in most cases sound deteriorates especially with a good quality headset.
[Eee Pad Transformer Android Development] geldar37:
unfortunatly, complete app only for root user...

Malheureusement il faut etre root pour l'application complete... Pour le moment les tablettes en WW 8.5.6.21 sur BB0 ne sont pas encore root... Mise à jour de merde!!!
[Eee Pad Transformer Android Development] mntbkr:
Thank you for the clarification. Also unrelated to the TF but related to Voodoo, does the I'm assuming that the Samsung GSII line does not have the same hardware? as you have not developed for those devices.
[Eee Pad Transformer Android Development] petrakov:
Why not support SGS II ? I like thes program soo much!!!
[Eee Pad Transformer Android Development] 1BadHEMI:
Because the SGSII uses a Yamaha DAC...
[Eee Pad Transformer Android Development] woundedworld:
Would boosting the Mic volume be possible? I do some recording with my tranny and it would be nice if the sensitivity of the Mic would be increased. Unless someone knows of a better way to record using J4T, like a Bluetooth or USB mic.

Sent from my KRAKD Tranny.
[Eee Pad Transformer Android Development] petrakov:
..and? Thes Yamaha DAC not support software manipolations?
[Eee Pad Transformer Android Development] wildestpixel:
Supercurio released Voodoo Louder for SGS 2 recently which is an amp boost for those devices. Nothing much more though - you can't do too much with a that audio IC in the way Samsung implemented it. Samsung audio FAIL unfortunately on an otherwise fab phone.
[Eee Pad Transformer Android Development] chappatti:
How did you get audio fx widget to work? It does not show up in widgets menu....

Thanks.
[Eee Pad Transformer Android Development] usafle:
Anyone know if this will work on the new generation of TF? I got mine in and I miss this :(
[Eee Pad Transformer Android Development] dariolob:
What a pity :( I can't live without it :p
[Eee Pad Transformer Android Development] sidneyk:
AudioFX widget

First, you install it from the Market. It will then have an AudioFX settings icon in your app drawer. Open that and make the settings that you want for the widget. You may need to reboot before the widget becomes available to use. After reboot, click on the " + " in the upper right corner of the home screen. This will open up the widget and other customisation settings screen. Just scroll left and right through the widgets until you find it, then either tap to move to current home screen or hold and drag it to the one you want it to be in. I set mine up to use dialogs and increase the timeout so I have time to make any changes. Then you can set bass level, virtualization, equalizer settings and so forth.

---------- Post added at 10:17 AM ---------- Previous post was at 10:12 AM ----------

You can use AudioFX widget from the Market and it will give some bass boost, at least with headphones.
[Eee Pad Transformer Android Development] slyn4ice:
Thanks for all the fish and take all my moneyz! I bought the paid version, since I appreciate your work. Please, continue developing :)

On an unrelated note - I remember reading something or other a while back on the thread about a "bass booster" setting ... or something. Is this a silent implementation or am I missing a setting?

I have tried the Equalizer app and the bass booster there does next to nothing for me. PowerAmps bass setting works but sometimes distorts.

Just wondering :)

Anyways, thanks for the work.
[Eee Pad Transformer Android Development] Nipit:
Any chance to port this to Motorola atirx 4G? It also uses Tegra 2 chipset.
[Eee Pad Transformer Android Development] supercurio:
Answered in another thread :P
[Eee Pad Transformer Android Development] supercurio:
Hi, thanks for the support!

EQ is not possible (at least by hardware) because WM8903 is a simpler chip without ReTune DSP.

But I'm back working on Voodoo Sound that I admit I kind of let it without significant update for months after noticing heavy pirating I didn't had solutions to − affected my motivation.

It's not the case anymore.

I'm expecting that ICS update will require a complete rewrite of my driver, but that's not a problem as its what I'll probably do anyway to implement more DAC configuration.
[Eee Pad Transformer Android Development] a.mcdear:
Thanks for the update! I really appreciate your work.

Is there any possibility of porting the WM8903 driver to other devices? I've been super excited about the possibility of using voodoo sound drivers on my HTC Rezound, which also uses the same WM8903 chip. What do you think? Sorry to hear about the piracy problem. Its a shame when hard work is stolen or used without proper credit to the author.
[Eee Pad Transformer Android Development] supercurio:
I didn't knew.

Depending on how the driver is written.

There is a generic part of the code (if I rewrite it) that deals with the chip directly.

This is portable.

However dealing with system specificities, different routes (call, call with mic, music playing, speaker, headphones with or without mic..etc) is the hardest part.

It requires complete testing and also have the potential to add nasty bug including some that can affect the ability to place calls properly which is very severe.

Also, there's the subject of OTAs, potentially changing nothing, or anything.

It means that publishing a mod is half of the problem. A careful maintenance is also required.

So far I've been lucky with Transformer.

That's why I limit strictly the ports to devices I own myself.

Today I'm not satisfied by my progress speed, I think I don't progress fast enough.

As a result, I won't port Voodoo Sound to new devices for now but will focus on improving the existing ones.

Voodoo Sound is something special and I want to keep it that way, and I don't care if it runs only on "old hardware", only sound quality and reliability matters.
[Eee Pad Transformer Android Development] a.mcdear:
Got it. Thanks for the reply!

Glad to see we can expect an update for the transformer in the future!

Cheers!
[Eee Pad Transformer Android Development] supercurio:
I started to work on the ICS port.

Technically I didn't received it yet but a nice guy sent me a Voodoo report that allowed me to study some changes efficiently.

My current task is to merge Voodoo Control Plus and the free app, and I'm doing the port at the same time for a joint release :)
[Eee Pad Transformer Android Development] Manya3084:
Just do an extra in-app billing to ensure no one pirates the new version.

Can't believe people skimp out on less than $2.
[Eee Pad Transformer Android Development] supercurio:
Ah yes I work on security a little bit at the same time however don't worry nobody will need to pay anything for the ICS update ;)
[Eee Pad Transformer Android Development] eminembdg:
Yea that's such BS. There kids want everything for free. No respect
[Eee Pad Transformer Android Development] eminembdg:
Can't you make the app do a check with a server or something to check that its a legal version? I know some apps do that
[Eee Pad Transformer Android Development] supercurio:
Yes, it also allows to clear things up as some people were confused if they needed to install both the free and Plus version, this way:

- Free and paid users will have the same app, same version as well (benefit for Free users!)

- "Plus" app become only a license, without icon on launcher.

Depending on when I have to publish the ICS update (meaning: as fast as possible) the "license" UI might be a bit clunky at first but I'm confident it will become a lot easier to understand for users in the end.

ATM I'm paying a lot of attention to the design of the license check in order to be reliable as everyone hates protection stuff that prevent you to use an app you bought.

I learned a few things in this department in different project so that should not be an issue, however I'll take care being available full-time after release, just in case.
[Eee Pad Transformer Android Development] a.mcdear:
Cool. I'm assuming since I already paid for the plus version that I don't need to worry about anything after the merge, right?
[Eee Pad Transformer Android Development] supercurio:
Sure:

- you'll get an update of the Plus version

- This updated app will ask you to install the Free app from market.

- Free app will tell you it's checking license and in a matter of seconds evolve into the Plus app ;)
[Eee Pad Transformer Android Development] TheBigX:
You should make a crc or a hash check on the App, while you check the license + check if the hash/crc is the same as the one you've stored on the server.

This could be a measure to prevent altering your App. ;)

The next thing:

You know about the file for audio within the /data folder. Its used to change some things of the HW EQ (Loudness etc...).

Maybe you could do something with that. And on every change, you force the system to reload it (we all have root :)).

Then we could even fix a speaker balance on the fly and wouldn't have to reboot our devices to get that things changed.

Gesendet von meinem GT-I9000 mit Tapatalk
[Eee Pad Transformer Android Development] supercurio:
Thanks for the suggestion, even if I have already something setup that should do it without being over-engineered.

There is no Hardware EQ on Transformer. What you're referring to is proprietary software with a text config file.

Let me know if you're aware of a method to force settings reload without reboot, otherwise I must admit I'm not much interested into Software EQ that tend to have very inconsistent sound quality due to dynamic range compression and shortcuts on mobile devices to reduce power consumption.
[Eee Pad Transformer Android Development] MassStash:
simply amazing to hear this isn't going anywhere for ics. I utilize this functionality every day.... Thank you very much bro.

--Rockin' RevolverROMz on the eeePad
[Eee Pad Transformer Android Development] MrNago:
I must say I usually pirate apps that are either too expensive or not worth it to me.

This is the perfect example of my idea of paid apps.

I understand why you abandoned it, and I'm so glad you're back, expanding functionality as well as fighting against piracy with a great free-paid model and payment verification.

I will probably donate when you update it. To me it will be worth more than what I initially paid, as it was on sale (props and thank you for that!)

Just thought I'd share, I hope it encourages you a bit. Really enjoying your app both on TF101 and Nexus S (now my gf has it though!)

Thanks

Edit: btw, did you already say anything about speaker boost? Couldn't find it, is it coming? Not possible? Thx!
[Eee Pad Transformer Android Development] deadman3000:
Will this require a flash in CWM to get working with ICS? I am guessing it will?
[Eee Pad Transformer Android Development] supercurio:
Not at all
[Eee Pad Transformer Android Development] exclamation_mark:
Hey man. not only did I buy your app and LOVE it, but it was the only reason I rooted my TF in the first place. It drives me nuts that folks would pirate it and steal that money from an awesome developer such as your self. Wanted to let you know that I appreciate your hard work and look forward to the ICS update. Keep up the hard work and when your get it all figured out I'll be there to download and donate. FYI, I cant read a thing on your donation link or I would have done it already.

Keep up the hard work, it is appreciated.
[Eee Pad Transformer Android Development] daniel9522:
please keep a free version cause the plus version is not there in dubai and many other countries
[Eee Pad Transformer Android Development] Hammerfest:
I really like the way Titanium Backup has their license, I dont know how often it checks to see if the License is valid, but I havent seen a warning at all and no interrupted usage even when I dont have internet on my tablet for a month (yes, its happened), I think SU does it the same...

Free + License to unlock options... and yes, Kingsoft office did the same thing when I bought it with a KEY file ICON in the app menu... bloody annoying :D glad to hear it wont be there!

Thanks again, eagerly awaiting new versions of... well everything :D
[Eee Pad Transformer Android Development] jonnypinkeyes:
Thank you for supporting our device . Voodoo Sound is probably one of the most essential app on any of my devices. I hope you will include the option to Tune speaker for music ,as is included in the Voodoo Control (plus) app running on my Gtab.

Your work has made made day many times while ridding in my car and running my device through the auxiliary . :)
[Eee Pad Transformer Android Development] theremix:
I haven't used this app yet ( tried once on my evo but couldn't figure out much). If i want to buy the plus version, should I wait until it works with ICS or it is already working fine with ICS?
[Eee Pad Transformer Android Development] slvdc1:
Thanks for this application. I have been using it on my transformer (the donate version) for a few months. Thanks for all the hard work! I'll install it on my newly upgraded to ICS from and send any reports if that helps
[Eee Pad Transformer Android Development] supercurio:
Yes, no worries I'll keep the Free version.

In fact it will be better as well with the merge: now the Free app will be always up to date :)
[Eee Pad Transformer Android Development] supercurio:
ASUS didn't published yet kernel source code for the ICS update, so it doesn't work yet under the OTA.

I'll update as quick as fast as possible as soon as source code will be released!
[Eee Pad Transformer Android Development] knoxploration:
Out of curiosity, was this ever updated to improve microphone performance? I know at one point that was being talked about, but don't know if it ever happened...

Also, I presume root will still be needed to use this on ICS?
[Eee Pad Transformer Android Development] krash183:
will be looking forward to it...only downside to ICS so far is the loss of Voodoo
[Eee Pad Transformer Android Development] supercurio:
In waiting the ICS port (and ASUS source code:p), if you're curious about the Free+Plus merge I updated the Free app on Market:

https://market.android.com/details?id=org.projectvoodoo.controlapp

It's now using an additional app, which will soon become the apk you get when purchasing the Plus app:

http://supercurio.project-voodoo.org/tmp/VoodooSoundPlusLicense-0.1.apk

Let me know if it works as expected for you :)
[Eee Pad Transformer Android Development] Backwardsblade:
Much thanks! Is this a WIP? I don't see any activity following Query. Picked up plus version way back in 3.1 days.
[Eee Pad Transformer Android Development] supercurio:
Sorry I don't understand your question.
[Eee Pad Transformer Android Development] Backwardsblade:
Apologies, I wasn't sure if it was a preview. I'm having difficulty with the license check. Emailing now. Very excited!
[Eee Pad Transformer Android Development] TheBigX:
When i get my TF back and rooted my device, i will look into it. I hope i can find some way to reload it, without rebooting the device.

My idea is, to use it to balance the left and right speaker volume. Then the users wouldn't have to reboot again and again, just to perfectly adjust the speaker volume.

Gesendet von meinem GT-I9000 mit Tapatalk
[Eee Pad Transformer Android Development] a.mcdear:
the new app and plus license work great for me. Thanks!
[Eee Pad Transformer Android Development] dipje:
you couldn't try to take some other 2.6.39.4 kernel tree and try to make your module work with it? Maybe even making it compile as a module in the vanilla 2.6.39.4 kernel sources would be a massive help to get it working under the ICS rom now.
[Eee Pad Transformer Android Development] supercurio:
Everything's possible but I must say trying to re-create a source code with updated kernel base and missing source code is somewhere I don't want to go because a manufacturer is late releasing the required source code.

However I have a plan B.

If ASUS really take too much time, I might be able to write something similar to the V1 driver re-using the same concepts I'm using in Voodoo LOUDER for Galaxy Note and Galaxy S II.

But at the same time it would become a loss of time once once ASUS release the appropriate source code that will be the base for a complete driver rewrite (to allow more features: advanced DAC tuning)
[Eee Pad Transformer Android Development] TheVisitorX:
Nice that you are back, supercurio! I really love your Voodoo Control App. One of the best and most used apps for my Galaxy S and also for my Transformer. Hope you will add more features to TF version. Galaxy S version has so much more features. But I find it a bit confusing with your new license thing. I bought your app via YAAM and can't get your market version because I didn't buy that app via market because I have no credit card. So now I can't download your new updates and I also have no idea what I can do about that and what I need now :/. I also didn't get any information, I've only read it in this thread.

Edit: It is working now. I don't know how but after last Voodoo Sound update it says now "Voodoo Sound Plus" without updating/installing Voodoo Sound Plus from market. Thank you, supercurio!
[Eee Pad Transformer Android Development] woundedworld:
Can you set up an option to adjust Mic input/output volume?

Sent from my cold as Ice Tranny
[Eee Pad Transformer Android Development] supercurio:
The YAAM transition has been quite smooth, no downtime, works for you, I like that :)

And yes a few people was surprised it was just working :D
[Eee Pad Transformer Android Development] supercurio:
Yes now that I finally found a new design for the low-drivers that will be just perfect for each device supported I think I will be able to implement the Mic recording options with DRC :)

Not immediately right now because I'll have to write the new gen kernel driver first and rewrite almost completely the app itself as well, but yes its something I'd like to do.
[Eee Pad Transformer Android Development] knoxploration:
Woo hoo! Finally, I will have no choice but to root and buy your app. :-)
[Eee Pad Transformer Android Development] luizfilipel:
When voodoo will have ICS support?;s
[Eee Pad Transformer Android Development] cubitusclaudius:
custom kernels?
[Eee Pad Transformer Android Development] supercurio:
If you have contacts @ASUS, its time to ask them a favor ;)

Or not really a favor as they're supposed to release it but at least to hurry up a bit.

http://support.asus.com/download.aspx?SLanguage=en&m=Eee+Pad+Transformer+TF101
[Eee Pad Transformer Android Development] a.mcdear:
Wouldn't it be possible to get started off by using Paul Burton's AOSP kernel as a basis until we have official Asus source? It seems that his kernel/ROM work nearly well enough for daily use, meaning it should be complete enough to use to port Voodoo Sound right? Or am I missing a part of the picture??
[Eee Pad Transformer Android Development] sidneyk:
Perhaps it's already been mentioned somewhere, but I couldn't find anything. I'm running Revolver 4 ICS ROM and just noticed that when I have already been in the VooDoo app after restoring / reinstalling and given it su privileges, that now when I plug in my headphones I get an immediate reboot and if they are left plugged, as soon as that reboot is complete and I get to my homescreen it reboots again and continues this cycle until I unplug the headphones. I knew it was said that the hardware amp setting or something would cause a reboot. I thought I had used my headphones on here since upgrading to ICS, but maybe that was without VooDoo in place or when my 'root' wasn't quite working. I have the paid version and have been upgraded to the new versions of both the app and the license.

[EDIT] I just uninstalled both the app and the license and realized that this ROM is including the version 1 module still and automatically loading it at boot. So, I commented out the line that loads the module and moved the module somewhere else for now and rebooted. On stock sound, I can now plug in my headphones with no reboot occurring. Then I reinstalled both the app and the license, as I don't want to lose it since I paid for it, and, of course, the module options says my kernel is not compatible and no version 1 module is loaded and no reboot when plugging the headphones in. I guess I'm in the waiting game now for Asus to release kernel sources.
[Eee Pad Transformer Android Development] hanybv:
Help !

So I installed the app but it says its not compatible ! I have the new revolution HD rom 3.01 ! I attached an image ,can you help me please . Thanks .
[Eee Pad Transformer Android Development] Someone09:
It´s not working on ICS, yet.
[Eee Pad Transformer Android Development] hanybv:
Well the developer should work harder to make it work on ICS because now alot of TF users has ICS on their devices . Thanks for the good work developer.
[Eee Pad Transformer Android Development] cwalker29:
Damn I didn't know voodoo was out for my transformer. I use that app back in my samsung vibrant days. But I'm on ics now. So I must wait a little while longer to try this out. I will be getting the paid version asop when ice is supported for my Tf 101.
[Eee Pad Transformer Android Development] Faideelah:
Why don't YOU make it work on ICS instead of telling the dev to work harder? He explained why he wasn't working on it yet a couple posts above yours. Clearly you have not read anything in this thread.
[Eee Pad Transformer Android Development] hanybv:
To be honest I haven't red the posts above , I only red a few in the main page, and I would have developed for ICS if I had time ! I thanked him if you did read above !!! My point was that a lot of us have the ICS on our devices and it would be great if this program worked on them.
[Eee Pad Transformer Android Development] xzilem:
You should work harder to contact Asus and ask them to release the source code faster. Obviously you didn't read the post above.
[Eee Pad Transformer Android Development] supercurio:
http://support.asus.com/download.as...mer+TF101&p=20&s=16&hashedid=gHh4q7I8dvWJzhdV

Still no ICS kernel source code.

What are they waiting for?
[Eee Pad Transformer Android Development] hanybv:
I will contact them ! I hope they will . Sorry if I sounded like a jerk :D
[Eee Pad Transformer Android Development] jozka.1:
How many time they have by GPL license on release code?
[Eee Pad Transformer Android Development] Someone09:
Just out of curiousity: How long did it take Asus to release the source with HC?
[Eee Pad Transformer Android Development] supercurio:
While experimenting with the speaker volumes, I can see my device also has right speaker louder than a really shy left speaker.

It seems many people are affected, on such a large scale that's a totally pffff defect...

I'll be able to allow users to fix it by tweaking the volumes but that's oh-so-lame, because it will be require to reduce the global volume to align to the quietest channel.

Or maybe it's another misconfiguration, I'll check.
[Eee Pad Transformer Android Development] chatch15117:
I was able to fix the left speaker by changing that config file from 7000000 to 700000

also this is what I see when I go to download the app...
[Eee Pad Transformer Android Development] supercurio:
The difference to me looks to be exactly 6dB missing on the left channel.

Intriguing.
[Eee Pad Transformer Android Development] supercurio:
Yes I changed the Market Compatibility recently to un-exclude Transformer about one hour ago.

It takes a bit time it seems in their could ^^
[Eee Pad Transformer Android Development] meatlocker:
Bought the full version. Keep on updating, my man.