yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] jamesd256:
Yes I would prefer supercurio's version too. Galaxy tuner is a bit sucky. You only have bands, but the worst part is that it's not realtime. You change a bar then click apply to hear the change.

I was just pointing out that it's there in case anyone wasn't aware.

Parametric would be very nice.
[Galaxy S I9000 Android Development] Danielpc:
Do not bother with Galaxy Tuner. Equalizer in the market by Smart Android Apps is better.
[Galaxy S I9000 Android Development] jamesd256:
I read the description of this, but it doesn't mention hardware EQ on the Galaxy S audio chip.

Perhaps I missed something. Software EQ doesn't interest me.
[Galaxy S I9000 Android Development] josteink:
Dude!

Hell yeah!

Loved your work on the SGS1 and that was the only letdown I had for the Galaxy Nexus: No voodoo-sound.

Can't wait to hear what this phone can really do audio-wise. :D
[Galaxy S I9000 Android Development] NuclearEMP:
I am surprised that : DAC high performance mode (instead of default: low power): wasnt a toggle feature in ICS on the nexus as it is a feature of the chip
[Galaxy S I9000 Android Development] supercurio:
I don't understand what you say.

Vodooo Sound on Nexus S already gives the ability to choose between low power DAC or high performance mode (oversampling quality)
[Galaxy S I9000 Android Development] Thunderbolt8:
would you advice to untick the direct volume control box in poweramp when already having ticked all the goodies in voodoo sound?
[Galaxy S I9000 Android Development] Rootax:
Same question here.
[Galaxy S I9000 Android Development] lazy_ursache:
Oh YES eagerly waiting for this!:D I bought and used Voodoo sound for SGS now I miss this on GN!
[Galaxy S I9000 Android Development] CroatianBoy:
I have a problem on my i9000. I recently bought 32 dollar headphones and on the box it said that they were for iPhone and Android phones. When i plugged them in, the sound was really horrible. It is really bad, it turns either the high, mid or low down and reproduces other sounds more or less normally. When I plugged those same earphones in my friends iPhone, I was really surprised. The sound quality was perfect. Btw, it's not the problem with the music files I have, they are all high quality and sounded great on my stock Samsung earphones. Please help.
[Galaxy S I9000 Android Development] jamesd256:
They shouldn't write Android support on the boxes of these headphones.

Then again, Samsung should have gone with the same configuration as iPhone and HTC.

Your phone (TRSR) needs headphones where the 4-pole pin assignments are different to the standard (TRRS).

T= tip, R = ring, S = sleeve.

You can either shell out for an adapter (Google TRRS adapter Galaxy), or you can make one quite cheaply if you can solder by buying the parts from Radioshack/Maplin.
[Galaxy S I9000 Android Development] creeve4:
I have Voodoo Control Plus v3.0.5.2 installed on my Samsung Vibrant.

I am running CM7.2 RC1 with a custom kernel that includes Voodoo Sound v10.

In the Voodoo Control app, I set the Headphone amplifier to "3 dB", but every time I reboot the phone, the headphone amp is reset to "-3 dB"
[Galaxy S I9000 Android Development] supercurio:
I updated "Voodoo Control" free application to the latest code.

It's now named "Voodoo Sound", simple as that;)
[Galaxy S I9000 Android Development] movrshakr:
I have the Plus with driver in the kernel (DG's Cognition 4.5.3). Do I need to update?
[Galaxy S I9000 Android Development] supercurio:
Nope basically I backported Plus into the free app ;)

My next task −working on it is merge both Plus and Free apps.

Plus will become only a license for the Free app.

After that I'll resume adding new features !
[Galaxy S I9000 Android Development] Ashtrix:
Hmm, can i know why the Nexus S's v14 and GT-9000's at v10 ;) ??
[Galaxy S I9000 Android Development] supercurio:
Hmm, stop drugs ? :P
[Galaxy S I9000 Android Development] supercurio:
I see several ROMs started to include the latest Free APK, maybe in an altered way and it generates a lot of crash reports.

I'm serious. If some make my app crash (noticing bad ratings on Market already) while including it I'll forbid any attempt to run it if it's not directly installed from Market.

Now fix that and please, test stuff before you publish them!

And it's already strictly forbidden to modify the APK in any way (re-signing it or altering its content)
[Galaxy S I9000 Android Development] elhennig:
That is good to hear.

