yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] jamesd256:
Stereo recording

Stereo input, line and/or mic - £20

Do phones like this have plug in power for electret mics?

Real phantom power would be awesome. Input monitoring would top it off :)

Also, can I enable/disable so I can A/B check the difference the mod makes?
[Galaxy S I9000 Android Development] Woodend:
Is the SGS the best music phone out there now?
[Galaxy S I9000 Android Development] xbeater:
In combination with powerAMP (IMHO), yes, by far!

:D

I had a couple friends have a look (they are used to apple sh!t) with voodoo sound and powerAMP and their reaction was nothing short of :eek:

However, I happen to be one of the unlucky few to have a crackling issue.... fortunately iPeople are too used to sh!t to notice, although they could tell the warmth and clarity of the sound, the way it should be...
[Galaxy S I9000 Android Development] betoNL:
Well, Didnt test them all, but I compared the sgs with:

HTC HD2

HTC Desire

HTC Desire HD

i-Phone 3 & 4

Sgs sound was already better on stock and now with speedmod kernel + Voodoo app + Galaxy S Tuner app...... its a complete KICKASZ !

Didnt compare with my old and lost Nokia 5800XM though....That was a good Value Music Smartphone
[Galaxy S I9000 Android Development] .:Crack:.:
Wrong Thread sorry.
[Galaxy S I9000 Android Development] giando78:
+1 on that, can't understand why Samsung hasn't thought about it, even Nokias have that feature...
[Galaxy S I9000 Android Development] xivv1:
Today I bought some Sennheiser CX 150 Earphones and with your app its just amazing. Thanks for this.
[Galaxy S I9000 Android Development] festr:
and people, prepare for the high frequency fix. I'm very interesting with this as fun of electro music.
[Galaxy S I9000 Android Development] n19htmare:
Like others.

I offer $15 bounty to disable all sounds via headphones,

while playing music

. Would be nice if it just vibrated ($20 total if you can add this feature).
[Galaxy S I9000 Android Development] Xamid:
meizu m8 (wm8993) sound is better then sgs now. I hope it will changed in new version of voodoo sound.
[Galaxy S I9000 Android Development] serendipityguy:
incredible app that should be ported to other roms :D.

supercurio, you dont know how wonderful my tunes sound: brings the audio up and into a new class - & thanks for the voodoo app this is just incredible app that should be ported to other roms :D.
[Galaxy S I9000 Android Development] smaragdhk:
Supercurio, could yiu make this work for Galaxy Tab as well please?
[Galaxy S I9000 Android Development] n19htmare:
The wm8993 is basically a wm8994 in a smaller package with lower power consumption at the cost of some features (mainly input)

They both run off the same mixing which is Wolfson's ReTune Mobile. similar Dacs and similar output mixers.... the 8994 can do a lot more in the input department.

if properly implemented in a mobile devices, it's a beast of a processor.

Samsung just did a piss-poor job on the drivers of this very powerful chip. That's where supercurio comes in!
[Galaxy S I9000 Android Development] kalpik:
Err.. WTF?
[Galaxy S I9000 Android Development] supercurio:
Sure,

I can show how to implement Voodoo sound driver for Galaxy Tab in 5 minutes (no kidding) to a developer who owns one.

Unfortunately there are so many variations of the Tab I cannot build every kernels myself right now.

But as the driver is "already ported by design" It should be fine.
[Galaxy S I9000 Android Development] supercurio:
Sorry I failed to release the microphone adjustments yesterday ^^ I should never ever give ETA unless it's finished already!

But in the meantime, this time was used for very constructive exchanges with manufacturers. Worth the delay for everyone ;)
[Galaxy S I9000 Android Development] tcoker1:
What is the difference Voodoo-stable-5.1-Froyo-2.2.1, Voodoo 5.1 and voodoo advanced v666.2
[Galaxy S I9000 Android Development] supercurio:
Voodoo-stable-5.1-Froyo-2.2.1 and Voodoo 5.1 is the same thing. the first denomination shows the complete version number (= for Froyo version 2.2.1)

Voodoo advanced is an alternative version implementation, providing Voodoo lagfix, sound and screen modifications like -stable, but also more popular patches, some updated versions and overclocking.

Trasig develop and maintain this branch.

