yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] jontoo:
Thanks, good luck :)
[Galaxy S I9000 Android Development] _bottle_:
Sorry missed that post, the specs look awesome alright :D
[Galaxy S I9000 Android Development] rlorange:
I do hope voodoo sound stand-alone app is released soon because all of using jvk are missing your work big time!

Also supercurio, when the first source code for a 2.3.3 kernel is released do you expect to have a voodoo sound enabled kernel cooked almost immediately?

Stock XXJVK, Voodoo GB hack Kernel, JQ1 modem
[Galaxy S I9000 Android Development] dennishylau:
hi supercurio

with shure se210, shure se425 and westone 4 I can hear significant noise while with beyerdynamic t50p and shure srh840 I can't

no my phone was not plugged in

I have even tried to eliminate the noise by switching on airplane mode but without luck

if this can be sorted out it's gonna be a huge improvement!!!

Many thanks!

Edit: Same with Chatbox, playing Flac and Wav, also tried ape, m4a and mp3 with similar result
[Galaxy S I9000 Android Development] Chatbox:
I can also confirm this (E3C, E4C, SE530 and HD558).

When you press play to start the music playback (FLAC files here), you'll hear a small "click" sound, follow by faint hiss/noise. And when I press stop, there will continue to have the same hiss/noise for another 3 to 4 seconds or so.

I also retested this with a plain, empty flat WAVE file. Same click and hiss.
[Galaxy S I9000 Android Development] betoNL:
Supercurio !

Stop teasing ! :rolleyes:

Where is the the Voodoo sound app to be used with every kernel?

I read somewhere, somebody else is working on such app.....

Trying to find that post again in one of the south-american forums

(brazilian or argentinian or maybe a spanish one)

If I have to donate again, I prefer to donate to you.....:)

. .
[Galaxy S I9000 Android Development] supercurio:
Eh its not teasing its working ;)
[Galaxy S I9000 Android Development] AGiovanni:
No reply to my previous post, so I will try to better explain my problem. Simply Voodoo kernel 5.5.3 can't flash any file.zip, in recovery mode, on my Galaxy S. I get no error msg during "flash" procedure, but no file is updated or installed. I tried to install, for instance, UOT battery mod and Automatic Call Recording, both with "install zip" from recovery, without luck. I can install same files without problem with speedmod kernel... but I would use Voodoo. Thanks to the experts that will want to help me.
[Galaxy S I9000 Android Development] supercurio:
Yes because it's not a sound-related question, so let's continue please in this thread: http://xdaforums.com/showthread.php?t=774500

Can you paste there the links to the file you try to install that don't work as intended?
[Galaxy S I9000 Android Development] ombranera:
same problem, i've v7, vooddo kernel on darky 9.5.

i would like to control my volume in incoming calls with the headphones plugged in like i regulate my volume in radio or mp3 player.
[Galaxy S I9000 Android Development] ombranera:
I'll try to explain problem that i told yesterday in twitter to supercurio:

when i've samsung's headphones plugged in and make or receive incoming calls, conversation is not clear.

Voice in microfone generate a hiss or reverberation of my own voice in earphones.

how a duplex in my ears, but not clearly voice, a metallic hiss.

xcuse my bad english.
[Galaxy S I9000 Android Development] supercurio:
Problem, problem... you might take a look at the first post describing the feature requests conditions.

Thanks.
[Galaxy S I9000 Android Development] dennishylau:
Hi Supercurio

Just purchased the donation app, take a rest from your work and have some beer ;)

Cheers
[Galaxy S I9000 Android Development] AGiovanni:
Sorry for my bad. I will move to the above thread.
[Galaxy S I9000 Android Development] msolus:
Thanks supercurio. Always found your kernels to be the most stable
[Galaxy S I9000 Android Development] TubeShaped:
hey supercurio, hows your new app for stock kernels coming? cant wait ;)
[Galaxy S I9000 Android Development] supercurio:
Still progressing :)

Comprehensive error management & detection is incredibly boring to code :D
[Galaxy S I9000 Android Development] rlorange:
I miss voodoo sound wahhhhh! Lol! Your standalone app us going to rock my jvk...and everyone elses :)

Skmply Honey 3.0, Voodoo GB hack Kernel, JVE modem
[Galaxy S I9000 Android Development] danni_ind:
Will this work with jvk ?
[Galaxy S I9000 Android Development] danni_ind:
It wont..curio please try to fix it to work with JVK..awesome Rom one side and awesome Sound one side..been switching sides like madass...Need JVK + (({""Voodoo "SOUND" ""})) :)