BTW, I read that you don't use YAAM anymore. Is there a solution to migrate to android market?
[Galaxy S I9000 Android Development] supercurio:
That's in the works ATM.
[Galaxy S I9000 Android Development] movrshakr:
Wow, modifying your app but leaving support pointed to YOU seems way out of line.

Devs should use it without mod or "make it theirs" (only if it is open source, and with credit to you), and take on support of the modded (their) version.
[Galaxy S I9000 Android Development] supercurio:
Sound drivers are open sources (GPL), app is proprietary (both entirely written by me): meaning no permission to modify whatsoever.

Same for redistribution.

Any redistribution outside of Android Market is forbidden.

Or you need to ask directly.
[Galaxy S I9000 Android Development] movrshakr:
I see. Thanks for the clarifiication. So devs should not do any mods to the app(s).
[Galaxy S I9000 Android Development] TotallydubbedHD:
I love voodoo sound <3

and agreed - people should ask for permission...unfortunately this hasn't been the first time supercurio :(
[Galaxy S I9000 Android Development] supercurio:
Last release v3.0.5.2.2 recovers from missing native library and informs the user it's broken and why.

I'm not sure it will fix everything some ROM authors will break...
[Galaxy S I9000 Android Development] cantIntoCode:
This is exactly why people should not include any unnecessary apps in their ROM. Why break stuff when all it takes it two seconds do to a market search and download the app, I don't understand some people seriously -_-

Totally out of order, they break stuff and people with problems come to you.
[Galaxy S I9000 Android Development] jgcaap:
Should this links work? Will this make my sound beter on gingerbread oficial?
[Galaxy S I9000 Android Development] _breez_:
It appears Voodoo Control Plus has disappeared from YAAM.

How can I get future updates if it's not listed there anymore? Do i really have to buy the app again in the android market?
[Galaxy S I9000 Android Development] elhennig:
Would you mind reading back 9 articles or so?

http://xdaforums.com/showpost.php?p=22615929&postcount=2779
[Galaxy S I9000 Android Development] supercurio:
Sure it is listed and anyone who bought it can still install it from YAAM today!

http://yaam.mobi/app/?id=org.projectvoodoo.controlappdonate

What will happen next.

- I'll send an email to each Voodoo Control Plus buyer on YAAM, asking them which Google account (email) to transfer the license to.

- Make Voodoo Sound app, formerly Voodoo Control (free version) recognize them based on this Google account.

- Once recognized, let the free app behave just the same as previously Voodoo Control Plus did.

- Eventually replace the apk on YAAM to an empty app with a big "Install from market" button.

Done :)

There will be no service/download interruption during the transition process.

Note: It's not possible to list to previous buyers but disable new purchase attempts, why I set the price to 100€ on YAAM in order to discourage anyone. Fortunately nobody bought it by accident so far :D
[Galaxy S I9000 Android Development] supercurio:
[see previous message]

I really hate seeing people disappointed with my app broken because of ROM builders who have probably no clue what they're doing.

Then do I have to forbid the free app to be installed and launched from /system ? Seriously!
[Galaxy S I9000 Android Development] supercurio:
Note: if you find such a ROM that breaks Voodoo Sound app latest updates, please let me know, because I have no idea how/why.

But I notice each single error/crashs reported is sent from ROMs where apk has been put in /system instead of installed from Market.

As you can see so far I'm pretty frustrated because of the inability to reproduce nor fix (Am I supposed to try out every random ROM out here?) that so please help me.
[Galaxy S I9000 Android Development] roughavoc:
Hey can you help me out here a bit.

So I finally stuck with a I9100 (we spoke on twitter about phones and stuff) and flashed a MIUI Rom.

It came with an app called Volume Fix or something along those lines. I enabled it, and as it said it would do, the headphone volume was louder than before. I then walked my way over to the market and installed your Voodoo Louder app

The strange thing was they both worked together to make the volume even louder than just one app. Wondering if you could somehow include whatever hack/mod is in that app in your Louder for the I9100?

App is in this ROM: http://xdaforums.com/showthread.php?t=1352386 the GB version
[Galaxy S I9000 Android Development] supercurio:
Wrong thread

I think what you're referring to is a fix to a bug present in CM7 or MIUI ROMs.

