yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Grashoper:
Hay super... Any ETA on the hi Freq problems with the mic pickup when in a Phone call & recording??? Mainly the horrible ear peircing Hi freq. when in a call. My $40+ donation still stands.... I say $40+ because... well.. it is truely horrible, and the faster it gets fixed, the more you will get!! It's that bad for me...

Just a couple days ago, i was downtown and a bus drove by with squeeling breaks, and my wifes ear is still ringing from the hi pitched squeel the phone produced.....

Thanks you so much for all your hard work Super... You are truely, an incretibly dedicated person to your cause... Cudos to you...
[Galaxy S I9000 Android Development] Sysiphus1981:
sampling rate = 2*musicfrequence

supercurio was right, max musicfrequence 8 kHz at 16 kHz sampling
[Galaxy S I9000 Android Development] DPSK:
im running latest speedmod kernel. am i right to say, i still need to install voodoo app to experience the good sound?
[Galaxy S I9000 Android Development] lpy:
If anyone needs the mic distortion fixed urgently for an upcoming concert or something, I got something you can try.

I'm sure supercurio will make a proper fix in time, seeing as we know it's possible. But until then, this is better than nothing. :)

http://xdaforums.com/showpost.php?p=10753002&postcount=21
[Galaxy S I9000 Android Development] FlanFlinger:
Bluetooth auto connect

Not totally audio related, but, one of the things I really miss about the Cyanogen port I was running on my Kaiser is the fact it would auto connect to to paired device when you switch bluetooth on, I had my phone set so bluetooth would switch on when on external power, it was simply a matter of plugging into the charger in the car and WHAMMO everything connected without the need for my fat fingers to fumble around.

I understand this is probably more linked to the BT driver itself, but it was just a wish

pretty please

*flutters lashes* :D
[Galaxy S I9000 Android Development] ALibiy:
does anyone know. when the fix for microphone and videoaudioquality will be released?
[Galaxy S I9000 Android Development] DPSK:
Nevermind. I have installed the app. You are the genius! For once i thought my headphone is faulty!

Any way to switch the volume control from media volume to headphone amplifier?
[Galaxy S I9000 Android Development] H_BM:
Sound problem on voodo

I experience sound problem when playing music, some kind of clicking sound whenever I used rom other than "DXJPA".

Even when I used Voodo on DXJPA this problem will occur, and the same problem happen on XXJPU and DXJPE, and darky's rom.

anyway to test if the sound problem caused by firmware or hardware defect? Since if its a hardware problem than I can bring my phone to samsung service center.

Mine is GT-I9000.

Please help.
[Galaxy S I9000 Android Development] android53:
Welcome to the club, no fix so far yet.

I get it on all froyo firmware's, eclair audio is perfect
[Galaxy S I9000 Android Development] Robse86:
I have the same issue (JS3) but in my case, this sound problem only happens when I use my phone, means at the moment I click on sth. it happens - for example display is off and I unlock the phone, but never on its "own" and not all the time.

Greets
[Galaxy S I9000 Android Development] giando78:
My bounties

Supercurio,

here's my grocery bounty list:

1. 10€ for being able to make calls using any headphone (using the phone mic).

2. 5€ for your app's volume slider in the notification bar.

3. 10€ if you improve the video sound quality as mentioned above, it really sucks.
[Galaxy S I9000 Android Development] supercurio:
Alright ! Thanks for all your previous messages, I take note:

Beta test of the new version begins ! :)

Join us on IRC
[Galaxy S I9000 Android Development] supercurio:
It's official now :)

Beta testers didn't report any bug. I updated the download links in the first post!
[Galaxy S I9000 Android Development] thering1975:
it seems the app cannot be found in market?
[Galaxy S I9000 Android Development] chrisjcks:
Its now called voodoo control app

Can this be installed and used with the current voodoo advanced kernel?

Or is a new updated kernel needed for this app update?
[Galaxy S I9000 Android Development] thering1975:
thankyou very much
[Galaxy S I9000 Android Development] McKajVah:
Do you gave to reboot for the changes in "control app" to take effect?
[Galaxy S I9000 Android Development] Arkanius:
Flashing and testing right now!
[Galaxy S I9000 Android Development] WiwiPouPou:
Hi supercurio !

Congrats for your work, pretty good release sound is rich, ajusted... almost perfect !

Would like to know, is jitter issue totally fixed ? How did you do ?
[Galaxy S I9000 Android Development] _JKay_:
Voodoo Kernel 5.2 and Control App Works! thanks alot... Now I need a concert to go to for testing for recordings :)

