yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] pinoymutt:
Actually it has been reported on all the KB1-based kernels, (Overstock, eXistZ's kernel and DesignGears CogKernel).

It may have something to do with the Captivate audience chip(?) which I don't think other versions of the SGS has.

The reason that I think it's somehow related, because the kernel I use (Overstock), the only changes made in the last 2 versions have just been updating the version of Voodoo Sound:

Overstock v1.1 - Voodoo Sound v4

Overstock v1.2 - Voodoo Sound v6 (only change made to kernel)

Overstock v1.3 (latest) - Voodoo Sound v7 (only change made to kernel)

I'd be happy to gather any other troubleshooting information (logs, etc) that may help to narrow down the issue.
[Galaxy S I9000 Android Development] srasquasz:
Hi, which headphones do you recommended to use?

I'm thinking about AKG K518 ATH-D40fs and SONY MDR-XB700..
[Galaxy S I9000 Android Development] supercurio:
First step:

adb shell "echo 0 > /sys/class/misc/voodoo_sound_control/enable"

And tell me if the issue persist, thx!
[Galaxy S I9000 Android Development] fallenguru:
I don't have a Voodoo capable phone yet, but I do appreciate good audio as well as anyone, so I'm thinking of getting one.

Question is, are the Samsung i9000 (Galaxy S) and i9023 (Nexus S) equal in terms of current and planned future Voodoo sound features and support, or should I prefer one over the other?

TIA
[Galaxy S I9000 Android Development] pinoymutt:
I've unloaded the Voodoo Sound driver as requested and the issue does indeed go away. When I reload the driver (echo 1) the issue comes right back. Also, I can get the issue to go away when selecting Mono downmix with the driver enabled.

This is with v7.
[Galaxy S I9000 Android Development] supercurio:
Okay thanks for this first test.

Now: what about With/Without DAC Direct option enabled?
[Galaxy S I9000 Android Development] supercurio:
Yes Galaxy S and Nexus S (including sLCD model) are equal in terms of audio quality and Voodoo sound support.

Just for the record, the Nexus S I have is a tad cleaner than my Galaxy S but it can vary between samples.

Only exception is I9003 which uses a totally different board and SoC.
[Galaxy S I9000 Android Development] pinoymutt:
I tried that too :).

On v7 disabling DAC does not seem to make a difference. Same result.

From what I remember, on v6 disabling DAC did make a difference -- so I am not sure what changes were made between v6 and v7 (I remember you mentioned there were some issues with DAC), so maybe related?
[Galaxy S I9000 Android Development] supercurio:
Now what I would need to is you to test with only Voodoo sound and an official kernel without no other modification.

Did you bought Voodoo Control Plus already?
[Galaxy S I9000 Android Development] pinoymutt:
I will have to see if I can find a stock (unaltered KB1 kernel) -- I think there may be one with just Voodoo lagfix enabled (which I hope should work?) and I was planning to purchase Control Plus in the next few days.

I'll let you know if I am able to find a stock kernel (without having to reflash my entire phone back to stock).

EDIT: Looks like you posted one with just Voodoo lagfix injected... will this work? :) http://dl.project-voodoo.org/stock+...k+Voodoo-Froyo-I897-UCKB1-unsigned-update.zip

EDIT #2: I went ahead and purchased Voodoo Control Plus, and applied the stock kernel. Same issue (both with DAC on and off). When I disable the driver from Voodoo Control Plus, the headset works as normal :(
[Galaxy S I9000 Android Development] flonec:
hi

Where can I install voodoo for I9000 XXJVK !!!!

thank!!! :)
[Galaxy S I9000 Android Development] oswade:
Don't know if it's my imagination or not (i'm not an audiophile), but the speaker music quality seems improved on JVB! (compared to my last rom JPY).

Can anyone confirm/deny this?

I think you may need Voodoo Control Plus until custom kernels come out (correct me if I'm wrong). Buy it anyway, it's worth it! :cool:
[Galaxy S I9000 Android Development] supercurio:
Its possible since on Galaxy S the processing applied to the signal sent to the speaker is done in software and thus depends 100% on the ROM and its configuration.

In comparison, on Nexus S it's done by the hardware using Hardware EQ and DRC, why I could customize it.
[Galaxy S I9000 Android Development] oswade:
Thanks for the answer as always curio :).

How about cyanogenmod? Do you know if they are they using the same method as Nexus S to deliver speaker sound?

Just out of curiosity. And I assume hardware control is more battery friendly right?

EDIT: Wow another update to voodoo control plus via YAAM :D I love it everytime I see an update ^_^ Devs who take the time to fix bugs are awesome :cool:
[Galaxy S I9000 Android Development] supercurio:
CyanogenMod builds uses Nexus S kernel base so its using Hardware EQ & DRC to tune Speaker sound.

Yes it uses less battery than a software processing, no doubt about that!

sources: https://github.com/project-voodoo/android_kernel_samsung

I set a rule to myself, no final price until all the bug is fixed, nor removal of the beta tag.

So I better make it perfectly solid quick ;)
[Galaxy S I9000 Android Development] pinoymutt:
Hi Supercurio, is there somewhere where the changelog of the newer beta versions of Voodoo Control Plus? I checked the market but didn't see it :D
[Galaxy S I9000 Android Development] supercurio:
Changelog on market.

