yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Android Development] xbs:
Just to clarify...

To get Voodoo to work on a TF101, running ICS Megatron 1.1.3 w/ guevor kernel V19.4, I need to purchase the Voodoo Plus app from the market and install the ICS Voodoo app?

TIA
[Eee Pad Transformer Android Development] sidneyk:
Yes that is correct.
[Eee Pad Transformer Android Development] xbs:
Ok purchased the plus installed the ics patch but when I press the icon on the status bar icon it says that the kernel i'm using isnt supported. Im using guevor kernel 19.4.

Any way i can make it work?
[Eee Pad Transformer Android Development] GasGuzz:
Did you install the Pre 4.0 (Beta)?
[Eee Pad Transformer Android Development] xbs:
Yes, I've installed the voodoo plus app and the pre app.
[Eee Pad Transformer Android Development] baseballfanz:
it doesn't work from the status bar yet. go into the app itself.
[Eee Pad Transformer Android Development] xbs:
Thanks!

Loving the sound of my FLAC's now :)
[Eee Pad Transformer Android Development] Danzano:
Any word on when a full release will be available ????
[Eee Pad Transformer Android Development] chappatti:
LOL ! Supercurio never makes such announcements in public !!!! :D:D Have been trying to get him on Skyrocket !!
[Eee Pad Transformer Android Development] xbs:
What are the supported kernels for the TF101?

TIA
[Eee Pad Transformer Android Development] Danzano:
Anything but stock lmfao
[Eee Pad Transformer Android Development] xbs:
Ok im asking for kernel driver support to be able to open the app when i press the icon on the status bar.

On non ics devices the free app works with root and kernel suport the paid with root only, no kernel support needed.
[Eee Pad Transformer Android Development] chappatti:
I am on stock BUT rooted, with latest .24 update Voodoo paid version after the pre-version patch works fine. So it is kernel "independent" if you have paid version.

EDIT: Also, the pre- does not have many settings. Once you open the app, the default is set, and there is nothing more to it. There is also no point in turning off the app since it does not use power or anything, it does not affect phone voice, and it works only when bluetooth, headphones or music player is turned on. It really does not interfere with anything and it is always on on mt tf101..... all the time.
[Eee Pad Transformer Android Development] xbs:
Just wanted to be able to open the app by pressing the icon on status bar instead of having to go to the shortcut. That's all. Thanks.
[Eee Pad Transformer Android Development] baseballfanz:
that feature is not working yet, that's all.
[Eee Pad Transformer Android Development] gkillerx:
---

Am I the only one that's seeing dubble ?:confused:
[Eee Pad Transformer Android Development] xbs:
I see dead people and a troll!
[Eee Pad Transformer Android Development] Anakondarh:
Looking forward to more of this :) On my Asus Slider, I can see (hear) the amplification, so I know it works. For now, only the app in itself needs some work, to consolidate settings and stuff. For example, I never know what will happen when I press the volume keys :) Looking forward to it being as simple and straightforward as Voodoo Louder on my SGS 2 or Plus on my wife's SGS :D
[Eee Pad Transformer Android Development] poussinou69:
Thanks SC for the job with the TF. And thanks also Clemsyn for the implementation in your kernel.

Can't wait the speakers fix :-)
[Eee Pad Transformer Android Development] Kiroo:
This is an amazing piece of work. I have been testing this driver with my Sennheiser HD650 headphone. The HD650's nominal impedance is 300 ohm. I never thought my Transformer or any portable music player can drive this HD650 without an external amplifier. It's incredible how my Transformer can now amplified such headphone of this size. There is no distortion in listening at maximum amp level 5dB, which is REALLY loud. The sound quality is excellent. Music has clarity and presence.

Thank you very much supercurio!
[Eee Pad Transformer Android Development] jobryan26:
Bought the full version and it works great with Bose QC15's. Thanks
[Eee Pad Transformer Android Development] supercurio:
BT headphones are fully independent audio hardware with their own DAC, headphone amp etc so no it's not affecting Bluetooth output ;)
[Eee Pad Transformer Android Development] supercurio:
The first goal of this mod is to provide a the cleanest untouched output with the best SNR and least distortion.

As this codec don't implement filters (apart from digital filter working at high frequencies used in the hardware oversampling process) this will stay the goal: audiophile output.
[Eee Pad Transformer Android Development] supercurio:
Ah ? Iconia 500 using WM8903 too?