I would like if you could map the volume up and down to you analog volume control!

And I'm of cuz still waiting for eq and left/right control...

Great work! Thanks again!
[Galaxy S I9000 Android Development] lljkpugna:
I am only allowed to have one headphone in at work so a mono option would be incredibly useful for me.
[Galaxy S I9000 Android Development] supercurio:
Jitter issue resolution is still a work in progress, but I can send kernels to people willing to test it.

Those are "DAP only" kernels because they break recording and also sound in calls, which means you cannot use your device as phone anymore.

But the sound.. ^^
[Galaxy S I9000 Android Development] supercurio:
Yes I didn't had the time to include the Mono option in this release, but that's still planned.
[Galaxy S I9000 Android Development] Bhonka:
I tried flashing over speedmod and got stuck in a reboot loop. No lagfix only tweaks enabled.

Going to try again with tweaks disabled.
[Galaxy S I9000 Android Development] BradleyR2010:
im probably blind, but wheres the changelog

btw nice work supercurio :)
[Galaxy S I9000 Android Development] Bhonka:
No good. I get to screen lock then the phone vibrates twice and the screen goes black. Screen lock comes back after 10 seconds then dies again.
[Galaxy S I9000 Android Development] supercurio:
Okay, let's see that on IRC or a voodoo kernel-general thread, thanks
[Galaxy S I9000 Android Development] WiwiPouPou:
Yeah i've already find it on your server ^^

I'll test tomorrow and feedback !
[Galaxy S I9000 Android Development] ParrotHH:
Hi SC,

just want to say: Thanks!

I installed the new version and I am really impressed by the sound-capabilites of this little piece of hardware now. Drives my Sennheiser HD 250 II (which I prefer for home listening with my old school stereo-equipment) like crazy and the crackling seems nearly to be gone.

Damn... while writing this, there where two little pops, but at this level it´s OK.

btw: did a testcall to my phone while listening. My ears are still alright ;-)

Parrot
[Galaxy S I9000 Android Development] cddt:
Flashed over SpeedMod K12P, disabled Lagfix and tweaks worked okay for me.

Great work Supercurio.

Just a thought regarding the 'Voodoo Control App' for future releases, for those of us who are not that techy when it comes to all things sound. Prehaps some real life examples of when each setting should be used (I will forget). Maybe add this info as simple text in the about.
[Galaxy S I9000 Android Development] Bhonka:
Looks like the culprit was widget locker. Phone booted fine with widget locker disabled. Maybe to do with no root.
[Galaxy S I9000 Android Development] der_jensn:
the same for me, never had a problem to switch between speedmod and vodoo but 5.2 causes fc vibrates, boot animation is not visible and the phone seems to stuck on black screen forever. even dalvik cache and cache wipe did not help. flashed speedmod k12p again but get also fibrates while booting and the phone just rebootet while booting. there is something really wrong!
[Galaxy S I9000 Android Development] betoNL:
App launcher works for me...

You can access any app of your choice, from the notification bar to make a full multi-task use:

http://www.androidzoom.com/android_applications/productivity/app-launcher_fjeu.html

And about streaming:

Yesterday, I was working at home and wanted to listen to Brazilian radio (I live in Holland now)

Just started TuneIn Radio app.(streaming) and connected the sgs to the sound system via audio cable........ Just great
[Galaxy S I9000 Android Development] ziadau:
hi guys sorry for a noob question, not sure if its asked before.

1) is there a voodoo sound kernal with just the sound enhancements. i suppose i could run with disabled_lagfix. btw i am on jpy

2) is there an easy way to get back to normal jpy kernel, once i put this on via CWM. without having to reflash the whole rom.
[Galaxy S I9000 Android Development] WiwiPouPou:
If someone wants to set values at startup put this in a init.d script (correct me if i'm wrong :

#!/system/bin/sh

#Voodoo-sound

echo "30" > /sys/devices/virtual/misc/voodoo_sound/headphone_amplifier_level

echo "1" > /sys/devices/virtual/misc/voodoo_sound/dac_osr128

echo "1" > /sys/devices/virtual/misc/voodoo_sound/full_bitwidth
[Galaxy S I9000 Android Development] WiwiPouPou:
1) No other versions, and yes disable lagfix if you don't want... (but why ? I'l curious..), still true JPY or not.

