overdue-scratch

Author Topic: VoodooHDA with prefPane optimized for Snow Leopard, Leopard and Tiger  (Read 56173 times)

0 Members and 1 Guest are viewing this topic.

andyvand

  • VoodooLabs
  • Posts: 51
This one is the optimized warning free version...
It is 32/64 bit optimized for SL.
There are 2 versions present under build...
The first (Release) is using the Voodoo clipping routines.
The second (Release AppleClip) is using the clipping routines from AppleUSBAudio (latest).
If your audio crunches or sometimes doesn't play well use this version (also really recommended for netbooks with atom cpu's like mine).
The helper app and the prefPane are also optimized for SL (64bit version uses 64bit addresses... safer this way...).

Download including sources:
http://rapidshare.com/files/353844865/VHDA_w_prefpane_Snow_AnV.zip

EDIT: forgot to mention - this also forces some missing settings on to get internal/external mic to work.

EDIT2: New version.
- This version supports also 384khz bitrate.
- Added intrinsics 8bit + 20bit support (8 bit uses only intrinsics for output... input still needs to be written optimal).
- Added standard 8bit + 20bit support (using AppleUSBAudio clipping routines).
Download including sources (SL):
http://rapidshare.com/files/355777918/VHDA_w_prefpane_Snow_AnV_Updated.zip

Downloads Leopard:
http://rapidshare.com/files/365455826/LeopardVHDA_AppleClip.zip
http://rapidshare.com/files/365459037/LeopardVHDA.zip

Downloads Tiger:
http://rapidshare.com/files/365460039/TigerVHDA_AppleClip.zip
http://rapidshare.com/files/365461954/TigerVHDA.zip

Download new sources:
http://rapidshare.com/files/365464323/VHDA_w_prefpane_AnV_Tiger_Leo_SL_src.zip

New version based on Slice's work for Tiger, Leopard and Snow Leopard:
http://rapidshare.com/files/372225360/voodoohda-patching_Slice_AnV_Src_Rel_SL_Leo_Tiger.zip
« Last Edit: April 05, 2010, 12:47:05 PM by andyvand »

andyvand

  • VoodooLabs
  • Posts: 51
Re: VoodooHDA with prefPane optimized for Snow Leopard
« Reply #1 on: February 25, 2010, 06:58:56 PM »
Try the new version, it supports more...

yushir0

  • Entrant
  • Posts: 6
Re: VoodooHDA with prefPane optimized for Snow Leopard
« Reply #2 on: March 01, 2010, 08:58:07 AM »
Thanks for the patch. Btw, do we need to use libFloat.a that's on Release? Or we can just ignore it, if we ought to use it where did we had to place it?

Thanks in advance

andyvand

  • VoodooLabs
  • Posts: 51
Re: VoodooHDA with prefPane optimized for Snow Leopard
« Reply #3 on: March 01, 2010, 08:57:28 PM »
Thanks for the patch. Btw, do we need to use libFloat.a that's on Release? Or we can just ignore it, if we ought to use it where did we had to place it?

Thanks in advance
libfloat.a = clipping routines library...
You don't need it unless you want to make some audio converter / recompile the sources...
If you just want to use the pre-built drivers, just use the VoodooHDA.kext from either the build/Release or build/Release AppleClip directories.
Put the voodoohdahelper in /usr/bin and install the prefPane for all users... (both new versions... fixed for SL)

uman

  • Observer
  • Posts: 15
Re: VoodooHDA with prefPane optimized for Snow Leopard
« Reply #4 on: March 12, 2010, 04:58:44 PM »
andy,

Thanks for your hard work. Both your versions crackle after sleep resumption. I have to unload/reload the kexts to get working sound back. That's a problem that autumnrain, slice and others solved in their version (discussed here: http://www.projectosx.com/forum/index.php?showtopic=355, and download from here: http://www.projectosx.com/forum/index.php?showtopic=483)

Anyway you could pick up their changes and release an update? Using their version, I get audio slowdown, and drops on some mp3 files (I start a playlist in itunes, and its the same tracks that reliably cause problems). If I recall, one of your versions didn't do so.

On another note: do you know if it's possible to get the pinconfigs from a working VoodooHDA? I need to change them slightly.

Z3r0

  • Observer
  • Posts: 15
Re: VoodooHDA with prefPane optimized for Snow Leopard
« Reply #5 on: March 13, 2010, 12:57:38 PM »
Thanks for your work, I'm periodically checking any new updates and versions of VoodooHDA (because of random crackle when not moving the mouse)

So I would like to try this new one, but the kext is unable to load, dependencies problem...