Somebody knows where we can find its kernel sources?
[Eee Pad Transformer Android Development] supercurio:
Yes it's required, as root privileges are used to load an additional driver in Kernel directly?
[Eee Pad Transformer Android Development] supercurio:
Problem is that ASUS audio driver implementation (dunno if it's in Android or in Kernel) has bugs :/
[Eee Pad Transformer Android Development] supercurio:
I use (and love!) those headphones too.

Porting Voodoo sound was not a choice but a requirement in order to listen to music at desired volume :)
[Eee Pad Transformer Android Development] Juduth:
This seems very nice ;) Hadn't noticed it had that chip. I'll post my impressions when I upgrade Clemsyn-Blades' kernel
[Eee Pad Transformer Android Development] arcglide:
A couple of quick questions:

1/ am thinking about the Beyerdynamic DT770 PRO (80ohm) would a Voodoo'd TF run those ok?

2/ what is the ideal way to run Voodoo: a custom kernel or running stock with root ??

..many thanks for your highly appreciated work SuperCurio!!
[Eee Pad Transformer Android Development] supercurio:
Yep !

Both in-kernel and module run the same code in the end and provide the exact same result ;)
[Eee Pad Transformer Android Development] arcglide:
You are a legend & thanks for bringing the [quality] noise!!
[Eee Pad Transformer Android Development] supercurio:
lol you're welcome ;)
[Eee Pad Transformer Android Development] kahiro:
thanks for the clarification and a superb job.
[Eee Pad Transformer Android Development] jjsoviet:
You have an HD650? FFFFUUUUUUUU-
[Eee Pad Transformer Android Development] Dajackaltje:
i just bought it. And it says that i have no license :( i see alot of those complaints on the market.
[Eee Pad Transformer Android Development] supercurio:
It seems market licensing is really far from reliable.

I'll work on improving that.

You may have to wait a bit and it will work.
[Eee Pad Transformer Android Development] mattykellyuk:
So if I buy the plus app will it improve any devices audio my n1 for example?
[Eee Pad Transformer Android Development] supercurio:
Nope, only devices listed in the description as supported are supported.
[Eee Pad Transformer Android Development] Danzano:
I got the paid version to try the beta but since then no news no contact no updates on what's happening

ANY NEWS??
[Eee Pad Transformer Android Development] archcantor:
Danzano, we are all waiting patiently for an update. As of ICS too many things changed. In Honeycomb, Voodoo required certain things to be present in the kernel, so only certain kernel versions worked with Voodoo and Honeycomb. With ICS so many things were different that Supercurio decided to write a kernel-independent driver from scratch. That's what we have now - just the working driver and a front end app that simply starts the driver with default settings and lets us adjust the volume. No kernel changes are needed anymore for the driver to work. I suspect the kernels need to have support for the routines that allow changing Voodoo settings from the status bar icon (headphone control slider).

If Cupercurio did not release this basic pre version we would have nothing now! At least we can enjoy the fine audio on our Transformers now. The volume boost and quality are welcome improvements.

We appreciate the thoughtfulness of releasing the pre version so we could have something useful to use right now.
[Eee Pad Transformer Android Development] Danzano:
I just find it strange that the ground work was so quick then nothing for a long time and no updates at all on progress.

I also appreciate the work that has been done. In saying that though im sure if it was once more kernel dependant gouver would most likely have it in his kernel at least.

I love voodoo and use it 3 hours in transit everyday to and from work. All i wish is that we can have an occasional update on what is happening.
[Eee Pad Transformer Android Development] socialx:
does it means that we have to wait until the version for ICS being released??
[Eee Pad Transformer Android Development] xbs:
No, just install Voodoo Sound Plus (root requiered) from Google Play and then install the ICS patch found in this thread.

The ICS version only has volume and two other settings working but the sound quality is pretty amazing.
[Eee Pad Transformer Android Development] archcantor:
Yeah I understand. Sorry for all the rhetoric. I guess I was trying to say what you did: That we are glad we at least have something that works and works great. It has been some time since the pre-release and then mostly just waiting with no updates.
[Eee Pad Transformer Android Development] socialx:
does it work for bluetooth too? i canr sure the nature of it. thx a lot.
[Eee Pad Transformer Android Development] archcantor:
No. Voodoo only works with wired headphone jack. It does not affect the built-in speakers either.
[Eee Pad Transformer Android Development] socialx:
just bought the plus version for my TF101.

I'm currently using megatron v1.1.6 with v21 kernel (CM9 ICS 4.04).

The ICS pre-1 version does work but can't be launched by the license app.

I found that there are some problems of the volume buttons linked

and actually I can't hear the real difference after using the app.

My player is poweramp with Equalizer as the EQ control : http://tinyurl.com/bvt8yy9

it may because of two reasons :

1. my hearphone is crap (it's an old creative earphone ep-630 : http://tinyurl.com/87sxupk)

or 2. I just can't identify the difference.

If anyone can give me suggestions for the earphone I'm highly appreciated .

Thank you very much.
[Eee Pad Transformer Android Development] supercurio:
Voodoo Sound Plus 4.0-pre1 is built for official firmwares and not tested for custom kernels & firmwares.

Compatibility detection & error management is not implemented yet. If the volume slider is not effective it means it just doesn't work with this configuration.
[Eee Pad Transformer Android Development] socialx:
I know it's a pre version. I'm happy with the app but not complaining :D

BTW do you have any suggestion of the ear phone ? may be less than US99 would be ok.

and it does able to change the volume extra but I seem can't identify the sound difference yet :D (just my problem :D)
[Eee Pad Transformer Android Development] xbs:
I'm using Megatron and guevor kernel and work fine. The difference on my seinheiser 515 is abismal.
[Eee Pad Transformer Android Development] batjuh:
And offcourse 3.5 mm jack to two rca male plugs right into your stereo or home cinema set :) Thats were i use it for :cool:
[Eee Pad Transformer Android Development] Danzano:
nuforce ne-700x

klipsche s4 image
[Eee Pad Transformer Android Development] zodiaxe66:
I know what forum I'm in....

Hi curio any news on voodoo for gs3,I've seen a screen of voodoo sound plus 4.0.is there a release date of a new app or do u update the one in market for the sgs

Ps. New app right...I'll be happy to buy that one to
[Eee Pad Transformer Android Development] fone_fanatic:
Has anyone else noticed Supercurio's tweets recently?

http://twitter.com/supercurio/status/212329867772043266

&

http://twitter.com/supercurio/status/212330518895804416

Hopefully this includes the TF101's chip :D
[Eee Pad Transformer Android Development] deathskater:
Any chance the tf300t could get some love too :(
[Eee Pad Transformer Android Development] Hammerfest:
chill guys... the tf101 is still in line... NO CUTTING... lmfao...

<3 me some Voodoo, for everything else not supporting Voodoo, Volume+... Q_Q unsupported devices
[Eee Pad Transformer Android Development] deathskater:
I loved Voodoo on my phone and Its a must app on any android device I hope we get it soon
[Eee Pad Transformer Android Development] Dissenter:
GOOD GOD

Dude, seriously... just fell in love...

Thank you!!!!

Running Rooted ICS with Plus app and your patch. Sounds incredible on my Shure SE215s at work. Looking forward to testing on my Sennheiser HD590s when I get home ;-)
[Eee Pad Transformer Android Development] Woody:
I apologize in advance but I am mobile now and can't search and don't have my tablet on me.

Can someone link me the patch for this?
[Eee Pad Transformer Android Development] sidneyk:
Here is a link to a copy in my dropbox:

http://db.tt/vBNXTUBC

Of course, you have to have the paid VooDoo Plus License app for it to do you any good right now.
[Eee Pad Transformer Android Development] baseballfanz:
There's an update today in Play Store, should we update or stick with the beta?
[Eee Pad Transformer Android Development] supercurio:
Ah right I forgot: the update might replace the beta as it has a higher version number.

Please keep the beta version: the Play store app is still 3.x and doesn't support Transformer yet.
[Eee Pad Transformer Android Development] fone_fanatic:
Mine updated automatically and it said kernel not supported.

Will revert to beta and turn off automatic updates.
[Eee Pad Transformer Android Development] Globespy:
Funny, when i try to run voodoo plus it errors every time. The beta driver opens fine on its own, seemingly without any interaction with paid voodoo plus app?

When will we have our device supported? I understand its now becoming a 'dated' device and that supercurio is working on newer devices (sgs3 etc), but would be great to have this supported officially.

Thanks!
[Eee Pad Transformer Android Development] sidneyk:
I can't answer the support part, but the Voodoo Plus crashes for me also when I try to launch the Voodoo App from within it. That's a known issue. I believe it was Supercurio himself that stated that this beta version of the app would only work with the paid license (Voodoo Plus). The only interaction may be a check to see if you have the paid license before it will run, you'd have to ask Supercurio.
[Eee Pad Transformer Android Development] supercurio:
How many time I will have to say and write that redistribution of my apps outside of Google Play or my server are not authorized?

It really makes no sense as anyone can still download the beta linked from Google app description.
[Eee Pad Transformer Android Development] supercurio:
Good sound doesn't get dated or obsolete.

ICS support, didn't changed yet: http://xdaforums.com/showthread.php?p=24650801#post24650801
[Eee Pad Transformer Android Development] :
Hello supercurio,

I have a kernel out for the nexus s, but deep idle crashes unless music is playing. To hack around this, I want to tell the idle code to enter deep idle only if there is music playing.

This is what I have so far:

wm8994 = kzalloc(sizeof(struct wm8994_priv), GFP_KERNEL);
printk("PLACE2 ----------- %d ------\n",wm8994->codec_state);
if (wm8994->codec_state == PLAYBACK_ACTIVE) // If audio is playing, we are OK to use DI...
{
printk("PLACE3 -----------------\n");
if (bt_is_running() || gps_is_running() || vibrator_is_running())
{
printk("\n* * * DAVE DI: Audio is on, entering DI TOP ON\n");
s5p_enter_didle(true);

I know the first line is very wrong... I'm a total novice, and I need a little help figuring out how to probe the hardware to see if there is playback happening.

Can you point me in the right direction? I'd give credit on my thread of course.

Thanks
[Eee Pad Transformer Android Development] supercurio:
Off topic.

General comment: before patching your kernel, make sure your modification provide actual benefits by measuring those.
[Eee Pad Transformer Android Development] sidneyk:
Sorry, I will remove the link right now. I was careful to state that they would still need the paid Voodoo Plus. I will tell them to search from now on.
[Eee Pad Transformer Android Development] :
Sorry for the off topic.

Yes, I'm all about benchmarking and measurement: http://xdaforums.com/showthread.php?t=1639689

I'm used to be a professional sound engineer. Programming is a new hobby. PM if you can answer my question. If you dislike clutter I'll happily delete these posts.

EDIT: Sorry for more clutter, but solved this now. The trick was to write new code in the existing driver to talk to my idle driver.
[Eee Pad Transformer Android Development] tpr0:
Atrix 4G

Hope this won't be off topic,

Hello all,

About the Tegra 2 bases, both TF and Atrix share the same Tegra base, same DAC, maybe the same implementation...

Both DACs are WM8903, so I guess the TF voodoo can be ported to the Atrix 4G.

If you wish not to support development, or porting, can anyone head me to the answer? Can this be ported to the Atrix 4G? Should I hack (trick) the Atrix 4G kernel in order to let the voodoo sound (for TF) to work? Or at least get the sources of the TF version maybe... :P

Ill appreciate any help/response... :)

Big thanks to supercurio for making our phones more valuable...

Thanks
[Eee Pad Transformer Android Development] Anis108:
JellyBean support?

Hi people

Is there allready a compatible kernel known for jellybean and voodoo Sound?

Right now I'm running EOS rom and it's working fine, just the perfect sound is missing!

Thanks supercurio for this great app! It's a real blessing.
[Eee Pad Transformer Android Development] supercurio:
Hello, thanks.

Is there a Jelly bean port considered as "stable"?

I can't provide support for snapshot or moving targets, working one day broken next day.
[Eee Pad Transformer Android Development] sidneyk:
The ICS version, which you can find in this thread, works fine for me on JB. You will need the paid Voodoo Sound Pro License from the Play store also.
[Eee Pad Transformer Android Development] Anis108:
The EOS rom is running good and stable form my point of view.

Guevor released a kernel that works with the EOS Jelly Bean AND voodoo sound!

http://xdaforums.com/showpost.php?p=29347364&postcount=2206

so cool! I'm right now totaly satisfied!

Keep up the spirit supercurio
[Eee Pad Transformer Android Development] batjuh:
After a lot of problems reactivating my paypall account i have finally donated your voodoo sound project as im very pleased with it. I regulary use it to connect the transformer from headphone jack to stereo cinch plugs on my av receiver in combination with google play music! :cool:

Keep up the great work !
[Eee Pad Transformer Android Development] nappent:
I know you are busy but how about adding a link to the OP so people can find the beta at little easier. People don't always read a app's full description, especially when it is as long as it is. Not to be a **** or anything, but when things a hard to find or get a hold of, people will share like that. We all suck at searching nor do we have the patience when we are excited for a much needed app such as your. Just saying...

By the way, the beta was a life saver for watching movies during a flight. Awesome work!
[Eee Pad Transformer Android Development] skyedream:
hi i have paid voodoo sound pro and it keep saying my device need module to be loaded and device or kernel version not supported.

i thought paid one doesn't relied on kernel. any help?
[Eee Pad Transformer Android Development] Anis108:
Did you update the voodoo sound app throught the playstore ? This screewed it.

You need the voodoosound-4.0-pre1.apk. Where to get it somewhere in this thread, just google

This repaired my "not supported kernel"

@supercurio: Where to get the needed files from?

I remeber the playstore downloads don't work with the ICS kernels for TF01.

And updating brings this "not supported Kernel" Issue as well.

Maybe you update the first post just to inform the people about the actual needed steeps and "don't do's"

or am I in the wrong thread?
[Eee Pad Transformer Android Development] Globespy:
Yeah... That was the issue. The play market was updating the beta. So uninstalling and stopping automatic updates fixed it.

Hoping we get an official release for ICS, I see people already talking about JB support! Let's get a fully functional version for ICS first please!
[Eee Pad Transformer Android Development] xbs:
+1
[Eee Pad Transformer Android Development] TheUndertaker21:
No jb supported I see
[Eee Pad Transformer Android Development] sidneyk:
The ICS version works fine on JB. I'm currently using it without issues.
[Eee Pad Transformer Android Development] Anis108:
My TF is running fine with JB and voodoo sound (4.0 pre 1)

the tablet here works with the "Kernel-ICS-V23-OC1700-fb_693.zip"

http://xdaforums.com/showpost.php?p=29347364&postcount=2206
[Eee Pad Transformer Android Development] TheUndertaker21:
thanks guys. because i installed the alpha one. and it just open and close :(
[Eee Pad Transformer Android Development] goenieg:
not able to use the plus version I just bought from the play store also. Kernel not supported, cant enable load drivers.

found the link to the pre version

http://xdaforums.com/showthread.php?p=24650801#post24650801
[Eee Pad Transformer Android Development] LightI3ulb:
Do you own the Plus version of the Voodoo sound app? If not, you don't have the license required to open the new control app.
[Eee Pad Transformer Android Development] TheUndertaker21:
Yeah decided to buy it but I don't see any different from sound quality maybe idk how to use it
[Eee Pad Transformer Android Development] sidneyk:
It is only going to make a difference with headphones or anything connected to the headphone port. Internal speakers are not affected at all.
[Eee Pad Transformer Android Development] TheUndertaker21:
Yeah I know. The kernel wasn't working properly I was on cm 10 skanky gonna try eos with the new kernel
[Eee Pad Transformer Android Development] sidneyk:
The pre-alpha-ICS (or whatever it is called) app along with the Voodoo Sound Plus License app is not dependent on the kernel, so it shouldn't matter what kernel is being used, there is no kernel module being loaded for the ICS version and if there is, then it is an old either from the ROM or having the old app installed.
[Eee Pad Transformer Android Development] TheUndertaker21:
Yeah I don't think it's working at all "headphones amplifier control are not supported by this kernel please run control app...." that sucks I bought this for no reason no :(
[Eee Pad Transformer Android Development] sidneyk:
Where are you seeing that ..."headphones amplifier control are not supported by this kernel please run control app...." and what ROM are you on? The picture looks right for ICS or above except that you need to slide it down so it's not clipping. In a terminal, do "lsmod" and see what modules are being loaded. Also, you didn't let Playstore update the app after installing the pre-alpha did you? The new version in Playstore is only for Honeycomb on the TF101.
[Eee Pad Transformer Android Development] dman918:
Is there any way to have Play Store not even detect the app. I have auto update unchecked but it bugs me to have it in my "need to update" list. Plus, I can't select update all if I have several updates to perform.

Thanks for all your hard work!
[Eee Pad Transformer Android Development] TheUndertaker21:
Well when I click on the Voodoo icon on the status bar it says that. Also I was on cm10 skanky now I'm on teameos same thing :(
[Eee Pad Transformer Android Development] Woody:
If you have Titanium Backup Pro you can long-press the app and "Detach From Market".

Also it you do hit Update all in the market, you can scroll down and hit the X at the top right of the app and it'll stop. Most of the times you can get to it before it even starts.