This way, you have the choice of the kernel depending on what you target. Stable if you want something that just work, Advanced if you are here to play with kernels and tweaks ;)
[Galaxy S I9000 Android Development] DocRambone:
Off topic: Supercurio: i have problems to get edify scripts to mount and unmount /data with all voodoo kernels... Any ideas?
[Galaxy S I9000 Android Development] EarlZ:
Is there like a way to hardcode the gain with in the drivers, having to set them every reboot is a pain but the sound improvement is pretty noticable even on my cheap/generic in-ear phones.
[Galaxy S I9000 Android Development] supercurio:
Yes this is a feature that will be present at some point in future App versions.

However, other apps can implement Voodoo sound controls, it's an open API described here ;)

https://github.com/project-voodoo/sound_kernel_patches/blob/master/README#L30
[Galaxy S I9000 Android Development] tcoker1:
Thank you very much. i use o2 pay as u go but i tell u wot my browser is not as fast as my friend's HTC Desire browser who is on T-mobile contract. my mated browser is like superfast. is this because he is on contract or the galaxy s browser is just s**t
[Galaxy S I9000 Android Development] n19htmare:
Totally unrelated to the topic of this thread. Post it in the Kernel thread or something.
[Galaxy S I9000 Android Development] Giulix63:
I read that right? :eek: :confused:

there is a 5.1.1 version of VOODOO LAGFIX

If it is confirmed!!

where can I download?

I await confirmation trembling ....

I hope
[Galaxy S I9000 Android Development] xbeater:
I don't think you read that quite right... I don't see any 5.1.1... would love to though.. :D

Furthermore, did you HAVE to quote the whole first post?? :eek: Could you not have just quoted the line that mentioned the nonexisting 5.1.1?

(PS, I might be blind, who knows it did say 5.1.1, please correct me if im wrong..)
[Galaxy S I9000 Android Development] wurzelsepp3:
actually its very easy to hardcode the setting all you need is root explorer.

Just write this: " echo 62 > /sys/devices/virtual/misc/voodoo_sound/headphone_amplifier_level" (you can insert any value from 1 to 62 for max gain) into any of the init scripts at /etc/init.d.
[Galaxy S I9000 Android Development] zorxd:
Hi

thanks for this kernel

Is it normal that with an i9000m, after disabling lagfix, the factory reset (wipe data) doesn't work?
[Galaxy S I9000 Android Development] tan1415:
Hi ried using the method on the Voodoo website. It didnt work.

What i did was copied the file to my SDcard/ And changed the name to update.zip.

Than i went to recovery mode and tried to update.zip.But that didnt work.

After i rebooted. My SGS didnt start up correctly.

What did i do wrong here?

Btw I cleared the cache now my launcher pro and recovery manager is not working.

Do you need to root the phone before I can use the voodoo kernel?

And is CF the only available method?
[Galaxy S I9000 Android Development] lealdud1:
Hi curio:)

I don't know if this is the right bounty thread to post in, as it's not directly related to sound, but the feature I miss badly from my SE 595 is a "next track" function on long press volume buttons.

Like: if I press vol down for more than a sec, "next track" is triggered. If I press vol up for more than a sec, "prev track"is triggered.

Will give another 10€ for this function. :)
[Galaxy S I9000 Android Development] EarlZ:
Im guessing something like Xan's app that starts a script on boot.. can you make a small quick update to add that to the voodoo app please?
[Galaxy S I9000 Android Development] Panic26:
Aarghh..I am also getting those static pops ever since I upgraded to 2.2.1 (JS3).

I listen to music every day to work and back (twice an hour) so sound quality is really important to me.

So I finally made the step into the world of "flashing kernels" with voodoo yesterday. Since my 3 button combo doesn't work I had to root the SGS first with SuperClickRoot and then flashed with SGS kernel flasher app from the Market.

I am probably the biggest noob out here, but even for me this was pretty easy to do. After that I installed the voodoo sound app..and man what a difference!! Combined with PowerAMP it is a golden combination.

I am -this- close to offloading my Cowon S9..if the pops disappear that is.

By the way xbeater, if you are looking for quality in-ears for a not-so-high price..you should consider the Head-Direct RE0. They are a big favorite on the head-fi forums and I can truly say that all the stories are true.

Probably the best bang for the buck out there (usd 90 shipping included).

Anyway, supercurio, keep up the amazing work. You will get your share of the profit of selling the S9 when the pops disappear. :p
[Galaxy S I9000 Android Development] giando78:
Ehm not that giving Supercurio a little incentive would do any harm :D but this functionality has been implemented in at least a couple of market apps:

- Music PlayerPro: feature works almost perfectly (you have to press once to wake to lock screen and then again to skip track)