2) you can reflash a JPY stock kernel (or any another kernel), if you find the zImage put it in a kernel CWM zip with 7z and flash, if not try to find just an .tar for Odin...
[Galaxy S I9000 Android Development] eeyunopper:
Hi SC, consider me available for testing any Kernels that will resolve the Jitter issue, still experiencing it after update, I think :D.

+1.5db makes audio slightly fatter, is this just a volume thing? Nice

128x oversampling, can't really notice any difference, maybe my 'phones aren't sensitive enough. High hats still sound harsh and broken up.

Stereo spread is still clearer through my stereo (Denon UD-M30)

The problem with all this over analysing sound quality is I've stopped enjoying the music for what it is....:D

Cheers
[Galaxy S I9000 Android Development] Widget21:
A quick question: I already have ver 5.1 and was wondering whether I should disable lagfix before I install V 5.2 or just flash it wihtout disabling lagfix?

Thanks
[Galaxy S I9000 Android Development] WiwiPouPou:
Never have to disable lagfix when switch between ext4 kernels, that's useless !

So, flash it !
[Galaxy S I9000 Android Development] android53:
pops seem less frequent, still happen occasionally with sensitive in ear headphones.

Especially when using the notification slider or turning wifi on/off

Liking the options in the new version though! Well done SC
[Galaxy S I9000 Android Development] supercurio:
Yes, I forgot to tell. I changed how the kernel logging is done and it reduce (not for me, i didn't had in normal conditions) pop/clicks.
[Galaxy S I9000 Android Development] der_jensn:
any body had success installing V5.2 over darky 8.1 or a custom boot animation? I am not able to switch over to any Voodoo Kernel again. stuck always in boot loop.
[Galaxy S I9000 Android Development] fane1:
I have a bug with these new kernel.Pluggin the usb cable to pc doesnt mount external sdcard.Switch back to trasigs kernel and its all ok again.Please someone test to see if im the only one with these problem.Thanks
[Galaxy S I9000 Android Development] Arkanius:
I didn't notice them at all now with Wifi turned on
[Galaxy S I9000 Android Development] supercurio:
Hi, please ask on IRC or the general kernel/lagfix thread for support (with a log to help debugging)

NOTE: only the sound driver changed between 5.1 and 5.2
[Galaxy S I9000 Android Development] supercurio:
I recommend you to update to an official 2.2.1 Froyo release
[Galaxy S I9000 Android Development] fane1:
Ok thanks for the fast repply will do that tomorrow asap.Thanks again for your great work.Have a good night :)
[Galaxy S I9000 Android Development] adrianmak:
Are there any kernel source updated to work with new update of voodoo app ?

I'm using speedmod kernel, could I use voodoo app 2 ?
[Galaxy S I9000 Android Development] Bhonka:
Do you have widget locker installed by any chance?

The same thing was happening to me so I flashed speedmod and disabled widget locker then reflashed voodoo and it boots fine.
[Galaxy S I9000 Android Development] supercurio:
Yes, the new driver is distributed

- in Voodoo kernel tree

- as separated patches as well, with a dedicated tool to apply them easily https://github.com/project-voodoo/sound_kernel_patches :)
[Galaxy S I9000 Android Development] android53:
SC if you put some sensitive in ear headphones on, up the analogue gain, drop the digital volume to 0 and hit play/pause a few times in music player, do you get a slight pop before the audio hiss?
[Galaxy S I9000 Android Development] supercurio:
Yes. despite the fact that the headphone amp is turned on in three steps (reducing progressively the impedance) with very sensitive headphone it's possible to hear a slight power-up pop.

I checked and as far as I know, Samsung driver use the recommended procedure to wake up the codec and amplifier. It's probably not possible to reduce it more ;)
[Galaxy S I9000 Android Development] cbdrift:
just got it all installed and working and saw that you have an app with a donateware on it in the store - went and bought it so you can enjoy a beer with the funds

I'll probably buy each new version you put out so long as its a feature not a UI change :P

Thanks heaps for doing that - i dont have paypal ability sorry - so this is a perfect way to help your dev funds :)

Pity google dont have a "pay what you want" button - we could give more :)

Thanks heaps - your work sounds (literally) amazing!!! :)

cant wait to get home to my good headphones :)
[Galaxy S I9000 Android Development] supercurio:
I'm really touched by the attention :)

Having its first app on market, and people buying it... that's really something. Thank you !
[Galaxy S I9000 Android Development] Logseman:
You have another happy buyer :) I owed It to you, I always use your kernels and I hadn't donated still. Have a non-alcoholic drink with my donation :)
[Galaxy S I9000 Android Development] Grashoper:
Will this new Kernel, and Mic adjustments have an effect while in a call?? or just when recording video/audio??
[Galaxy S I9000 Android Development] supercurio:
Those microphone adjustment are designed to only affect audio/video general recording and not voice or voice recognition.