I don't intent to fix or workaround bugs specifically introduced by some custom ROMs.
[Galaxy S I9000 Android Development] roughavoc:
Oh I didn't know that, thanks
[Galaxy S I9000 Android Development] Grashoper:
Same here. Running stock Galaxy S I9000 (Bell Canada) latest Bell 2.2 FW. Why would somebody release an app, that refuses to even load??
[Galaxy S I9000 Android Development] uberberben:
I bet it's designed for korean galaxy s and refuses to work with other versions.
[Galaxy S I9000 Android Development] stfudude:
i hope supercurio see how desperate we all want this problem solved. and yeah we do want Gingerbread, but this fix is our top priority right now. :-)
[Galaxy S I9000 Android Development] meisterlampe2000:
I wrote an E-Mail to the korean developer, and he said his app is only designed for asian Galaxy S types - But as the source is the same, he thinks of providing an update for our Phones.

I am willing to try this - And i hope to be able to compare this to supercurios awesome progress very soon.

Anyway it is very good that more developers are interesed in enhancements for the SGS :)
[Galaxy S I9000 Android Development] adrianmak:
Galaxy S work only for korean version of SGS
[Galaxy S I9000 Android Development] Grashoper:
I agree 110%!!
[Galaxy S I9000 Android Development] lazarvd:
Install this kernel http://xdaforums.com/showthread.php?t=822756 and sound will be fixed :D
[Galaxy S I9000 Android Development] festr:
this fix does not contain quality issue in higher freq as it can be done only by supercurio right now what I know. I'm waiting for this so I can through away rest of my another players.
[Galaxy S I9000 Android Development] oswade:
Anyone else noticed better in call quality with JPY?

In older firmwares, often I could not hear people properly. But maybe this is just placebo or due to another factor... I certainly still look forward to voodoo improvements :)

(sorry to be a little off-topic)
[Galaxy S I9000 Android Development] supercurio:
Hi :)

Yes, I'm working hard on the complex jitter issue.

Samsung engineers thought it was not possible to solve it. Don't worry: it is!

Unfortunately this research work delay the rest of the of my other tasks and as you see some competition appeared, some based on the pieces I published as Open Source already.

As a result, I prepare a little something for quick release for today/tomorrow. A gift to reward your patience ;)
[Galaxy S I9000 Android Development] elumes:
Perfect! :-)

New headphones inc. by mail in a day or so. Will be great to try out with a new fix!
[Galaxy S I9000 Android Development] hetaldp:
@Supercurio

You are right but i think development on 2.3 update 1 is seriously needed as i am seeing all HTC devices are already in race for CM7 but all Sammy devices are Lagard in developments you are most wanted guy for making this fast ;) :p
[Galaxy S I9000 Android Development] eRajesh:
Yay! We love you Supercurio!
[Galaxy S I9000 Android Development] st4rk:
Dude.. His update it's sound related not gb.. ;-)
[Galaxy S I9000 Android Development] studiominal:
Finally! The real deal is coming

I've used Galaxy Tuner (for I'm Korean using SHW-M110S, not GT-I9000) for a few recent days and found it incredible though it's a bit crude. And I believe supercurio will surprise me even further with something he's preparing now.

At least one thing I must say, as a user who's tasted what it is like, when using the 'hardware EQ feature', is that it'll have a serious impact on your music experience :) It's nothing to be compared with poweramp which I thought the best music player.

@supercurio : Do I, or users using Korean version of Galaxy S need to do something else to use the final version of voodoo sound which is gonna be for I9000?
[Galaxy S I9000 Android Development] supercurio:
Keep cool :)

I said that it's just a little something, there is no full release of something I kept for myself ^^

There's a lot of work left to be done, development after the research phase.
[Galaxy S I9000 Android Development] festr:
I think, there is nothing to wait to pay for your work although competition already fixed some of the issues. I've sent you 10$ as I proposed. Hope others join to me so you dont loose your motivation :)
[Galaxy S I9000 Android Development] studiominal:
Yes.. I think I lost my temper for a few minutes :)

Please take your time and I'm gonna keep waiting patiently 'til it's polished
[Galaxy S I9000 Android Development] supercurio:
Cite my one issue resolved ?
[Galaxy S I9000 Android Development] festr:
I mean mic/phone gains (hardcore kernel)
[Galaxy S I9000 Android Development] _breez_:
Lol damn, well I checked the last 3 pages of this topic but it seems I missed that particular post, sorry ;)

@supercurio, sounds like a plan, thanks for the info :D
[Galaxy S I9000 Android Development] currydude:
That's good to hear, at this stage, I have uninstalled the Voodoo Control Plus from YAAM and installed Voodoo Sound from market, awaiting for email :)