I'm studying your bug report at this moment pinoymutt!

Would you have a few minutes to discuss on IRC?

Link in my signature :)
[Galaxy S I9000 Android Development] pinoymutt:
Thanks! I was looking at the web market version and must have missed it!

Also, I have a few minutes before I leave for the office, but I can jump on IRC now.

EDIT: Supercurio -- I had to log off IRC, but if there is anything else you would like me to try, please let me know!
[Galaxy S I9000 Android Development] supercurio:
Yes this is an issue I cannot resolve without external help from somebody experiencing it as I don't have access to any Captivate.

Debugging will require to be an interactive process, with a few stuff tested etc. Would take months via forums.
[Galaxy S I9000 Android Development] PIRATA!:
I have Voodoo Control App Plus v1.0 Beta.10, but I looks like and it has the same features just as the Beta.9...!!
[Galaxy S I9000 Android Development] supercurio:
Thats why there is a Changelog on market app or website.
[Galaxy S I9000 Android Development] Vln_Thomas:
Hi supercurio,

how to buy it without having a creditcard? How´s that YAAM method working? Trying to scan this QR-Code with a scanner but the phone can´t open the link.

Will I be able to update the app through this YAAM method?

I really appreciate your work, that´s why I´d like to buy it:)

Thanks for your respond,

Thomas
[Galaxy S I9000 Android Development] PIRATA!:
:) ...I know.

Maybe I should ask in another way:

What does the read things mean??

What are the "module preference"?

Do I have v8 Drivers now?

I have never seen the module preference at first launch after last update...

What am I missing?? :D
[Galaxy S I9000 Android Development] supercurio:
YAAM is easy, as son as you install YAAM app, you create an account, search for "Voodoo" if the app is not in the first list, and payment. proceed by standard Paypal.
[Galaxy S I9000 Android Development] supercurio:
I think you ask yourself too much things, almost everything is automatized so you don't need to worry about it! :)
[Galaxy S I9000 Android Development] Vln_Thomas:
Well, the point is I actually don´t know how to find YAAM? I´ve searched for it in the Market, i´ve scanned the QR-Code shown in the link of your signature - no luck.

Edit: Okay:D I´ve got it. The IR-Code isn´t working for me, but you can obviously download it at the main page:)
[Galaxy S I9000 Android Development] PIRATA!:
....heh! :o
[Galaxy S I9000 Android Development] -jacky2k-:
Is it right that when i buy your "premium" app i can use voodoo sound, no matter which kernel?

Sorry for my English, hope you understand ;)
[Galaxy S I9000 Android Development] supercurio:
Yes the only requirement is that it's a supported device, and in this case, the phone must also be rooted.
[Galaxy S I9000 Android Development] -jacky2k-:
Thanks for this very fast answer ;)

Great job!

I'm going to buy your app ;)
[Galaxy S I9000 Android Development] jakTomas:
can i make the speakers louder ??
[Galaxy S I9000 Android Development] pinoymutt:
Definitely understood and I'll try to see when I can free up some time for more indepth troubleshooting!
[Galaxy S I9000 Android Development] movrshakr:
I was working with him on this in IRC, but he had to go eat and did not rejoin the channel at the agreed time--so that fell apart.

If either of us can catch him over there, he does seem to be wanting to work with someone who can duplicate the problem (I have) and then test various things so he can nail it down.

But he is VERY busy, so catching him when he can do it is a problem.
[Galaxy S I9000 Android Development] supercurio:
I'm back ;)
[Galaxy S I9000 Android Development] movrshakr:
superman, see me in IRC
[Galaxy S I9000 Android Development] Igor 3:
I love it when everything is automatic :)
[Galaxy S I9000 Android Development] srasquasz:
@ supercurio with your amazing "voodoo control plus app i can use voodoo sound with CM7 (i'm one of your's tester's - and it's working :D now i have 50% of battery and yesterday i had 20% :D:D) So your's new kernel is working well :)
[Galaxy S I9000 Android Development] .:Crack:.:
Hey!