- ButtonRemapper: volume buttons remapping doesn't work on Galaxy S at the moment, but you can map another button
[Galaxy S I9000 Android Development] ALibiy:
will the microphone level improved too?

the sound quality in captured videos is horrible. the bitrate has to setted higher. and the mic input level has to beadapted.

will this be done?

Kind regards
[Galaxy S I9000 Android Development] festr:
yes, it will use hardware level adaptation so you can record concert for example.
[Galaxy S I9000 Android Development] ALibiy:
but there is no info like this in the description of this voodoo fix?

only sets the output level higher
[Galaxy S I9000 Android Development] festr:
just wait, it will be released soon
[Galaxy S I9000 Android Development] ALibiy:
only adjust the mic level is good, but i think the audiobitrate althought has to be set higher. because the standart bitrate in videorecording is very low. so even when the mic input level is adjust there will be lot of noise because in a low bitrate most frequences becomes to noise.

do you adjust this too supercurio?
[Galaxy S I9000 Android Development] iammyd:
Thanks, that works.
[Galaxy S I9000 Android Development] jamesd256:
The bitrate of the audio in a video file is set by the video recording application.

If you want to get better audio with your videos, you try disabling audio capture in the video recording options, and using a separate audio recorder like tape machine to record audio while the video records.

You have to then re-multiplex in post production, so you need to do a handclap in front of the video to use as a sync marker.

Some people have reported success using this approach.
[Galaxy S I9000 Android Development] ALibiy:
i had this idea too. but its tooo circuitous to do that. i mean you have a flagship of a handy. this should simply work. im not a coder. ich only thought that this could be easily changed in the codes of the camcorder tool. ??

another question: does the galaxy s has a second microphone for compansation of disturbing noises like wind and atmosphere hissing?

when you level up the mic it should be adapted to the first mic. I saw comparisons of iphone 4 and sgs. the iphone has no atmosphere hissing absolutely no disturbing noises. the sgs haass.

thats the reason why i thought the sgs has no second mic.
[Galaxy S I9000 Android Development] uberberben:
Just lol.

Btw. bitrate for mono sound in recorded video is 64kbps from what i remember. It's mono AAC so it's really good bitrate and we deffinitely don't need to change it. Problem is with sampling rate, it's only 16khz, we need that at least at 32khz and 44,1khz for the best result.
[Galaxy S I9000 Android Development] Toss3:
One little request(10eur):

Would it be possible to implement a feature that would allow you to change the amplification-level from the notification bar so that you wouldn't have to exit an app in order to get the sound level you want(or even better - change the amp-level from the volume-buttons)?

The following request isn't really related to voodoo sound, but sound in general:

I'd love to have an app that would allow for the phone to work as a audio receiver over bluetooth or wifi(just as a playback device). Would be willing to donate 40eur to anyone who could do something like this(a quick google search indicates that there have been other requests for a similar app to the iphone's airphones). Would be awesome to be able to turn any headphones into wireless ones(and use the phone as a soundcard now that it actually sounds good)!

Keep up the good work!
[Galaxy S I9000 Android Development] efegue:
A lot of people say the same to me... that they don't understand a thing :/

I think the problem is definitly the mic!
[Galaxy S I9000 Android Development] yogoj:
Does it also remove that pre-equalizer for bluetooth in the SamServMode?

Not only headphone's but also bluetooth's sound settings have their own EQ.

PS:Those preloaded EQ is very worse.
[Galaxy S I9000 Android Development] supercurio:
I'll take care of this :)
[Galaxy S I9000 Android Development] Spike_M:
god work curio

thanks in super mode
[Galaxy S I9000 Android Development] rafalense:
10€ for an Automatic Mic Gain solution when recording
[Galaxy S I9000 Android Development] darkstar2k77:
making calls with standard earphone

this been on my annoyance list for longest time,

I listen to music while commuting..

I can't take anycalls with non-mic earphones, mic doesn't work.

I have to unplug earphones to take a call then plug back quickly to prevent music blasting..

pledge $10 for this fix.
[Galaxy S I9000 Android Development] Anduru:
hi, i'm adding €10, if it's possible to solve that ****ty mic problem during video-recordings. i tried it once, the record is totally useless - distorted sound as it's reported quite often.

pretty please.
[Galaxy S I9000 Android Development] Ruyman78:
hello. mainly thanks to supercurio and great job on this phone.

my question is how to install this mod?, do not understand how it's done, I do not see any tutorial.

