yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Android Development] sidneyk:
:confused:

Actually, I see that, too. I never looked there before I guess, but I can assure you it is working here. Play some music with headphones and turn the volume up. At some point you should see a bar at the bottom that says Digital on the left and Analog on the right. If you see that, then it's working and the volume is able to go much louder than stock. You can grab an app from the Revolver thread called DSP Manager, if your ROM doesn't have it already. The Revolver one is flashed through Recovery. It can help give some sound customization also and will also affect the internal speakers.
[Eee Pad Transformer Android Development] TheUndertaker21:
thanks.
[Eee Pad Transformer Android Development] bagl0312:
I tried to " detach " it from market with titanium Backup, but even if it seems correctly detached, according to titanium Backup, the play store continues to notify me about a new version

So apparently this option of titanium Backup is not working very well

Sent from my Transformer TF101 with Tapatalk 2
[Eee Pad Transformer Android Development] supercurio:
Okay message received!

I prepare a bugfix for the 3.x market release and will also prepare a new APK as 4.x beta for you guys.
[Eee Pad Transformer Android Development] Globespy:
Timduru added support for Voodoo to various kernels?

I saw the recent thread indicating that voodoo sound is working straight from the play market app on certain kernels? He's using some flashable zip to add compatibility to kernels both stock and non- stock.

If this is the case, why don't we have an official ICS app?

Just wondering?
[Eee Pad Transformer Android Development] supercurio:
With Honeycomb kernels yes, with ICS no. If a kernel uses an old HC patch on an ICS please report to me as it won't work properly.
[Eee Pad Transformer Android Development] thejust:
well this one claims to work, haven't tried it myself but you think this one is legit?
[Eee Pad Transformer Android Development] supercurio:
In waiting for the new beta in preparation, the Google Play upgrade should not be proposed anymore now (or in a few hours)
[Eee Pad Transformer Android Development] Hammerfest:
you might want to talk to the OP here:

http://xdaforums.com/showthread.php?t=1810722

He says he got it working (and solved the issue you where having)...

either way, win/win
[Eee Pad Transformer Android Development] Edgy47:
Hi Supercurio,

Any words on when a stable ics release of voodoo sound?

Thank you for all of your hard work.
[Eee Pad Transformer Android Development] supercurio:
I'm working on a new release for Google Play that will also support directly Transformer ICS natively :)
[Eee Pad Transformer Android Development] supercurio:
Driver as kernels modules were never supposed to be used outside of Voodoo Sound Plus, and could be only because I didn't protect them like I did on other devices.

The apparition of a "generic enabler", which basically tries to replicate Voodoo Sound plus for free prove that I was wrong not to.

This flaw won't be exploitable anymore in future releases. No need to repeat I hope that distribution outside of Google Play of my apps is not allowed.
[Eee Pad Transformer Android Development] timduru:
Hi Supercurio, I don't understand your comment.

If you look carefully at what I did and what I posted,

all I used were the GPL patches for the kernel that you posted to your github !

Also if you re-read the 1st post of your thread you stated yourself the following too:

And that is exactly what I did. Make the voodoo sound GPL patches work with our current ICS and JB kernels.

It's of course up to you to change your mind now compared to when you posted the kernel patches as GPL, and decide to change your model of distribution if you wish to.

You might want to edit the 1st post of your thread in that case because it's contradicting what you say now.

But what has been posted as GPL is still reuseable as far as I know.

Also I see that you don't reply to my questions concerning your affirmations that it's not supposed to work with ICS & JB...

I guess that gives the answer in a way...

Anyway, in case you're interested to include that in your app, and as I posted in the other thread,

since I ported your GPL voodoo code, I've looked more into the WM8903 codec in our current kernels for the TF101,

and the good news is that there is no need for the kernel voodoo patches anymore for the TF101,

because 80 or so of the WM8903 registers are already accessible through a simple alsa controller interface.