Do something curio
[Galaxy S I9000 Android Development] Bobbika:
No sources on JVK, so nothing curio can do.

Have to wait till for the official Gingerbread and then Samsung needs to publish the sources.
[Galaxy S I9000 Android Development] Arkanius:
In the next version you will be able to load the sound and color modules without the need of a modified kernel so :P
[Galaxy S I9000 Android Development] zurchpet:
I think to build the tweaked modules he needs the source too ;)
[Galaxy S I9000 Android Development] Arkanius:
Not sure about that because curio was able to activate all the functions by direct Hex manipulation/low level manipulation.

But anyway, as it stands right now, he needs the sources to do a modified kernel.
[Galaxy S I9000 Android Development] supercurio:
Yes sources are needed to build modules for Samsung Gingerbread kernel.

I made a tentative from Nexus S sources (similar driver) but it was unsuccessful.

Working without source is a waste of time anyway.
[Galaxy S I9000 Android Development] supercurio:
I just tested 2 things:

- bluetooth native stereo headphones

- a windows pc bluetooth-audio connected to Galaxy S

Both sounded okay, with a normal frequency response.

With standard crappy Bluetooth audio artifacts of course, not *terrible* but so far from Hifi or a 128kbit/s properly encoded mp3, but nothing new here, SBC codec used has its limits.

So: what's the problem with Bluetooth?
[Galaxy S I9000 Android Development] aegeuss:
Hi Supercurio;

The main answers to your question lies here: http://www.darkyrom.com/community/i...tooth-audio-quality-bitpool-kernel-issue.983/

Please also find below the related problems.

http://xdaforums.com/showthread.php?p=9339565

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

http://forum.cyanogenmod.com/topic/10840-cyan-galaxy-bluetooth-fix/

Thanks for your great work and effort; we are still waiting for the hardware equalizer though :) (I am waiting for it in order to increase the call quality from earpiece for my side. Many times the call sound is hoarse, deep, not clear and pure to understand)

Regards.
[Galaxy S I9000 Android Development] ego42:
I don't agree here. I'd been using BT audio on two Nokia phones (E51 and E52) and I know that properly implemented A2DP can provide almost transparent quality that is hard to distinguish from headphone out on those phones (remember I'm not comparing it to the superior Voodoo Sound but to the usual quality you get with current mobile phones). SBC sure has its limitations but it does not turn everything to 96 kbps MP3 quality which is exactly what A2DP on my SGS currently sounds like. So I suppose we are all hearing the same artifacts only you assume that they are inherent to SBC which however is not true with proper implementations of the codec. Try borrowing a friend's Nokia and hear for yourself.
[Galaxy S I9000 Android Development] supercurio:
Thanks for the explaination aegeuss and ego42!

I retried with my Nexus S in comparison (directly with good headphones this time and not the crappy Bluetooth ones) and you're right, there is a big difference!

There's still some smearing in highest frequencies and noise with low levels affecting the dynamic range (noise-shaping, big time)

If it's still far from hi-fi and nowhere near audiophile it's much better.

In comparison, Galaxy S BT audio implementation smear like crazy.
[Galaxy S I9000 Android Development] supercurio:
Ok listening abit more to the Galaxy S in new comparison.

The sound and kind of artifacts are different it seems. Almost like a different code. The noise-shaping artifacts are a tad less intrusive on Galaxy S BT audio implementation, but there is more audible smering.

Well, none is really great, both seems like a compromise. IMO both sucks but ^^ yeah in general Galaxy S one seems to sucks even a tad more.
[Galaxy S I9000 Android Development] vanerleo:
Nexus S In-call Sound

has anyone else experienced a LOW volume limit for the In-Call compared to Media Player ( using VooDoo ), and the quality of the sound seems only to decrease if i'm taking a call when using headphones (once again compared to VooDoo sound )

ps: i'm on MIUI rom with Netarchy kernel
[Galaxy S I9000 Android Development] patrikmuse:
Curio i have a car with bt audio, and without cyanogenmod 7 (that have bt fixed) audio was laggy and disturbed.... with cyanogen sound perfect like audio out jack...
[Galaxy S I9000 Android Development] steve.garon:
I too seem to have low in-call volume. I would LOVE to see audio boost settings for in-call volume in the next voodoo app. Is that anything possible supercurio?

PS: Nexus S - CM7 - Netarchy 1.3.0.2 voodoo sound 7
[Galaxy S I9000 Android Development] Lukeenho:
I would love to see some BT audio improvements, as I'm using SE MW600 Hi-Fi headset. Music is a lot worse than with plugged earphones, it's very laggy with many errors and low quality. Hope you can try do something about it Supercurio
[Galaxy S I9000 Android Development] Danielpc:
What are some of the differences between Voodoo Control v.10 and Voodoo Control Plus other than not needing a custom kernel?
[Galaxy S I9000 Android Development] pixie77:
New control App

Hi supercurio

Using the new control app are there any advantages or disadvantages between using a custom kernel with voodoo sound Vs the module option and stock kernel?

What I'm trying to ask is... other than lagfix is voodoo sound the same in both your kernel and module?

Many Thanks, keep up the good work!!!
[Galaxy S I9000 Android Development] supercurio:
Hi Daniel !

The all fresh Voodoo Control Plus version has the latest features like:

- Headphone amp volume Limiter

- Optional volume restoration when you plug headphones

- Auto switch to Vibrate mode when you plug headphones: never see your music interrupted again :D

The volume manager / hardware volume key mapping service has been almost entirely rewritten to support the new features, but it still has some limitations and unfortunately always will.

Future will be implementation in system directly, pushed on Android source itself @google ;) - but it will take some time.