Maybe just make a key for each of us to use? I was going to buy Voodoo Control Plus from the Market again, but looks like Voodoo Sound is more updated anyways.

Also, I'd like to point out that the ROMS aren't the problem, the WM8994 driver implementation in the kernel is what is causing problems for users trying to initiate the Voodoo Sound app.
[Galaxy S I9000 Android Development] supercurio:
Okay about the update thing, I was partially wrong.

After investigating and writing a dedicated "update fixer app", well I found out the bug really is in Android itself.

In some cases, after installing the update, system is confused and tries to launch the new app, from the old APK:

And here is the result:

app.activities.Main}: java.lang.ClassNotFoundException: org.projectvoodoo.controlapp.activities.Main in loader dalvik.system.PathClassLoader[/system/app/VoodooControlApp-2.1.1-public.apk]
W/System.err( 1538): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1573)
W/System.err( 1538): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
W/System.err( 1538): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
W/System.err( 1538): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
W/System.err( 1538): at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err( 1538): at android.os.Looper.loop(Looper.java:130)
W/System.err( 1538): at android.app.ActivityThread.main(ActivityThread.java:3687)
W/System.err( 1538): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 1538): at java.lang.reflect.Method.invoke(Method.java:507)
W/System.err( 1538): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
W/System.err( 1538): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
W/System.err( 1538): at dalvik.system.NativeStart.main(Native Method)
W/System.err( 1538): Caused by: java.lang.ClassNotFoundException: org.projectvoodoo.controlapp.activities.Main in loader dalvik.system.PathClassLoader[/system/app/VoodooControlApp-2.1.1-public.apk]
W/System.err( 1538): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240)
W/System.err( 1538): at java.lang.ClassLoader.loadClass(ClassLoader.java:551)
W/System.err( 1538): at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
W/System.err( 1538): at android.app.Instrumentation.newActivity(Instrumentation.java:1021)
W/System.err( 1538): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1565)
W/System.err( 1538): ... 11 more

The good new is that a simple reboot fixes the issue.

I can't fix android itself but I'll study it there is a way to workaround that.

Edit: .. and there's no workaround nor recovery
[Galaxy S I9000 Android Development] ranjib:
Feature request:

USB-audio for home- and car-docks for ICS

This is kernel related, but maybe also solved via voodoo? ;)
[Galaxy S I9000 Android Development] supercurio:
Well, currently I'm suggesting options to Samsung to help them overcome limitations they're facing with the ICS port on Galaxy S.

Maybe it will cover what you're asking eventually :)
[Galaxy S I9000 Android Development] androben:
I Love voodoo sound (that works perfectly vith the latest darky rom)

I' got one question :

So with the unified version of voodoo control app, will the "voodoo +" users will have extra features ?

(and one extra question : is it possible to make a voodoo color app that works the same way as voodoo sound (if not in the kernel, load module at the boot)

Thank for you work
[Galaxy S I9000 Android Development] patriarha:
Well deleting the old .apk does the job for me. Should be possible to automatically delete the old .apk upon installing newer version of the app... You would need to revert to using root though...
[Galaxy S I9000 Android Development] currydude:
wait ... do you mean Team Hacksung or Samsung? o.O

Are you suggesting that Samsung is actually giving us SGS users an official ICS release? :O
[Galaxy S I9000 Android Development] XlAfbk:
I thought Samsung had stated (repeatedly) that there isn't going to be ICS for Galaxy S I9000?! (due to them insisting on their stupid Touchwiz)
[Galaxy S I9000 Android Development] Thunderbolt8:
supercurio, would you advice to untick the direct volume control box in poweramp when already having ticked all the goodies in voodoo sound (e.g. like direct DAC)?
[Galaxy S I9000 Android Development] webwude:
/data/app/org.projectvoodoo.controlappdonate-1.apk :D

(no idea where this -1 comes from, maybe from titanium backup...)

@ICS; maybe Samsung will eventually recognize, that a lot of I9000 devices are running with ICS without problems :)
[Galaxy S I9000 Android Development] XlAfbk:
Since Voodoo Plus is not a real app anymore I've had the problem that Voodoo Sound doesn't start automatically when I plug my headphones. Instead I have to start the app manually to make the volume button thing and its amplification work.

The volume button setting is enabled and afaict the settings are identical to the ones I had in the old Plus app.