Big problem: Bought app via YAAM app. Directly after paying it crashed without downloading! Now i payed 1.50€ and dont have the app!

Help please!
[Galaxy S I9000 Android Development] WiwiPouPou:
@supercurio i have the same feeling in latest 2.2.1 (JSx), so i've change libaudio.so to the one from JPY (sizes mismatch), and boooom ! Sound great again, with more ... db ? And less hiss.

Difference is almost "palpable". Tried 3 times to switch-reswitch, library/module is guilty !

And for the bug with shared preferences, there is an app called sd maid which clear files left in wrong directory after uninstall by market, also titanium seems to erase everything.

Maybe you could integrate a startup script to clear it at each boot in voodoo ? Just an idea, dev of sd maid seems really reactive, ask him ?!

Send from space.
[Galaxy S I9000 Android Development] supercurio:
Solved on IRC. IRC is great for support!
[Galaxy S I9000 Android Development] bigmo7:
Just bought Voodoo Control Plus. :D Very nice that it works on GB! Good job...
[Galaxy S I9000 Android Development] kotty:
me too Just bought Voodoo Control Plus but the app dun have fm radio option to disable voice filter?need it very much...
[Galaxy S I9000 Android Development] MZWiZard:
Just bought your app to support. Thank you very much for your work! :)
[Galaxy S I9000 Android Development] _JKay_:
Hi supercurio. I recommend your app to everyone! You promissed me left/right control some time ago. Will that be added soon?
[Galaxy S I9000 Android Development] _bottle_:
The sound resets to -30db every now and then, has this happened to anyone else ? no clue why. this is with voodoo control plus, never happened with vanilla voodoo control
[Galaxy S I9000 Android Development] supercurio:
Hi JKay!

Yes still planned.

Today all I do is fixing each single bug or issue that can appear and once 100% stabilized I'll work on new features.
[Galaxy S I9000 Android Development] supercurio:
Hi, thanks for the report, this is an issue I shall fix today.

Related question: is any other settings lost in any way, or only volume-related settings?

PS: you're using a Samsung firmware and not CyanogenMod or Nexus S is that right?

I'm interested by your knowing more about your configuration, like ROM version, device. Thanks!
[Galaxy S I9000 Android Development] _bottle_:
Im using stock XXJPY firmware on Galaxy S, only mod is voodoo lagfix and the voodoo control app. No settings loss, its only the volume which suddenly drops to -30db after some 10-15 minutes.

I think this is happenning after I found an update in market today.

Thanks and let me know if I can give any other info,
[Galaxy S I9000 Android Development] supercurio:
Yes I will work on it today, drop me an email if you want to try test versions.
[Galaxy S I9000 Android Development] dwathey:
I was having the same problem as _bottle_ . I only noticed the volume resetting itself to -30dB every once in awhile. I'm not entirely sure if other settings were affected, but I don't think any were.

I was using Doc's V11.1 with Hardcore's K13E kernel. My device is the GT-I9000M.
[Galaxy S I9000 Android Development] pamarakos:
Just bought the Plus one:) Thanks a lot!!

Really great work!!

Have you got any progress on the in call sound (mic sensitivity and speaker volume) ?

Thanks again!
[Galaxy S I9000 Android Development] supercurio:
Thanks!

I'll continue adding features once the current version will be 100% stable with no bug at all on any device supported.
[Galaxy S I9000 Android Development] praveen6585:
Even i got the same issue a couple of times.. But its really random when it happens.. currently on darky 9.5 and damiangto 1.3 beta3
[Galaxy S I9000 Android Development] invario:
I apologize if this has already been answered but searching for the word "4G" doesn't work. :)

I have a T-Mobile Samsung Galaxy S 4G (T959V) Will this work with that? And more importantly, will it fix the camera mic volume level? The mic level seems to be too high, causing clipping in audio from a lot of stuff that really shouldn't be clipping.

Thanks!
[Galaxy S I9000 Android Development] supercurio:
Yes I have very good feedback from Galaxy S 4G / Vibrant Plus users :)

All you describe works, I love the title of this thread :D
[Galaxy S I9000 Android Development] invario:
Damn, that was a fast response. Thanks supercurio! Gonna get to reading about how to install this and all. *crosses fingers* :)
[Galaxy S I9000 Android Development] TubeShaped:
Last night I took some footage of Alborosie live on stage in Switzerland, Zurich ;)