A lot of work also have been done in the kernel module option, you're going here automatically if the kernel doesn't support Voodoo sound natively.

You can also reach the Kernel Module Preference from the standard app menu, then you can load/unload the module, choose related options .

The main point is that a long list of devices can run Voodoo sound now without the need to flash custom kernel.

I even took time to adapt and compile it for good'old' Eclair :)

Later, I'll also update the free version and kernel module option (= no need for custom kernel) will be the same as in-app purchase.
[Galaxy S I9000 Android Development] derrzredeem:
AWESOME work Supercurio.

I have never flashed a kernel without your voodoo sound. And now i don't need any.

A gazzilion thanks :)

~drz
[Galaxy S I9000 Android Development] fullerms:
Hi SC,

The Voodoo control plus is paid software? Will those who donated get a copy ? Or do we need to buy it?
[Galaxy S I9000 Android Development] supercurio:
Hi!

Yes it's a paid software, for a new development.

Those who donated cannot get a copy, I was thinking about a reduced price for them but it's not possible on Market.

So.. instead I hacked the price and set a low introduction price, 'coz I know people following my work react very fast ;)
[Galaxy S I9000 Android Development] rlorange:
So am I reading this right? The latest paid voodoo app will now work on a jvk kernel without the sound driver in kernel? No sources/kernel mod necessary?

**Simply Honey 3.0, Voodoo GB hack, JVE modem**
[Galaxy S I9000 Android Development] kalpik:
"Samsung Galaxy S Gingerbread leaks (JV1, JVK) are not supported: Kernel sources used to build Voodoo sound are missing." https://market.android.com/details?id=org.projectvoodoo.controlappdonate
[Galaxy S I9000 Android Development] rlorange:
Confused: but there is a stand alone app in the works that will work on stock kernels?

**Simply Honey 3.0, Voodoo GB hack, JVE modem**
[Galaxy S I9000 Android Development] kalpik:
It works on stock kernels, just not on JV1 and JVK (Gingerbread).
[Galaxy S I9000 Android Development] HM.Carbide:
Leaked Rom is not a Stock Kernel. Stock Kernels are official Kies Releases. Due to GPL rules Samsung has to release source for those releases.
[Galaxy S I9000 Android Development] tekavc:
I would like to know if there is an alternative download for the Plus version of Voodoo control, as some of us are not blessed with the payable market.

Thanks in advance for the answer.
[Galaxy S I9000 Android Development] kalpik:
Use Market Access http://amip.tools-for.net/wiki/android/marketaccess or Market Enabler.
[Galaxy S I9000 Android Development] tekavc:
Thanks for the reply, I was hoping for a 'less intrusive' alternative; however, I'll probably give it a try.
[Galaxy S I9000 Android Development] PIRATA!:
I am fine with Voodoo App v10, but I'd like to donate, so I was thinking to buy this app just to contribute at your work.

Will the Plus version be updated as often as the free one? I think I'm going to uninstall the free one once I'll install the Plus one..
[Galaxy S I9000 Android Development] supercurio:
Not yet, but working on it !
[Galaxy S I9000 Android Development] supercurio:
Yes the Plus version will be updated as much as the Free one, or even more ;)