thanks a greeting.
[Galaxy S I9000 Android Development] bird333:
Supercurio, let me know if this isn't appropriate here, it is somewhat sound related. I am wanting the ability to record my phone conversations. In addition having a setting that depending on the phone number will automatically record. I.e. if someone calls you from a certain number or you call a certain number, the phone starts recording when the connection is made. I would be willing to pay at least $20 or more depending on the features involved.
[Galaxy S I9000 Android Development] Cazador-:
+1 others 20$
[Galaxy S I9000 Android Development] pujolsk:
Installation help

Hi guys I am quite "green" here, I am already using Beta4 and I found it very useful thanks for that. I also want to try this sound improvement but I cant install it as update.zip...keeps saying installation aborted!!!

What am I doing wrong? Thanks
[Galaxy S I9000 Android Development] GwynBleidd:
+1 for mic gain.

It might not be just a mic gain though... I've noticed that sound gets distorted both when video recording and when just speaking.

When you record a video, my impression is that mainly low frequencies get distorted. On the other hand, when speaking inside a loud moving car, it gets distorted too.

Either way, +$20 from me for the above.
[Galaxy S I9000 Android Development] supercurio:
Hello Everyone!

I'm working on a compilation of all your feature requests an bounties, see you in at least an hour :)
[Galaxy S I9000 Android Development] cantIntoCode:
Love your work supercurio, patiently waiting for voodoo sound. Got a gig on tuesday, I wish it was a few weeks away so I could give voodoo sound a good testing under those conditions.
[Galaxy S I9000 Android Development] ralf89:
@supercurio Thanks for bringing back alive are emotions with are forgotten SGS.

Thanks for supporting i9000 and family
[Galaxy S I9000 Android Development] f l x:
Okaj,

When i plug in a random headset (not the one from Samsung) the sound is super quiet. If i press the button on the headset, next too the mic, the sound gets normal loud and like it should be.

I tryed to change the values in the "Mix TX" menu but it did not help.

Can you help me?
[Galaxy S I9000 Android Development] yeahchan:
Well this is probably out of scope here, but I really want this 2...

1. Usb host for external DAC

2. ReplayGain for music

Louder in call volume for my UM3X will be nice.......
[Galaxy S I9000 Android Development] dillovic:
Salut Supercurio!

Comment ça va?

J'ai vu que t'es un Sound-Freak?

S'il te plaît, est-ce que tu pourrais m'aider avec un petit probleme que j'ai depuis que j'ai reçu mon GT-I9000 ? J'ai absolument besoin d'un programme qui me permet d'enregistrer mes conversations sur le disque dur de manière native. Les Amerloques appellent ça un "native call recorder". Il y en a un dans le firmware Froyo du Galaxy S Coréen ( lien ) . Est-ce que tu pourrais soit m'aider à extraire ce petit programme ou bien à carrément l'installer sur mon Galaxy S Européen? Merci beaucoup!
[Galaxy S I9000 Android Development] dcarr622:
Looks great I can't wait, just don't let this take away from time spent on reducing lag and improving general performance of the Galaxy S! Is this the order you plan to work on things? Do you have a proposed timeline for the improvements? What did you learn from your phone meeting with that guy, and will he be helping you?
[Galaxy S I9000 Android Development] patriarha:
Here's an idea - Why not use existing software? I.e. some kind of streaming software. Use a PC as a server for the stream, and just recive the stream through an app on the phone. I.e. run your own shoutcast station (free, and runs on all major OS platforms), then just listen to your radio through...say WinAmp (andriod beta now has Shoutcast Radio AFAIK).
[Galaxy S I9000 Android Development] supercurio:
Exactly :)
[Galaxy S I9000 Android Development] supercurio:
Actually the sample rate used in videos is 32kHz, but the codec used to save the soundtrack is setup to a low bitrate and totally wipe high frequencies (everything higher than 8kHz)
[Galaxy S I9000 Android Development] Toss3:
Too much hassle and I'm looking for something that wouldn't create delays in the audio.
[Galaxy S I9000 Android Development] .:Crack:.:
Hey,

Hows you work going?

Any chance to release it this week (until 1/23/11)?

Thanks for your huge work!

btw: Sorry that i can't donate. I'm just 15.
[Galaxy S I9000 Android Development] supercurio:
Thank you!

Volume control from the notification bar, I agree is the best option right now :)

For the app allowing receiving audio, Wifi would be much preferred because Bluetooth limits quality.

I'm interested in that too !

