yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] ParrotHH:
I can confirm that I had crackling without any sound or lagfix. Very annoying with classical piano-music (which is far too quite with stock-settings)!

I think it was the JPU-Firmware where I noticed that and I was happy it disappeared with JPX.

Parrot

P.S.: I am very happy about your work and the way you do it, supercurio. I donated something in hard €-currency.
[Galaxy S I9000 Android Development] skelta98:
Pops through car stereo too. Just tried it
[Galaxy S I9000 Android Development] Aj12:
I agree that its not a headphone issue just outlining that i could always hear it with my Sennheiser headphones even before i loaded Voodoo Sound & Darky's ROM
[Galaxy S I9000 Android Development] Arkanius:
I must question myself what I have been doing all this time with my ears

I usually detect this quite away.

Oh well, cannot "unhear" now.
[Galaxy S I9000 Android Development] Grashoper:
As did I!! Although somewhat redundant information, It's still informative non the less!! Thanks for sharing!
[Galaxy S I9000 Android Development] gravityz3r0:
Hey, is there a standalone voodoo sound fix without integration into the lagfix?
[Galaxy S I9000 Android Development] st4rk:
No not yet,

Only available in supercurio's voodoo kernel, in which you can disable lagfix if you want ;)

It will however become available in other custom kernels at some point soon :cool:
[Galaxy S I9000 Android Development] dehem333:
WOW , JUST WOW.:eek:

I dind't except that much(sorry:o) but after applying and listening to some music(different styles). FREAKING AMAZING. Lovely sound.

Kernel Devs : PUT THIS IN YOUR KERNELS :D

Thanks Supercurio , I must get paypal now. it's my duty :cool:
[Galaxy S I9000 Android Development] st4rk:
My thoughts exactly!

SC here is a little donation from me for all your hard work with project voodoo, keep up the good work mate!

8DD33453AH476643J

Also like i said if you need help with english grammar (i know it's not your first language) let me know. :)
[Galaxy S I9000 Android Development] gravityz3r0:
alrighty thanks! i can't flash the entire kernel because it will overwrite the speedmod i am currently using. I just wanted the voodoo sound fix :D
[Galaxy S I9000 Android Development] oswade:
I feel the same problem! To me this is the most important bug..., I often struggle to hear people with the phone to my ear - the noise is very polluted and not loud enough.

In quiet environments: just managable.

In slightly noisy environments: impossible to hear :(

I pledge $5 for this! (my paypal balance lol).

Hope an improvement in quality or volume increase for this speaker is possible! :)
[Galaxy S I9000 Android Development] Aqua1ung:
Will I be able to flash this one if I run stock FroYo (JL2) on my i9000M (rooted and lagfixed (OCLF))?

For those like me that can't afford the time to read the whole thread, it would be nice if you could add a small paragraph in the OP outlining the flashing prerequisites.

Many thanks for your work!
[Galaxy S I9000 Android Development] Prasad:
Guys, I'm currently running Darky's ROM v8.0 and had SpeedMod kernel installed. I unlagfixed my phone, and disabled all tweaks to flash this kernel. After flashing this kernel, I'm unable to turn on the lagfix. The robot voice during boot says "Convert data partition" first and then says "System is not available!" and does not lagfix my phone! Please help...
[Galaxy S I9000 Android Development] dewtoujii:
i think you don't have enough space. how many apps are installed? maybe you have to remove some.
[Galaxy S I9000 Android Development] Prasad:
That doesn't make any sense. I have over 150 apps installed. But I still have over 1GB internal phone storage left...
[Galaxy S I9000 Android Development] granjerox:
+1

It would be great call recording !!!

I'd also donate for it !!!!

By the way, congrats for your success till here !!
[Galaxy S I9000 Android Development] dewtoujii:
with the forum search and the keywords "voodoo system not availiable" you would have found this quote of supercurio:

http://xdaforums.com/showthread.php?t=823300&page=42

;)
[Galaxy S I9000 Android Development] CLANK10:
I'm currently using Voodoo stable 5.0.1 for froyo 2.2, can I flash this new one 5.1 for 2.2.1? Or should I try to update through Kies before flashing?
[Galaxy S I9000 Android Development] Prasad:
Thanks! But what exactly can I remove from /system ? :eek:
[Galaxy S I9000 Android Development] ccs1988:
Hi guys.. Was just wondering im on 2.2 not 2.2.1.. So will this fix work for me? Currently on 2.2 with voodoo..
[Galaxy S I9000 Android Development] supercurio:
Sure! Also you don't need especially to enable or disable the lagfix.
[Galaxy S I9000 Android Development] supercurio:
I did some research about this, but the speaker has only little volume headroom, even if the speaker amp can drive it much louder.