Any ideas what's going wrong here?
[Galaxy S I9000 Android Development] martynas900:
Hey supercurio

It is possible to add to voodoo control audio effects, as we had on stock samsung music player?
[Galaxy S I9000 Android Development] movrshakr:
Don't understand. You can use ANY player you want and use whatever controls are in it. Voodoo just processes the sound stream headed to the port.
[Galaxy S I9000 Android Development] martynas900:
How can I use samsung stock player on ICS rom. Voodoo sound can change bass boost, the other app, like galaxy settings or something like that (not supported) had very good equalizer. If it is not possible, let the supercurio just say no, this is just an interest.
[Galaxy S I9000 Android Development] movrshakr:
You are right that this is his to answer...but similar things have come up before--like people wanting an equalizer built in. His answer was that he feels such functions are for the player to do. The only deviation from this he has done is the bass boost function, which I suppose is because inadequate bass is such a common problem with mp3 players and their sound reproducers.

Can you not find some player that does what you want and is compatible with your ROM?
[Galaxy S I9000 Android Development] martynas900:
All players with their equalizers distort music quality. Voodoo sound is the only app, which makes songs sound clear. And sound effects from stock samsung player is the only missing feature which I miss in ICS.

Ohh, would be great if he would create music player with voodoo sound implemented and the other features, many of us would pay for app (Just imagineD)
[Galaxy S I9000 Android Development] pamarakos:
Hi all Voodoo users...

Two things I want to ask for the new Voodoo sound Plus (just updated successfully from the old voodoo control plus)

1) There is a black/white letters screen every time the app starts with "Voodoo sound plus license check in progress" ending successfully...is it a problem or this is ok?

and

2) Every time I reboot the phone, when I start the app, after the above screen, there comes the old screen that states "Module needs to be loaded..." with the red letter, I'm pressing "Load sound driver", everything goes green and now even if I check "Load driver at boot" as I used to do in the older versions, I'm getting all these steps every time phone reboots! Can I do something for this also? If I'm helping just found out that if I don't have the app in front of my screen, then the Volume keys hack is not functioning, as soon as I get into the app then it works fine!

Of course the app is running all the time, I can see its icon on the upper corner!

No rom change or kernel, just updated the app to the new app!!

Thanks supercurio for all your efforts!
[Galaxy S I9000 Android Development] Antineutrino:
Hi Supercurio!

Is there a chance that you can implement the full hardware EQ setting in Voodoo Sound app? ;)

( I know that this has been asked a lot of times, but I hope sometimes you'll change your mind about that...)

Thank you very much for your support!

:)
[Galaxy S I9000 Android Development] pamarakos:
Nobody else has these problems? Strange...
[Galaxy S I9000 Android Development] elhennig:
Hi Supercurio,

as the car dock works fine now with Icy Glitch and Semaphore I noticed that the sound is redirected to USB but the filters and sound enhancements of voodoo are not being enabled. Is there a way to change this?

Sent from another Galaxy
[Galaxy S I9000 Android Development] androben:
It seems to me that it is impossible because voodoo sound mainly use the analogical component "wolfson class W Headphone amplifier" (WM8994).

So it is hardware enhancement.
[Galaxy S I9000 Android Development] dk147in:
Hi Supercurio,

I am using my SGS GT-I9000 with ICS 4.0.3 MyICS Ultimate 1.2 from xda developers.

There is one very strange issue i have noticed also tried with various other ICS builds for SGS, the while incoming call the MIC audio get poor just after saying hello and my caller doesn't able to listen me but i can listen them very clearly, however while outgoing call there is no problem - audio form both the sides are ok.

Pls suggest what to do.

Thanks
[Galaxy S I9000 Android Development] pamarakos:
Anyone here with froyo? Which kernel do you use which works fine with the new voodoo sound plus?
[Galaxy S I9000 Android Development] dk147in:
No many other people have reported this strange problem on various other builds of ICS say RC4.2 of ICSGSG so i switched to MyICS ultimate developed by Barome - but problem still exists there.

Please tell me some solution, currently i have to toggle MIC buttom mute/unmute to speak.

Thanks
[Galaxy S I9000 Android Development] elhennig:
Strange, the analog volume setting works fine, only the filters are not applied. When the phone is put into the car dock, the voodoo icon appears in the notification bar.
[Galaxy S I9000 Android Development] jrafael:
The mute/unmute bug it's a kernel bug, has nothing to do with voodoo sound. Please report to the developer of you kernel.