I was thinking about a pulseaudio implementation to begin with - which remote audio protocol to you use ?
[Galaxy S I9000 Android Development] Toss3:
While wifi has a longer range I'd much prefer just somehow hacking the phone into a bluetooth headset as this is natively supported by almost all available operating systems and wouldn't require any extra applications to run on the computer in question(audio quality shouldn't be an issue). I don't need nor want any mic functionality if that helps at all. :)
[Galaxy S I9000 Android Development] uberberben:
That's weird, all videos i have recorder so fast have 16kHz sampling (thats what apps are saying). Or we are talking about different things ;)
[Galaxy S I9000 Android Development] supercurio:
Ah, yes, it seems the tool I used to extract the sound track from my test videos was wrong.
[Galaxy S I9000 Android Development] rafalense:
Mod SGS Camera.apk, able to record @48Khz 224Kbps:

Original Post:

http://xdaforums.com/showpost.php?p=10592666&postcount=15
[Galaxy S I9000 Android Development] uberberben:
You should try max 32kHz and ~80kbps, no more needed for mono.

Btw. where can i get that thing and is it customisable?
[Galaxy S I9000 Android Development] patrikmuse:
curio i have tried cyanogenmod for the ad2p problem and it's fully fixed (/but the rest of the mod is completely unstable :( )... 20 euro for you if you can fix with your kernel, it's the only thing important for me @ the moment, i have bluethoot radio (fiesta premium sound system) and the audio problem is very very annoyng....

Tnks
[Galaxy S I9000 Android Development] rafalense:
It´s only a sample of what's capable the hardware

Obviously, it's not customisable by app, only during hacking. I always can share a DIY guide :)
[Galaxy S I9000 Android Development] uberberben:
I've tried 44.1kHz version without bitrate change and surely audio/video is out of sync. There's really problem somewhere...
[Galaxy S I9000 Android Development] tan1415:
The best quality for headphone is obtained:

1/ by setting the Android digital sound level to the maximum or close to it.(Where can I adjust the digital sound level? Or do you mean i need to put mediavolume on maximum?)

2/ then using the new analog level to choose the sound pressure that suits your needs

(So i need your app to change the volume? cant use teh volume control anymore)
[Galaxy S I9000 Android Development] supercurio:
1/ Yes, it's "media" volume, the same you can change with hardware volume buttons ;)

You still can use both volume controls for convenience.

A typical setup is to choose a "loud" but still okay volume (depends mostly on your headphone sensitivity) with the headphone amplifier volume, and then lowering level with the classic "media" Android volume using hardware buttons.

Sorry, my sentence is barely comprehensible ^^
[Galaxy S I9000 Android Development] Mothatt:
Out of curiosity, what method does Android system use to lower volume compared to Voodoo App?
[Galaxy S I9000 Android Development] supercurio:
Yes, you read it well!

Damn, my latest explanation is really bad ^^

Android use a simple digital volume reduction (drop bits), like dividing the values of each sample by 1, 2, 3.5 or whatever.

Voodoo acts like the control knob of a stereo amplifier/AVR
[Galaxy S I9000 Android Development] fullerms:
Yes. Set media volume to max using the volume buttons on the left. Use sc's app to set the 'loudness' to your preference.

Sc's app is great, but a pita to use especially when the screen is locked. Hope we get a remapping of the volume buttons.
[Galaxy S I9000 Android Development] tan1415:
Where can I adjust the digital sound level? Or do you mean i need to put mediavolume on maximum? (Mediavolume=Digital Soundlevel)

(So i need your app to change the volume? cant use the volume control anymore)
[Galaxy S I9000 Android Development] ph33lix:
Very very happy user of voodoo sound.

Looking forward to the disabling of the EQ. I still like to hook up my portable amp to it for a flat sound.

Also looking forward to the hardware parametric EQ... how many bands are there btw?
[Galaxy S I9000 Android Development] iqtidar:
will this work on captivate with darky's v7 firmware?
[Galaxy S I9000 Android Development] Mothatt:
Ahh interesting. So your app is definitely much better than Android System then!

Thanks heaps for all your work Supercurio, you're doing great stuff. I wish I could donate, but I'm a student living at home with no money and no paypal account :(
[Galaxy S I9000 Android Development] raphy972:
I get this audio/video out of sync problem when playing videos recorded @48kHz on the SGS but no problem at all when playing the same videos on my computer with Quicktime. Weird!:confused:
[Galaxy S I9000 Android Development] zurchpet:
I noticed that once too... Recorded video to check for out of sync audio. And it was out of sync played on the phone. uploaded the video to youtube and watched it on the Mac. Absolutely on sync. Watching it on youtube on the phone. out of sync again.