I was told by engineers that it's easy to burn such a little speaker if you drive it too hard. (becomes hot, then dies)
[Galaxy S I9000 Android Development] dewtoujii:
You can use SGS Tools (you should have root) the option "clean systemapps". I think it won't let you remove a required thing and additionally it makes a backup of the apk. Just look if you see there some apps installed by you. But only remove things when you know their function.
[Galaxy S I9000 Android Development] supercurio:
The amp gives it best SNR/Dynamic range at volumes 61-62 (near the max)

RMAA measurements are welcome ! ;)
[Galaxy S I9000 Android Development] supercurio:
Hi !

This is 100% unexpected (both by hardware capabilties and changed I did)

Tell me if it is reproducible / how it is reproducible ;)
[Galaxy S I9000 Android Development] supercurio:
No you don't ;)

Yeah some headphones are so quiet they are unusable with a standard Galaxy S or even most phones like the iPhone.

This analog headphone amplifier level is the real solution, unleashing hardware capabilities here since the beginning but unexploited ^^
[Galaxy S I9000 Android Development] supercurio:
Alright I will also look at this issue, but if I publish something related I will also make sure it's safe for the hardware.

As for the speaker, I was told by engineers that the earpiece was very easy to burn if using wrong settings.
[Galaxy S I9000 Android Development] supercurio:
Yes, thanks for the info.

Today I work mostly with the kernel but some other changes will also require Android system changes ;)
[Galaxy S I9000 Android Development] Orcie:
First big ups for the work!

Second I have two questions :):

1. Is it hard to provide an additional package that can be flashed with the newer CWM? This makes it easier to flash back an forth...

2. How to adjust the individual EQ parameters for individual IEMs? Or is this a too premature question?
[Galaxy S I9000 Android Development] supercurio:
Thank you for the report, I was hoping getting one about the DT-990 and DT-880.

As those are bright headphones, I believe they will benefit a lot of from the jitter fix in the driver.

To your taste, is the high frequency balance best with current DT-990 + current Voodoo sound, or would it benefit from a slight low pass filter to remove some brightness and air ?
[Galaxy S I9000 Android Development] supercurio:
Yah it's not supposed to happens with the changes I made.

Is it when a notification sound is also played ?

I would be interested if you manage to record this sound artifact to see how it looks like.

PS : does it happens only when you use higher volumes than the default one?
[Galaxy S I9000 Android Development] supercurio:
I think it's a change in PowerAmp (an update probably)
[Galaxy S I9000 Android Development] supercurio:
Agreed, this is very possible.

Also, when there are sound artifacts, you get used to it after a while, and you're bugged by them only when listening "more" to detect changes.

Like on Eclair, there were a lot of random skips when playing FLACs.
[Galaxy S I9000 Android Development] eeyunopper:
I used to get pops and crackles with stock player, can't remember if I got them with Poweramp. Stopped getting them using winamp, and still not getting them with Lithium player (purchased).
[Galaxy S I9000 Android Development] mocro:
@supercurio are you going to release sound-fix only so that it can be used on other kernels?

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