So any alsa mixer can access these, including the analog speaker level that the voodoo app is changing.
[Eee Pad Transformer Android Development] supercurio:
Yes, I stated Kernel implementing GPL patches specifically, which is is not the same as redistributable kernel module which has been the Voodoo Sound Plus model since the beginning.

Source code published on my github contains configuration to build in-kernel and not as module, and I didn't made clear that I didn't want kernel modules to be used outside of Voodoo Sound Plus, so that's what I'll fix in future releases.

Apparition of this "generic enabler" which practically makes Voodoo Sound development funding model bogus, and statement in your thread "Sure there is the beta app but it doesn't have most of the features from the original app." basically saying that the this free version was better than my new development which is false in terms of feature was honestly a little too much to take.

What exacty did you expect that would happen by publishing something described as "yay Voodoo Sound Plus for free" ?

Now I'm currently working on an app update and will continue supporting this device as expected.

Features I implemented in new Voodoo Sound version cannot be done without the new kaudio driver I wrote.
[Eee Pad Transformer Android Development] timduru:
Ok, my bad then, I thought the plus version was doing something else than just pushing a module actually...

Thought it was calling something else like ioctl from the driver or such.

Before finding the alsa way, that's where I was testing stuff..

But I think I'm starting to understand what you are saying now...

you are upset because I compiled the voodoo kernel module as ... a module ?

And did not compile it directly in every kernel that exists out there ?

Well, actually I started by doing that with Roach kernel, but compiling code as a module is quite a basic way of doing it for the linux kernel.

It's just one CONFIG option...

It was just a way to save me and other's time.

When I pushed the code to TeamEos and guevor's kernel tree, it was activated into the kernel as default and not as a module, but it's also the first thing that Guevor did on its own: compile it as a module, that way it is... modular... and people have a choice to load it or not.

It's a basic linux kernel feature...

So yes you should have specified that specifically, that you didn't want modules to be compiled.

But that's quite absurd to me and I don't think you have the copyright on linux kernel module compiling.

But if you had stated that clearly, I would have respected that from the start for sure.

Now that I understood what you mean exactly, even if I don't agree with you and find your position to be quite a nonsense,

I will respect your wish, and I've removed the generic enabler that contains the module from my thread.

As I said, I was just trying to help, and my goal is not to upset you in any way.

But after buying your app, using the beta app for close to 5 months with not seeing any progress,

and being repeated that it needed a full rewrite because it was not compatible with ICS & JB.

I just wanted to try to help and see for myself what the problem exactly was so that I could see about fixing it myself.

And that's what I did.

That's the joy of GPL at least ;)

If you read my thread carefully I also encourage people to buy your app or send you support money, even if they use the free app..

And well for the beta app, I'm sorry to say what I think and what seems to be the truth to me.

I'm not saying your new app will be bad in the end,

I'm saying that the current state of your beta app is unfinished and lacks features compared to the current free app, well that's why it's called beta, so I don't complain, I'm just stating the current state

and the state it has been since March.

Also on that point I'll just quote you from when you posted the beta app, because you seemed to agree with me back then at least:
[Eee Pad Transformer Android Development] supercurio:
I know what you're saying timduru, and thank you for encouraging people to support my work in your previous message.

What I'm saying is not about the GPL, but about respect for the research and development effort for an original creation from a developer.

If you decide to clone Voodoo Sound feature, which I would deeply regret you won't be allowed to use the Voodoo Sound name in any way.

Anyway like I say I'm working on the update, and it will make all this debate pointless.
[Eee Pad Transformer Android Development] timduru:
No probs it's normal :)

It's not because it's free that people shouldn't encourage you.

I for one makes donation as I can to support other's work even if it's free,

I've made donations to Guevor, Roach, and TeamEos for example even if their work is free :)

And I enjoyed your apps for a while too :)

Yes I have understood the way you prefer it to be now, that's why I've removed the generic module enabler.

It's not logical to me at all, hence why I didn't understand what you meant at first,