However, if you want to play with it ^^ you can change presets in Voodoo app during a call. This will have a funny effect: recording presets with dynamic range compression will be force-applied.

It's a check I didn't implement yet (apply the change only if..) but you can try if you want :D
[Galaxy S I9000 Android Development] Dave11:
Music seems to pause when updating twitter feed from official app, dont know if this happened before installing. Just thought I best check.

Great work by the way.
[Galaxy S I9000 Android Development] Grashoper:
Thanks for your reply Super.. Any plans for improving while in call?? To be honest, I very rarely use my phone as a music player, or recording Video.. LOL Kind of ironic eah?? The mic pickup while in a call is incredibly bad... Thanks for all your hard work you continue to to put into the community...... cheers/.

My donation still stands!! <eg>
[Galaxy S I9000 Android Development] supercurio:
It's totally possible to modify those settings - microphone during calls.

For good... but also for bad :D

I'm open to suggestions, still, voice calls are a very sensitive topic that must be studied with the highest care.
[Galaxy S I9000 Android Development] ALibiy:
Hi supercurio,

i follow u at twitter. i read ur new. now i flashed my sgs.

i cant test the mic recoring as well as i would do because my wife is sleeping and its late.

im a Musician (audiblebass :)

i hear big improvements with the new settings (snr)

but the bitrate in videos is seems to be the same. it seems that u only set the sensitivity of the microphone a littlebit lower or?
[Galaxy S I9000 Android Development] supercurio:
You have trained ears ;)

That's right, the new recording volume is a little quieter that the previous one, too loud to my taste: introducing a high noise-floor by default even on quiet environments

− still open to suggestions.

The new default gain is the result of

- a much lower analog gain (Original - 16.5 dB !)

+ dynamic range compression (+12dB base, and a few other settings)

As a result there is a new headroom of +16.5dB dynamic range with Balanced preset without the microphone saturation.

Plus, I tweaked the digital processing parameters to go too close to the digital limits of the signal. Even saturated sounds are better now :D

Anyway, to avoid saturating the Loud Environment is Really effective.

Loud environment base gain is Original - 36 dB

If you want a better sound quality, you should try the hacked Video recording app or totally different apps ;)
[Galaxy S I9000 Android Development] ALibiy:
hmmm.

i didnt find an alternative videorecording app
[Galaxy S I9000 Android Development] jaetm83:
@supercurio

I have a SGH-T959, and would like to see Voodoo Sound implemented to Vibrant kernels as soon as Froyo source is released. I am not yet ready to experiment with Dragon or any other i9000-based kernels amidst fear of battery drain and other potential issues. But what I would really like to see is better microphone performance during voice calls. I get to talk on the phone a lot while driving, especially on highways. And occassionally my friends tell me my voice is a little choppy and slightly echoing. With fans blowing from dashboard it's worse. I guess this may be attributed to the high sensitivity of the mic picking up all background noise in the car. I understand that addressing this would require you a great deal of time and efforts. But as a few others suggested, I wish you could find some extra time working on this as well.

I really enjoy reading this thread and seeing how your creation is being advanced. I appreciate your efforts.
[Galaxy S I9000 Android Development] meisterlampe2000:
congratulations! this improvements are fascinating,i wonder how Samsung couldn't do such optimizations. the snr improvement is very good on acoustic sets,it sounds as one can hear "more" ;-)

going to donate now! thanks
[Galaxy S I9000 Android Development] lpy:
Hi supercurio

Updated version is excellent. Very nice work, especially with the recording settings.

The problem with the camera app is, any sampling rate other than 16000Hz causes out-of-sync, which is a real shame on the audio side of things.
[Galaxy S I9000 Android Development] l3enjamin:
I installed this and didn't notice that it is the full kernel (I thought that it is the sound driver only). It installed on the top of speedmod with lagfix. I realized that it is the full kernel until I heard the voice "converting system", following by the deadly vibration with a black screen after a few minutes...
[Galaxy S I9000 Android Development] gllu:
Great work, supercurio!

Do you plan working on a call recording feature? A lot of people are looking forward to that...
[Galaxy S I9000 Android Development] wasimraja_1982:
Installed this over Speedmod Kernel. I now have Voodoo App and Voodoo Control App. Both of them are identical and I dont see the new improvements. Does this mean I need to wait till hardcore integrates it in his next version?