And also thanks for the analysis. Yes - music player was improved in the latest firmwares, hopefully ;)
[Galaxy S I9000 Android Development] supercurio:
Not yet, but you can disable the lagfix by default, by creating first:

- in your sdcard, a Voodoo folder

- in this Voodoo folder, create a file named "disable-lagfix"

The conversion to Ext4 will not be activated, but you'll still get the improvements in memory management and disk write buffer settings, for your benefit ;)
[Galaxy S I9000 Android Development] supercurio:
your /system RFS filesystem have been corrupt by an old "universal lagfix" version.

Short story: you can fix it by flashing a new firmware with Odin, or keep the Ext4 conversion disabled.

-> better ask in the Voodoo thread for this issue. It's quite widely documented already ;)
[Galaxy S I9000 Android Development] supercurio:
I would recommend you to flash to the updated Firmware, it was improved a lot (also in the music player) and it's the official Samsung release
[Galaxy S I9000 Android Development] supercurio:
Sorry I don't understand the question.

Keep in mind that it has to be a kernel, because it involves changes at how the hardware is driven, at the lowest level (Voodoo sound driver talks directly to the hardware)

I love the ideas and I'm thinking about this for months, with EQ you can share between Voodoo sound users, and also published though a website, with comments and notation.

And it could grow much bigger than a Galaxy S specific solution ;)
[Galaxy S I9000 Android Development] supercurio:
Yes, that's my task for today after answering your questions ;)

I'll publish source code and also a short HOWTO guide for developers.

My goal is to see the driver integrated in every custom kernel, and not just pieces of it here and there.

Because it's so much better when controllable by an app !
[Galaxy S I9000 Android Development] giulio.alfano:
Fantastic work.

Thank you! ;)

6GD299288C225721B
[Galaxy S I9000 Android Development] freakfingers12:
This here is the magic I need! :D Deftones and Iron Maiden are coming on the 14th February. I'll really be needing this. Wow! Can't wait. I seriously need to get paypal. There's a bunch of you here who really deserves my money more than Samsung. :rolleyes:
[Galaxy S I9000 Android Development] SquirtingCherry:
Omg this really is amazing, i dont need my boostaroo amp anymore this really bangs on the eardrums.

Really love the basses now, it's more punchy

using the SENNHEISER CX 300 II SILVER
[Galaxy S I9000 Android Development] mormegil:
Perfect Curio! No more overly bright music! I can now disable all the EQ in PowerAMP and the sound is just so much better. Thank you. Donation coming your way. Keep em coming and there'll be more I promise. :)

9BL069686M232092Y
[Galaxy S I9000 Android Development] Bajo76:
Wow, i mean wooooow! Never thought this would even be possible.

Wow!
[Galaxy S I9000 Android Development] jaju123:
Great work :) Sounds better than my Asus Xonar soundcard with a built in amp on my Sennheiser HD 555s :)

How about changing the amplification thing to Ohms though? Would make it easier to set.
[Galaxy S I9000 Android Development] skelta98:
Hi again

This is odd I enabled voodoo lagfix this morning and since then the popping stopped. The only way I can replicate now is by flicking the track progress slider to the beggining of the track over and over quickly.

Not sure if it was static earlier or filesystem related?

I will now try disabling lagfix and will let you know. One question I asked on irc last night but had to go before getting an answer- I flashed voodoo snapshot.tar not the 5.1 voodoo.tar that showed in irc after I flashed. Is this ok or should I flash again?

1 more thing supercurio, you know you said gingerbread will use low API or something meaning sound apps will be more responsive, is that something that can't be done on 2.2, forgive my lack of knowledge on this :)

P.s donation on its way to you.

Thanks
[Galaxy S I9000 Android Development] deepsync:
Any plans for the nexus s?
[Galaxy S I9000 Android Development] skelta98:
0A747135215355616

Thanks super c