but I'll definitely respect that. :)
[Eee Pad Transformer Android Development] supercurio:
In the app update I prepare, the free/plus model change.

Everyone will get the amplifier and analog volume mapping feature, Plus users will get high performance DAC and sloping stopband hq over sampling filter setting.

Free hp amp control from the app with root as only requirement, that was old v1 voodoo sound plus so I'm sure people will like it.

But yah clearly I also do that to get rid of the old legacy driver, which is by design too limited.

Some features like last one cannot be implemented without the new driver design because it's modifying the way kernel driver itself behaves, hence the complete rewrite, which leads inevitably to a lot more complexity than the minimalistic approach used in legacy Transformer voodoo sound driver.

Same thing for advanced recording presets, even if I didn't complete yet the implementation.

For JB compatibility : are custom JB kernels very different from ICS?

Because kaudio driver should insert in a lot of kernels drivers already, except if they're patched like crazy.

This driver is proprietary but my plan is to share source with developers interested and who can guarantee fast updates as soon as the heavy lifting (introducing binary interface incimpatibilities) is finished.
[Eee Pad Transformer Android Development] knoxploration:
Too high? That's a new one on me. The mic levels (built-in mic, I don't use external mics with the TF101 and don't even know if that's possible) are far, FAR too low. As in, talking in a normal voice you have to have your face within two feet of the tablet, and pointed almost directly at the side of the tablet to get the mic to pick up anything even close to usable. I've seen plenty of people complaining of the same, and never seen anybody say the opposite, but I could've missed them I guess.
[Eee Pad Transformer Android Development] timduru:
Well either way, there should still be room to increase the ADC gain for those that feel it's too low then :)

I think it's mostly in one of the new JB rom that I've seen someone complain about the high level of the mic that was saturating,

but can't find the post at the moment.. it's somewhere in one of the threads ;)

Hmmm, I don't have a recording application to test for the moment, so take what I say with a grain of salt,

but the settings you're after to increase the mic volume should be the input PGA Switch / volume I think.

Looking at their current default value (5) it seems to be definitely quite low, as the value range are 0=>31

There's also the Digital Capture volume which is at 96 and can go up to 120

Try to play with these and see if it helps for the MIC levels.

Looking further into the WM8903, there's another setting that would be nice to play with, which is the ADC HPF filter

what it that does is that it'll allow to cancel noise by filtering the low frequencies, it has different available settings to filter more or less.

Default is hifi mode which filters almost nothing, but there are 3 other settings that allow to cancel more or less frequencies.

That could definitely come in handy to activate it if you are doing voice chats in a noisy location, or if there is wind or such when you record :)

Could be nice to have that kind of switches into the voodoo app too :)
[Eee Pad Transformer Android Development] Globespy:
This thread has become a little heated.