However I don't plan to left over the Free version users and Modules will soon be a in-app purchase, as it's finally available on Android market :D
[Galaxy S I9000 Android Development] cbdrift:
just listening to my favorite flac's on the latest i9000 kernal and paid app - going to go deaf with a grin on my face :)
[Galaxy S I9000 Android Development] supercurio:
Lol don't hesitate to use the new volume limiter feature for safety :D
[Galaxy S I9000 Android Development] cbdrift:
I love the "limit volume on restore" - is there any way to apply it straight after boot? The first headphone plugin -10db volume level is a bit loud on my hearing if I forget - altho I am learning quickly to change vol before pressing play now :) heh - but the limiter and limit on restore - very nice - the rescale of the volume slider is cool - but if we're all so used to the normal scale - maybe just limit it to the max user selected vol and mark the rest in greyed out black or something so people know its there - but its locked off?

I dunno... As it is now anyway I'm very happy with it - thanks heaps - it sounds amazing =)
[Galaxy S I9000 Android Development] supercurio:
Yes, the previously saved (auto-saved) headphone volume is restored at boot with the rewritten code in 1.0 beta.

The behavior is:

- With "Auto-restore high levels"

When you boot or plug-in JACK, the amp level will be restored to the previous level. No limit except if you changed the Volume limit in the meantime.

- Without "Auto-restore high levels"

When you boot or plug-in JACK, the previous amp level is restored to the previous level, but never higher than -25dB gain.

If it doesn't behave like that it's a bug, tell me ;)
[Galaxy S I9000 Android Development] Igor 3:
I have a Dark Core kernel that nativly supports voodoo sound 7 and a free version of voodoo control app that was preinstalled when I flashed Darky Rom 9.5 So can I without a worry unistal the free version and buy voodoo control plus and continue to use/control voodoo sound with this paid app??

Is it even needed now for kernel devolpers to update they kernel when you release a new voodoo sound version or is just a simple update in voodoo sound app enough?
[Galaxy S I9000 Android Development] supercurio:
Ah.. application built-in ROM, I didn't thought of that, because you cannot uninstall it.

Make sure "Force analog vol. keys" service is disabled in the Free app and everything will be fine.
[Galaxy S I9000 Android Development] Igor 3:
Well, i dont think it should be a problem because when i click on Task Manager i can see there voodoo control app and there is an option to unistal it (for example I can not see in task manager music player app that comes with rom). Was just wondering if it was ok to just unistal it like that from task manager and then instal the plus version. That wont break anything, but it seems it wont.
[Galaxy S I9000 Android Development] supercurio:
Oh nice darkyy did it very properly then ;)

Perfect!
[Galaxy S I9000 Android Development] praveen6585:
Hi Supercurio.. I installed Voodoo Control Plus and just noticed something while using the radio.. I am able to reduce the volume but not increase it.. I normally don't use the radio so don't know whether this happened before as well.. I am on Darky's v9.5 and Speedmod kernel K13E.. The music part works fine.. Could it be the Speedmod kernel issue?
[Galaxy S I9000 Android Development] supercurio:
Yes, FM radio volume is one of the shortcoming of the volume key mapping hack - why it's just a "hack" btw.

It doesn't work if the FM radio app in in front. But it will if the radio runs in background ;)
[Galaxy S I9000 Android Development] PIRATA!:
Bought it! :) And I really like the new settings. Going to test it tooday with my running training! ;)

Ps: what is DAC direct ??
[Galaxy S I9000 Android Development] praveen6585:
Ahh.. Thanks for clearing that out! :) The quality of the music now though is unreal!
[Galaxy S I9000 Android Development] H3llstorm:
Have you seen this thread?

http://xdaforums.com/showthread.php?t=1021553
[Galaxy S I9000 Android Development] supercurio:
Yes I've seen. Messy stuff ^^