Appreciate your reply.
[Galaxy S I9000 Android Development] zurchpet:
There is already K12Q-T1 with Voodoo Soun V2 integrated.
[Galaxy S I9000 Android Development] titooo7:
supercurio, it would be nice to have some detailed explanations for noobs about the voodoo control app in the opening post.

I wouldd like to have the best sound on my SSG so I tick everything what it’s inside voodoo control app but maybe something isn’t really needed.

Now that voodoo sound isn’t a project but reality it would be cool if we don’t split the information in two different threads…
[Galaxy S I9000 Android Development] festr:
I'm trying DAP only version which has all those features + solved jitter issue. Sound is totally amazing compared to everything I was listening music on PC (Intel HDA sound cards). Sound is more detailed, brighter. But real orgy is heared with good headphones, mine was senheisser HD25-1 70ohm.

p.s.: DAP version is broken for calls, only play music thus I'm not recommending it, only for test.

@supercurio: do you have some samples which jitter and high freq are the most remarkable? I would like to have these samples for future reference/testing if my galaxy is always on the best settings as I will be probably switching kernels etc.
[Galaxy S I9000 Android Development] tobiasth:
just erase all voodoo logs from sd card, this helps me ...
[Galaxy S I9000 Android Development] raphy972:
I can go up to 22,5kHz without out-of-sync but greater than 22,5kHz I find out-of-sync problem.
[Galaxy S I9000 Android Development] penfold:
sorry but i can't glean the info from the first post and 90 pages in the thread i can't find the answer, does this app actually fix the crappy, muffled, distorted, voice call audio, from either the earpiece or the speaker?
[Galaxy S I9000 Android Development] tobiasth:
+1, really like V2!!!! many many many thanks supercurio!!! :D
[Galaxy S I9000 Android Development] fylim:
Did you install the new voodoo 5.2 kernel from page 1? If so you should see more options in the new voodoo control app after that.
[Galaxy S I9000 Android Development] shrooms90:
Sound us really good now on my phone :) thx curio.

But there is still something bothering me... do u think it is possible to increase buffer size? Coz if im listening to music with high bitrate and while playing games it starts flickering some times.

Keep up the good work
[Galaxy S I9000 Android Development] ALibiy:
how do you do that? how do you get 22,5khz??ß

i have to say that 18khz would be enought. usually you cant hear frequences above 20khz.
[Galaxy S I9000 Android Development] ALibiy:
the sound of music you hear over ur sgs ist really amazing.

but the sound recording of videocaptures needs more bitrate. more quality.
[Galaxy S I9000 Android Development] festr:
To sample 20kHz sound you need double sampling frequency, thus min 40kHz (look at Shannon).
[Galaxy S I9000 Android Development] supercurio:
Hi !

Yes, the famous udial.wav is a killer sample with jitter:

https://github.com/project-voodoo/sound/tree/master/test_sounds

As usual, I won't tell you what's different ;) In order not to give any influence.

Also, there is a killer music that becomes almost painful to listen with jitter: "Beyoncé - Sweet Dreams" (uploading a sample on my download server)
[Galaxy S I9000 Android Development] supercurio:
Thanks !

I recommend you try another music player application ;)
[Galaxy S I9000 Android Development] Uss_Defiant:
Would one be able to hear much of a difference on the stock samsung headphones?
[Galaxy S I9000 Android Development] supercurio:
Ears matters more than headphones, especially since we get used to headphones we know.

Samsung headphones are not so bad by the way! Quite good for stock ones :)
[Galaxy S I9000 Android Development] blade39:
pls help

I have on darky 8.1 ROM and speedmode kernel b4 i flash the voodoo kernel through CWM, after flashing , i reboot and now it just stuck at "data partition" and the phone will vibrate once and later twice and it just shut down!

Pls Help, i can access recovery mode!
[Galaxy S I9000 Android Development] iqtidar:
guys i need your help. im using captivate. im on darky's rom v7 ported from i9000. so which kernel should i install?
[Galaxy S I9000 Android Development] raphy972:
Yeah but I already tried and other peeps have tried as well but above 22,5kHz there is this out-of-sync problem. I think it's worse recording a video @44,1kHz with out-of-sync than recording @22,5kHz without any problem. 22,5kHz is better than 16kHz in the meanwhile.

I hope there could be a solution though.
[Galaxy S I9000 Android Development] raphy972:
I modified the MediaRecorderProfile class in Camera.apk like others did.