How you haven't been employed by Samsung I do not know!???
[Galaxy S I9000 Android Development] supercurio:
Compared to the High end Xonar, which has an awesome DAC, wow !

Main difference is probably that the WM8994 includes a highly optimized Class-W amp on board instead of cheap $0.5 OPAMP.
[Galaxy S I9000 Android Development] supercurio:
Funny this Deftone's live show :D
[Galaxy S I9000 Android Development] kalpik:
Wow! That really is a compliment! Kudos curio! :)
[Galaxy S I9000 Android Development] s44:
Just remove/reverse OCLF first.

Swyped from my Voodoo-powered Fascinate via XDA
[Galaxy S I9000 Android Development] rlorange:
Just downloaded the updated kernel and flashed it at, work. Was playing music before and then after and experienced the full glory of your work through our soundsystem at our bar!
[Galaxy S I9000 Android Development] supercurio:
Looks like it's related to a software buffer not used in the optimal way. The kernel driver never skipped in my experiment, except when I so some specific debugging inside it.

I'll try to reproduce it, if this is because of a weakness in the original kernel audio driver, it should be able to fix it.

If this is in the Android sound system or in Samsung modifications to it, unlikely.

Yes, Gingerbread comes with new low-latency API: http://www.youtube.com/watch?v=Jx3pdWBlZ34&feature=player_embedded

When programming sound in Apps with Android, you cannot access the sound hardware nor the kernel drivers directly. You have to use a few software layers.

The current one was not good enough for interactive tasks like some games, virtual instruments, voice over ip software, that's why they improved it !
[Galaxy S I9000 Android Development] jaju123:
Is this likely to be built into CM7 for SGS by the way? Can't see why it would be a bad idea...
[Galaxy S I9000 Android Development] supercurio:
Sure !

I will maintain at least the driver for Galaxy S and Nexus S.

Thanks to the design choice of the kernel driver I wrote, it will be only trivial to add other phones (a few one-line insertions in 3-4 strategic places in 2 .c files)
[Galaxy S I9000 Android Development] scrizz:
SO you're coming to the Vibrant too?!!!!

:eek:

:D:D:D
[Galaxy S I9000 Android Development] kepke:
@supercurio

on my Shure se530 there’s great improvement, thank you so much!

I’m waiting for the iphone headset support as i have Shure MPA-3C and it only supports iphone.
[Galaxy S I9000 Android Development] deepsync:
Fantastic and just great
[Galaxy S I9000 Android Development] QwertyManiac:
I think the existing design suits a phone; for phone-related notification events at least.
[Galaxy S I9000 Android Development] supercurio:
For your Shure se530, you get a better result by lowering the headphone amp level, right ?

Hiss can be an issue with default settings and sensitive and isolating in-ear, a lot reduced until it's inaudible with the optimal gain :)
[Galaxy S I9000 Android Development] supercurio:
Sure, even if it's not a "Voodoo" branded kernel ;)
[Galaxy S I9000 Android Development] supercurio:
Engineers told me it would be impossible.

Won't stop me from trying ;D
[Galaxy S I9000 Android Development] skelta98:
Thanks for that now I get it.

Weird thing is I just disabled lagfix and still no more popping. Either was static this morning or my ears don't work so well in the afternoon!?
[Galaxy S I9000 Android Development] Aphova:
9TX20712RA279871G

Euros are expensive where I live so it's not much, but thank you!! :)

Can't think of anything to request but I'm sure you've got some awesome stuff lined up hehe...

Now I need headphones lol
[Galaxy S I9000 Android Development] razile21:
is necessary disable voodoo lagfix for install this kernel from recovery ?
[Galaxy S I9000 Android Development] supercurio:
No need :)
[Galaxy S I9000 Android Development] kepke:
yes, half way is about right.

man, it sounds amazing.

better than my iaudio s9

Comparable to lynxtwo!

great!

edit:

It seems I’m suffering from those clicking sounds too.

Perhaps it’s because I’m playing flac?
[Galaxy S I9000 Android Development] supercurio:
Wow, you mean this studio reference card ! :)

I'm so excited, i cannot wait for your feedback once I will have finished all the sound quality related improvements.
[Galaxy S I9000 Android Development] kepke:
^^

yes!

:D

10 char
[Galaxy S I9000 Android Development] suua:
Hey guys :) can some on tell me how the battery life is on this kernel?

Running darkys v8, can i just flash this kermel without annything els? No lagfix norhing.

Thx u for ur work guys :)
[Galaxy S I9000 Android Development] changkkm:
Can someone teach me how to instal this via cwm. I don't know which option to choose.

is it install zip from sd card like how we flash roms?

ok, i did it, via cwm, working very well, thanks so much
[Galaxy S I9000 Android Development] thezos:
amazing sound!

how can I get to the equalizer in voodoo sound app?

yes, it works perfectly with darky's v8 rom. you just need to flash this kernel and install voodoo sound app.
[Galaxy S I9000 Android Development] zurchpet:
There is no Equalizer, yet. :)
[Galaxy S I9000 Android Development] .:Crack:.:
Mean the Amp?

Download the Kernel and Flash via Odin or CWM.

Then download VoodooApp.
[Galaxy S I9000 Android Development] Death-Co:
@supercurio

I'm running AV v666 with new CWM3 and cannot flash your unsigned-update.zip trough it because of the old "Amend" method it's using (see the advertisement on Trasig thread)

Could you make a new update.zip with the only Edify method supported by CWM3. It's probably not a problem since you're closely working with Trasig and as Voodoo 5 only works with Android 2.2+

As I'm eagerly waiting to try your sound improvement, I will not wait for such an update and go to Odin but doing so you're showing the way to go to other mod makers.

And again, a great thank for all pieces of your work
[Galaxy S I9000 Android Development] .:Crack:.:
Just flash via Odin or via SGS Kernel Flasher (Market)
[Galaxy S I9000 Android Development] erahk64:
Are the video improvements in Voodoo 5.0.1 included in the new Voodoo 5.1 kernel ?

It's not mentioned in the first post in this thread, will it be included later ?
[Galaxy S I9000 Android Development] supercurio:
Yes I am working right now with him ;)
[Galaxy S I9000 Android Development] logicmann:
W O N D E R F U L !!!!!!!!!!!!!!!!!!!!!

Thanx G O D for this man. Its unbelievable what G R E A T sound i can now hear with my SGS FM Radio.

Thanx so much SUPERCURIO. Hope you can work with the boys of Cyanogen in the future.

Greets

logicmann
[Galaxy S I9000 Android Development] Death-Co:
As I said I've gone the Odin way. I've never tried Kernel Flasher but I will give it a try some day. Thanks for the advice.

Go the Odin way or like .:Crack:. said go with SGS Kernel Flasher app if you cannot wait for an CWM3 "compatible" update.zip

About the first sound driver, I'm surprised about the unleashed power the SGS can deliver. It can be painfull for the ears so beware when playing with the amp !
[Galaxy S I9000 Android Development] s44:
Incorrect

Swyped from my Voodoo-powered Fascinate via XDA
[Galaxy S I9000 Android Development] mtoneman:
I must admit that I can't really compare with the old situation as there was no way to drive the DT-990's at a reasonable volume on the SGS, therefore I never used it with them. With the Voodoo app set to just below full amp I don't even have to set volume to max in the MP3 app to achieve a good listening level (12-13 is enough).

I just did some side-by-side comparisons with the following tracks/albums:

Steely Dan: A decade of: Various tracks

American Beauty: OST: Dead already

Using as the reference hardware an iRiver H-120 with rockbox (firmware upgradable "open" hardware lasts soooo much longer, it should be made mandatory for manufacturers to allow/support 3rd party firmware). Although old, this is still one of the nicest bits of listening/recording hardware with SPDIF in and out!