I described how/why in a previous message.
[Galaxy S I9000 Android Development] ngenhit:
Damn me!!... i Don't have a CCard. and google checkout only supports CC's ... I want to buy this but how!! :( .
[Galaxy S I9000 Android Development] srasquasz:
supercurio you should think about payment methods.. A lot of people (me too) don't have Credit Cards like Visa... ;/
[Galaxy S I9000 Android Development] astralmind:
Thanks!

Well I just bought Voodoo Plus, absolutely love the work you've done!

A few things though:

- What are the optimal settings (ie, which options should be checked) in order to get the best sound ?

- I'm on SpeedMod K12E that now implements Snd7 and got a call yesterday, worked well through my earphones however when the call ended and the music resumed (from poweramp) I almost got my brain blown out. The music played on max volume for about 2-3 seconds (either that or in my panic I managed to lower the volume). Is this a known glitch ? Anything I can do to avoid this ?

Thanks !
[Galaxy S I9000 Android Development] SilverMist1:
we must uninstall voodoo control before installing voodoo control plus, right?

and i have a few questions about plus.

what is the difference between headphone amplifier and volume limit, or what should volume limit be?

and if we are using a voodoo sound 7 kernel, which options are the best for us: load sound driver, load driver at boot, propose to load module? less weight on system?
[Galaxy S I9000 Android Development] rlorange:
Ok i think I get it: the new app that doesn't require the voodoo driver in the kernel, still requires a kernel which has sources released? I'm guessing the new app 'exploits' a stock kernel through kernel source code but instead of the hardware driver residing in the kernel it runs from the app? Perhaps 'injecting' itself into the Linux kernel from the dalvik vm somehow?

Total layman here... but I'm trying to learn all of this...

So I'm guessing the new app needs root to hijack a compatible stock kernel?

**Simply Honey 3.0, Voodoo GB hack, JVE modem**
[Galaxy S I9000 Android Development] supercurio:
Hi!

It's not a known glitch (first report), I never experienced it and also it should never happens, the way the code works.

Maybe it's something related to the additional patches implemented in this kernel (call-related).

Sorry I don't know yet.

Thanks for the report!

Tell me if you manage to reproduce it consistently and if you have the time to, if it does the same on my referenc Voodoo kernel here.

Thanks !
[Galaxy S I9000 Android Development] supercurio:
Yep, my TODO list is

- CyanogenMod Galxaxy S support -if possible

- Alernative markets
[Galaxy S I9000 Android Development] supercurio:
Headphone amplifier is the actual output level.

Volume limit allow you to set a maximum volume for the headphone amplifier (as simple as that;) )

If you're using a kernel already implementing the same driver version, loading the module at boot should provide no gain, only a short time lost at boot.

However I allowed people to load the module instead in case of a kernel coming with a broken Voodoo sound implementation built-in.
[Galaxy S I9000 Android Development] supercurio:
Yes it's still the same Voodoo sound driver as published as GPL kernel patches, but loaded, "hooked" in the running kernel differently.

But it's really the same code, that kernel sources to be built, the same.

Absolutely. It's using internally kernel modules for each kernel/device supported (lots of them!), and to load a kernel module you need root permissions (unless you use a security exploit, which is something else)
[Galaxy S I9000 Android Development] SilverMist1:
what about load sound driver and load driver at boot?
[Galaxy S I9000 Android Development] supercurio:
If you verified that the driver was stable on your phone, I recommend to enable the auto-load at boot :)

As it's a beta version it's still disabled by default, for safety ;)
[Galaxy S I9000 Android Development] supercurio:
Application now available on YAAM market with Paypal!

To download: Download the market from http://yaam.mobi/

And you'll find easily Voodoo Control plus int it.

By the way, YAAM was featured today on XDA, and if its only 1 old its an open source project I support big time :)
[Galaxy S I9000 Android Development] the drugstore:
Supercurio,

Fantastic work:) I bought the Voodoo Control App plus to suport your hardwork. You turned my phone into a personal hifi machine.. Will voodoo sound be available for the LG G2x for t-mobile, also I know the SGSII isn't announced for North America Market yet, but will you build a Kernal for this phone? I don't wanna switch phones because I love your work, but I love new phones:confused: So which ever phone you write kernals for I will purchase
[Galaxy S I9000 Android Development] supercurio:
Thank you!

For the rest, I don't now yet (too many missing infos for both phones)
[Galaxy S I9000 Android Development] ooohhh2:
Hey supercurio congrats for your app launch, and thanks for the alternative market. Ill buy it as soon as my paypal account is unblocked. Im already using voodoo sound v7 with speedmod, thank you very much for providing the patch! I have to say that the sound quality just blows my mind! It was already very good with v4, but now it's even better. The most noticable for me is the bass, it is so dry, clear and punchy, i have eargasm everytime im hearing music with my ultimate ears IEM. Im looking forward for the new feature in the app to limit the volume, because i tend too often to hear music too loud, i dont want to lose my hearing too soon.

Keep up the good work!