Timduru, you certainly appear to be quite knowledgeable in this area, and I personally look forward to seeing releases of your own audio enhancement apps. Choice is good, and whilst I've been a loyal voodoo sound fan since it's first releases (always buying the paid version as it made the sound of my Samsung Vibrant so amazing through my etymotics that it has allowed me to ditch all other mp3 players.

I have been sorely disappointed with the sound of the TF101 and have been patiently awaiting the same amazing results on ICS kernels so it's good to hear from supercurio that he is actually still planning on releasing a fully functional version. However more than 6 months since the very stripped down beta release has made me wonder if we would ever see full voodoo sound on this device.

I eagerly await its release, and am interested in what Timduru may be creating as competition drives innovation.

Thanks for all you do to support a device that Asus seems to have forgotten about.
[Eee Pad Transformer Android Development] Globespy:
This thread has become eerily quiet?

I get that folks are trying out JB/CM10, but both share their own issues and I am hoping to see a final release of voodoo sound for ICS on the TF101?

Is it still being worked on as previously indicated?

Thanks.
[Eee Pad Transformer Android Development] Hammerfest:
Im pretty sure it is, hes only one person among many :D

I paid for the app, and unlike some of the ungrateful people on the GMarket reviews (down right ignorant), ill get by how I can until he gets it right!

ICS/JB hoorah!
[Eee Pad Transformer Android Development] Globespy:
As did I the first time I heard the sound difference on my galaxy S. Made me retire my mp3 players and use my phone as my dedicated music player.... It's that good!

I truly hope that we see this sometime soon..... It's the missing cherry from my ice cream sandwich!

Any update supercurio? (with sugar on top)
[Eee Pad Transformer Android Development] Sebz4n:
I am running ARHD ROM; and I Bought the plus app, but I was not able to do anything because the kernal was not compatible or something (running stock kernal of the rom). How come?

I don't wanna buy the app again, because I can't have it refunded anymore if it doesn't work
[Eee Pad Transformer Android Development] Globespy:
Only way to get voodoo sound is to run a custom kernel (since you are on arhd try the harmony-asus-ICS one as it's rock solid), then you need to install the beta voodoo sound app from the main thread (its about 6 days months old but does the basics). Just make sure that you disable any automatic updates from the market for the voodoosound app (the paid voodoo plus is fine to update) as it will try to install the latest released version that so far still isn't compatible with ICS.

We are all waiting patiently for supercurio to finish the ICS official release.......
[Eee Pad Transformer Android Development] Sebz4n:
Which one do I download? Asus one?
[Eee Pad Transformer Android Development] surfmly:
Where is this download? I checked the first page of this thread but don't see mention of a beta ICS app. Assume you mean a different thread, but can't seem to find it. Any chance you have the URL handy to paste in reply?
[Eee Pad Transformer Android Development] Senorclean:
It is in this thread - but I could forgive you for not being able to find it! -> http://xdaforums.com/showthread.php?p=24650801#post24650801
[Eee Pad Transformer Android Development] Globespy:
Does anyone know if applying timadu's volume enhancement zip will cause problems when (if) a final completed voodoo sound app is released?

I for one am getting cold feet that we will see anything forthcoming, especially as folks are moving on to JB and supercurio is busy developing his app for new devices that run JB. Hate to sound pessimistic, but it's been a long time waiting.....
[Eee Pad Transformer Android Development] surfmly:
Thanks Senorclean! Of course it was right in the middle of the thread... :)

On a side note I did end up using a kataudio fix with the alsamixer app and have seen better volume. Have yet to fully test with good headphones though and may go back to voodoo if needed.

Anyone know if there will be conflicts between kataudio fix and voodoo plus with voodoo ics beta?
[Eee Pad Transformer Android Development] Senorclean:
Even if it does have issues, It would be fairly straightforward to just reflash your ROM...
[Eee Pad Transformer Android Development] ryocoon:
Reading through the thread, it appears that Voodoo would overwrite some kernel driver setting strings that KatAudio fix was using to bump things up and fix stuff. So.... yeah, it will conflict. However, if it works for you, that is fine.
[Eee Pad Transformer Android Development] Globespy:
Is voodoo sound for ICS on this device dead?

It's been a long time since supercurio posted anything on here, and whilst I'd like to see a final version, I think I can speak for most of us and assume that further development is dead.

Supercurio, we know that you are busy and working with newer android releases, but it would be nice to have an update or this thread closed.
[Eee Pad Transformer Android Development] MrNago:
Guys, just try KAT Android Toolbox. Check out the thread here on xda, for compatibility info.

I will try to post a link later, but a quickly search should be enough.
[Eee Pad Transformer Android Development] Danzano:
For those that have tried Kat kernel as I have we hope that a final version or atleast a non beta version of voodoo comes for the tf101

Kat kernel is ok but last time i tried it it sounded distorted
[Eee Pad Transformer Android Development] Globespy:
+1

However, I think its obvious the ship has sailed....no word from supercurio in over 6 months.
[Eee Pad Transformer Android Development] timduru:
As pointed out, what you need for Better sound control and quality, "Voodoo sound like" things & more is the K.A.T Android Toolbox (Android app)

http://xdaforums.com/showthread.php?t=1841851

KatKernel is a different thing, and sound is not more or less distorted than the regular kernel.

The wm8903 driver is the same.

The "distorted sound" that can happen sometime is just a generic JB rom issue.

For that you might want to try installing the HDMI & audio fix from the K.A.T app install menu.

That should help the issue.

If you still experience audio loss / degrading, you can hit the reinit FM34 DSP button directly from the K.A.T app too,

that should bring it back. :)
[Eee Pad Transformer Android Development] b3ltazar:
according to this post yes http://xdaforums.com/showthread.php?t=1076862