What is exactly required to get it load? I'm running SL 10.6.2 64-bits

Thanks in advance !

espionage724

  • Entrant
  • Posts: 1
Re: VoodooHDA with prefPane optimized for Snow Leopard
« Reply #6 on: March 15, 2010, 11:25:24 PM »
I get kernel panic complaining about a unsupported bit rate on latest :/ trying the first link now

andyvand

  • VoodooLabs
  • Posts: 51
Re: VoodooHDA with prefPane optimized for Snow Leopard
« Reply #7 on: March 19, 2010, 05:12:47 PM »
andy,

Thanks for your hard work. Both your versions crackle after sleep resumption. I have to unload/reload the kexts to get working sound back. That's a problem that autumnrain, slice and others solved in their version (discussed here: http://www.projectosx.com/forum/index.php?showtopic=355, and download from here: http://www.projectosx.com/forum/index.php?showtopic=483)

Anyway you could pick up their changes and release an update? Using their version, I get audio slowdown, and drops on some mp3 files (I start a playlist in itunes, and its the same tracks that reliably cause problems). If I recall, one of your versions didn't do so.

On another note: do you know if it's possible to get the pinconfigs from a working VoodooHDA? I need to change them slightly.
Feel free to improve it but use latest sources (it has configs for Tiger, Leopard and Snow Leopard).
The configs that probably work for you without crackling are probably the AppleClip configs.
You can get config info from "voodoohdahelper -dump".

andyvand

  • VoodooLabs
  • Posts: 51
Re: VoodooHDA with prefPane optimized for Snow Leopard, Leopard and Tiger
« Reply #8 on: April 05, 2010, 12:48:21 PM »
I've built a new version based on Slice's work.
Credits go to Slice also ofcourse  ;D
It should work for all now (also with Apple Clipping version)

Z3r0

  • Observer
  • Posts: 15
Re: VoodooHDA with prefPane optimized for Snow Leopard, Leopard and Tiger
« Reply #9 on: April 05, 2010, 01:30:17 PM »
Big thanks for your work!
And where to download this new release?

However, any idea about why the current kext fail to load:
Code: [Select]
/System/Library/Extensions/VoodooHDA.kext has problems:
Warnings:
Kexts should declare dependencies on either com.apple.kernel* or com.apple.kpi.* libraries, not both.

Dependency Resolution Failures:
64-bit kexts must use com.apple.kpi.* libraries, not com.apple.kernel* libraries.

andyvand

  • VoodooLabs
  • Posts: 51
Re: VoodooHDA with prefPane optimized for Snow Leopard, Leopard and Tiger
« Reply #10 on: April 16, 2010, 06:06:03 PM »
Use the last rapidshare link in this forum

Z3r0

  • Observer
  • Posts: 15
Re: VoodooHDA with prefPane optimized for Snow Leopard, Leopard and Tiger
« Reply #11 on: April 16, 2010, 08:27:56 PM »
Ok thanks, sorry I found the link by myself.

Currently I'm unable to load the kext. I tried to remove the line "com.apple.kernel*" from de plist, but it causes a kernel panic when loaded.

 :(

xycim

  • Entrant
  • Posts: 1
Re: VoodooHDA with prefPane optimized for Snow Leopard, Leopard and Tiger
« Reply #12 on: April 19, 2010, 12:46:52 AM »
But how to use it?I am fresh.

m@dmac

  • Entrant
  • Posts: 3
    • nen
Re: VoodooHDA with prefPane optimized for Snow Leopard, Leopard and Tiger
« Reply #13 on: April 28, 2010, 10:25:14 PM »
hi, loved this achievement, big thanks, this also goes to Slice.

hey andy... I know this is offtopic but I wanted to thank you also for the atiata and nforceata kexts, and for your other solutions, thanks truly, one thing though: the pref panel insists on loading 32bit instead of the 64, if I issue a "file <some folder>/VoodooHDA.prefPane/Contents/MacOS/VoodooHDA i get:

/VoodooHDA.prefPane/Contents/MacOS/VoodooHDA (for architecture i386):   Mach-O bundle i386
/VoodooHDA.prefPane/Contents/MacOS/VoodooHDA (for architecture x86_64):   Mach-O 64-bit bundle x86_64

I also had to select 10.6 ... Release ... and x86_64 on xcode, what´s wrong? everything else is just peachy... thanks again.

00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 01)
Intel DG41RQ mobo

airfly

  • Entrant
  • Posts: 2
Re:
« Reply #14 on: May 02, 2010, 05:44:53 AM »
Any one get it wokrs,how?