Overall, the dynamic range on the SGS appears to be greater. The sound is also a bit brighter and with more detail. Having said that, the iRiver is a bit more relaxing to listen to which may be due to the smaller dynamic range and reduced brightness.

A caveat though; my DT-990s are more than 15 years old and my ears are pretty much ruined by listening to music too loud and too long.

My Shure EC2's sound a lot better with your patch too, much more precise (this I can compare with the old kernel).

Again, thanks so much for your great work!

Edit:

* I never use an equaliser (unless I have to deal with really crappy headphones like the SGS original headset).

* Wow, I hadn't tested the radio, it sounds soooooo much better now.
[Galaxy S I9000 Android Development] TheDutchmen:
excellent !

Works like a charm on darky's 8.0 Rom ;-) !

Now the mp3 player is the SGSI9000 in stead of a standalone player with headphones.
[Galaxy S I9000 Android Development] Death-Co:
@s44

Mmmmh, really ? I don't say Voodoo all version but Voodoo 5.

It's no matter of importance as the new update.zip method was already available before 2.1 as Koush said about the only method available in CWM3
[Galaxy S I9000 Android Development] -Juff-:
Hey guys!

Just one question (sorry if it's a bit offtopic):

Is the new Advanced Voodoo kernel (basically) the same as the "normal" Voodoo kernel just with some more features?

Wondering if it's worth changing to the Advanced Voodoo kernel now as it supports the Voodoo sound as well... ;)

Thx!

And a big thx to supercurio! Already rated & commented your app in the store as well. =)
[Galaxy S I9000 Android Development] .:Crack:.:
It may be helpful to read the Thread of the desired Kernel...

Version v666

- Clockworkmod v3.0.0.5

- Special suprise when booting

- Minor fixes, some fixes, checkout my github commitlog.

- There is no OC/UV yet, will add several diffrent OC/UV versions in the next couple of days

Advanced Voodoo v666.1

- VOODOO SOUND 1.0 !

- v666.2 - OC/UV version. all other features included
[Galaxy S I9000 Android Development] Nismo:
Easy

Pfff.... took about 10 seconds from 5.0 lolz

I have one other SGS (from my son)... I cant get it in the reboot mode with the 3 buttons, anybody any idea?
[Galaxy S I9000 Android Development] -Juff-:
I just don't get the differences between the "normal" Voodoo kernel and the Advanced Voodoo kernel. Is it just the overclocking feature? Sorry if I'm just too blind... =/
[Galaxy S I9000 Android Development] ajbusche:
I think you are finishing this phone, I will join the iphone headset group.

20 eur is waiting.

Good luck and thanks for doing this!
[Galaxy S I9000 Android Development] Death-Co:
Ok, I'll go for it

Voodoo is a stock kernel mainly with Voodoo line addins from Supercurio : lagfix, color and now sound. Noticeable addition to these are BLN

Advanced Voodoo is more modded kernel from Trasig taking all of Voodoo (as the name implies) and some more tweaks or functionality (OC/UV, IO scheduler and other kernel tweaks from hardcore)

See http://xdaforums.com/showthread.php?t=823300 for complete details about AV v666
[Galaxy S I9000 Android Development] ranjib:
I need to record videos in very loud enironment (rockband rehearsal, gigs) and would love to do this with my galaxy....until now this is impossible with reasonable quality. I was looking for a fix for that and that was my only reason for subscribing here....so:

please realise your aim no.1: mic sensivity!

As this should be for live (spontaneous) video recording, there must be some kind of automatic leveling. Setting up a fixed audio sensiity before recording is not useful...
[Galaxy S I9000 Android Development] s44:
When you're in a hole, stop digging. We've been on Voodoo5 for a month and a half, which is probably longer than you personally.

Swyped from my Voodoo-powered Fascinate via XDA