Im not sure if they released the source yet. I dont know if you ever heard the a500 but the srs control is in settings and is amazing for all speaker internal and external if you could implement this in the asus rom i will be so thankful! I tried the voodoo sound and it sounds great thank you. even when the acer rom was ported to the gtab the srs was awesome thats how i know its not just the acer hardware making the sound great.
[Eee Pad Transformer Android Development] Pacifik:
Sweet just bought off the market, now to go Idolize myself.
[Eee Pad Transformer Android Development] fizban007:
Being a SGS user I've been using and LOVING your voodoo work on that device, supercurio, and now that I just bought a transformer, it's SOOOOOOO nice to see that you have come to work on this device. Already purchased the paid version of voodoo sound on the market. Thank you so much!
[Eee Pad Transformer Android Development] keroppilee:
Is it possible to delete accidental posts?
[Eee Pad Transformer Android Development] Freelancerx:
wow this is amazing off i go to buy the full version! i cant really notice the quality and that's on my cheap ass zune headphones time to get me some nice headphones.
[Eee Pad Transformer Android Development] Suzook1:
just bought this but realized it needs to be rooted to work :-(
[Eee Pad Transformer Android Development] baseballfanz:
take a few minutes to root.:)
[Eee Pad Transformer Android Development] djglenn1337:
^This pretty much is what I was about to write!

Excellent work supercurio!

Whats the feedback when just using the speakers, any noticable improvements?

I know the headphone improvements will be great!
[Eee Pad Transformer Android Development] Suzook1:
at the risk of sounding dumb.........

what are the advantages to rooting? Obviously for this program but is there any other significant gain? I am pretty happy with the the transformer is but then again I am sure I am missing out
[Eee Pad Transformer Android Development] supercurio:
This app, backup apps, abilty to install ClockWorkMod recvery and switch easily of ROM, things like that ;)
[Eee Pad Transformer Android Development] Braincrack:
Great Sound now with the pro version, poweramp and my Teufel Aureol Massive headphones thx! :)
[Eee Pad Transformer Android Development] krash183:
im a little confused. first off im running clemsyns kernal and stock rooted. what is the point of downloading the voodoo control app? is it to run his sound driver? so would i need to start his app everytime i start my tf to be running it?
[Eee Pad Transformer Android Development] mdpgc:
So what needed to be done

(1) DL & flash the kernel

(2) install Voodoo Soundpatch

and then what I'm a little lost here... any configurations that need to be made. i.e. settings, etc.

This (the sound on the TF) has been only thing that I hate the most about the TF and would really like to implement this if its going to improve the sound
[Eee Pad Transformer Android Development] Drybonz:
Does this mod still affect only headphones, or is it also for (Transformer) speakers now?
[Eee Pad Transformer Android Development] baseballfanz:
Headphones:)
[Eee Pad Transformer Android Development] frosty5689:
Is there anything that can be done to make the built-in mic sound better? Also it'd be great if there is a way to force a line-in device to be treated as a mic cause it fails to recongnized mics that aren't using the iphone/ipad band standard.

Sent from my Transformer TF101
[Eee Pad Transformer Android Development] Drybonz:
Ah... that's a bummer. I don't use headphones much, but the front speakers don't sound great.