I couldn't stand still through the entire video since the music was rocking... and I might have been a little high :P. Also video sharing via facebook sucks, I can't figure out how to link the HD version. http://www.facebook.com/v/148144735250671

In short the loud enviroment recording preset in Voodoo Control is so nice to have!
[Galaxy S I9000 Android Development] supercurio:
Nice!

It's the first footage I get that uses the new mic preset reworked with v5, especially the Loud preset that gain again a lot more headroom.

No sign of any saturation must have been a cool gig too
[Galaxy S I9000 Android Development] MZWiZard:
I see it in HD through this link:

http://www.facebook.com/video/video.php?v=148144735250671#

Pretty nice sound you got there :cool::D:) Thanks for sharing - Its good to know that the preset works.
[Galaxy S I9000 Android Development] TubeShaped:
Yeah all act, sound, crowd and most of all preset was/is perfect xD. The link you found seems to work in HD but only if you're signed in to evil facebook.

I'm now looking into the camera audio hack by rafalense. I couldn't live with sound being out of sync though...
[Galaxy S I9000 Android Development] Samga:
Oversampling

128x oversampling really makes an audible difference (blindtested). Sound gets noticeably clearer. Amazing! Definitely better than my iRiver Clix2. Just tested it with my Sennheiser HD650 and some audiophile tracks.

Thanks a lot! :)
[Galaxy S I9000 Android Development] iynfynity:
can anyone tell me what does hi-fi play and record do? Also the anti-jitter.
[Galaxy S I9000 Android Development] webwude:
For sure? I already have Voodoo plus App, but it seems, after a reboot, the amplifier setting is back to standard -10db ? Is there a setting, that i missed?

Kind regards,

ww
[Galaxy S I9000 Android Development] Philip #II:
so another sample from me!

it's from Masters of Hardcore with really heavy bass to handle and it's working great :)

absolutely no comparison to the original sound!

http://www.youtube.com/watch?v=JOSHL2hZUic
[Galaxy S I9000 Android Development] supercurio:
Damn, you managed to make it saturate!

Well it's not terrible, especially for hardcore music but still :D

Were you using the loud environment preset?

With the added analog headroom in the latest version, I wonder what saturated, maybe this time the mic itself ^^

Hehe it's not easy conditions to reproduce during dev and tests
[Galaxy S I9000 Android Development] Igor 3:
Hy supercurio, love your work. I have voodoo app plus and Im on darky 9.5

I just found out something thats not logical. Its very, very bad sound while recording myself playing guitar in my rom with stock voice recorder app. So environment is silent, just me playing acoustic guitar. I tried on diferent distance, changing recording presets in app and other options but nothing helped, The sound is always very quiet, with loots of somekind of noise in background. While recording a conversation its ok. Ou,yeah, and Im not that bad at playing to think that its my fault :)
[Galaxy S I9000 Android Development] supercurio:
Hi! Thanks :)

It's very simple: voice recording app is able to record voice.. barely.

It's sound quality is terrible, you'll find tons of better apps able to record high resolution stuff in compressed or wav format at 44100Hz
[Galaxy S I9000 Android Development] iynfynity:
can I ask what's your settings when you record this?
[Galaxy S I9000 Android Development] srasquasz:
In voodoo app Recordiing... --> Loud Environment --> Done :)
[Galaxy S I9000 Android Development] BlueKnight83:
I have a question?

Now whit new release there is one only .tar for all the firmware? This mod is based on which kernel (probably JPY)? So if i use this mod kernel whit JS8 stock i return from JS8 kernel to JPY kernel?

Thank and bye!
[Galaxy S I9000 Android Development] test03:
Hi people, hi (and thanks) supercurio.

I have a little problem with both Voodoo Kernel and Voodoo Control Plus (latest version).

Sometimes (hard to reproduce) the volume of the external speaker goes down to a very low level, regardless to settings (android volume, voodoo).

Here are my settings (Voodoo Control Plus):

Headphone amp: -7 dB

Volume limit: 5 dB

Force Analog key: disabled

Recording preset: balanced

Everything else but "Mono downmix" is enabled (checked).

I'm using a Galaxy S i9000 (8GB) with the latest Hardcore kernel (soon to be replaced by latest voodoo kernel).

I also tried to load the module provided by voodoo control plus.

The only solution I found for this is to reboot the phone.

Thanks.
[Galaxy S I9000 Android Development] julioforo:
Is it posible to install only the voodoo sound in a gingerbread rom?

Thankssss
[Galaxy S I9000 Android Development] Steven_nl:
Hi

I just got a Bose MIE2 headset. Sound is soft and buttons don't work (just makes the sound a bit louder). I installed the Voodoo control + app. This solved the volume issue but obvioulsy not the button problem. I thought this headset was compatible with the Galaxy S?

Any solutions for this?

Thanks Steven
[Galaxy S I9000 Android Development] {Angel}:
May I ask what release version is the latest voodoo kernel based on ? JS8?
[Galaxy S I9000 Android Development] error6676:
Hi

Im using a app called "Equalizer" to make Spotify sound as i like. For some reason bass sounds cracked and really, really bad when digital volume is at 15/15 and bass level is raised just slightly. If the volume is at 14/15 or lower, the problem disappear. Apparently the equalizer app is bugged in some way.

The easy solution to this is to never use the max volume, but using Voodoo Control Plus 1.0 beta10 and the setting "Force analog vol. keys" makes this impossible because max digital volume is forced. Bass sounds cracked on all analog volume levels because off this. If I remember correctly digital volume wasn't forced to max in some of the earlier versions but recommended to set to max?

Is there any way to make voodoo sound use 14/15 or lower when forcing digital volume?

I realize this is not the ideal setup for maximum sound quality, if anyone has any ideas please tell me!

Stock JVB, Speedmod k15A, root, Voodoo sound kernel module loaded from app.
[Galaxy S I9000 Android Development] invario:
I see that the Voodoo Plus app doesn't need a kernel installed. The Voodoo control panel does.

I have a GS4G. Can I install the kernel that's listed on the first post? I'm guessing I can't since it says this:

... which I guess means I have to download the source and compile it?

I guess that bring me to my next question which is: is there a kernel that I can download ready to put onto my GS4G? (pre-compiled?) If the answer to this is no, I'll just buy the Plus app for $2. The money's well worth it. :) I don't really want to go through the hassle of compiling a kernel if that's what it would take...

Thanks!
[Galaxy S I9000 Android Development] supercurio:
:)

I don't know if custom kernels for Vibrant Plus / 4G version already implement Voodoo sound, but if you're interested doing so sources are here.

https://github.com/project-voodoo/linux_sgh-t959v

I don't built Kernels for devices I don't have, it would require lots of time to update them and a crazy amount for support :D
[Galaxy S I9000 Android Development] invario:
Thanks again supercurio for the quick response. Gonna purchase the app. :)
[Galaxy S I9000 Android Development] Igor 3:
Thanks, you were right, it was the app problem, i downloaded a diferent one and its all good now.
[Galaxy S I9000 Android Development] currydude:
Hi Supercurio,

I seem to be having problems with loading your Voodoo Sound v8 modules. I'm running MIUI/CM7 and I'm getting bootloops with it now - it go into homescreen, phone freezes then reboots
[Galaxy S I9000 Android Development] supercurio:
Which kernel is it exactly?

ps, this is why the "load kernel driver at boot" is not enabled by default.
[Galaxy S I9000 Android Development] currydude:
Haha yea I realised :P Don't worry I just used nandroid :P I do a nandroid daily. Load the Voodoo Sound Module shouldn't reboot the phone right?

I'm using zach's latest kernel:

http://xdaforums.com/showpost.php?p=13179558&postcount=1256

It currently uses Voodoo Sound v7 and I'm using the Special Voodoo Sound from YAAM.
[Galaxy S I9000 Android Development] supercurio:
Removed the ability to load the driver on heavily patched custom kernels with different versions number.

It's it worked for several people during tests but your report show it's not reliable enough.

Those kernels integrate Voodoo sound patches anyway.

1.0.1 online!

You'll need to remove the Voodoo Control Plus apk in recovery.
[Galaxy S I9000 Android Development] currydude:
Don't worry mate :) I was able to recover for the boot loop. But yea, loading the Voodoo Sound V8 modules has/is caused/causing problems.
[Galaxy S I9000 Android Development] supercurio:
I'll take a look at zach's repo to see what kind of heavy change broke the module.

For the record, in this configuration the module was force loaded hard because the version don't match at all.

This was a user request but eventually not a good idea :D
[Galaxy S I9000 Android Development] supercurio:
Changelog for the 1.0 final on Market and YAAM
[Galaxy S I9000 Android Development] currydude:
Thanks for the support mate :) But yea, it most likely has something to do with zach's customisation of the kernel.
[Galaxy S I9000 Android Development] supercurio:
Voodoo sound v8 driver sources pushed on the 14 Kernel supported as template!

Just tell me if I forgot one.

Sample commit with Changelog:

https://github.com/project-voodoo/a...mmit/19f3a63c06b43cc938e6bde8ec9e505bb688337c