BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
ICH AC97 Driver
Talkback
 Go back to the ICH AC97 Driver page
 Post a new Talkback comment!
reading
 By kvdman - Posted on February 7, 2005 - 01:14:05   (#15730)
 Current version when comment was posted: 1.7
"emails with a lots of $$$$ in subject and words like "cash"
in the body are likely to be filtered out by spam filters.
I did get your second email, but sorry, you can't hire me
for 200$."

I actually did read your readme, that's why you received the email because it was cc'ed to both addresses, I however didn't read the talkback on the RTL driver, because I don't have the hardware. I will read it now to understand the situation better, although I have some idea now from your short post.

read before posting
 By marcus.overhagen - Posted on February 7, 2005 - 00:28:10   (#15728)
 Current version when comment was posted: 1.7

The RTL8169 driver was available as time limited
(30 minutes) demo version for 15 EUR.

I have to repeat:

==============================
The idea was to support the BeOS community by developing missing drivers and selling them on
a low profit basis to support further development.
The outcome was a disaster, as well as the community
reaction which can be found in the bebits talkback,

MAKE SURE TO READ ALL THREE PAGES,

at http://www.bebits.com/talkback/3843?page=2

==============================

To understand what was going on, keep in mind
that I just tried to sell a driver for *new*
hardware (gigabit ethernet) that wasn't useable
in BeOS before, for a reasonable price.

And yes, right now that email address bounces,
the paypal account is no longer used,
the paypal donation page has been removed,
the selling information has been removed,
I usually no longer read talkback comments,
I don't publish updates on regular basis,
I'm not interested at all in web forums.

BTW, the readme files of all my drivers tell
you the email address, and what to do if you
need help. But nobody reads it. Bummer.



email
 By kvdman - Posted on February 6, 2005 - 21:10:54   (#15724)
 Current version when comment was posted: 1.7
Ok, was wrong about the email address, it's at the very bottom left of the webpage. My mail still bounces back though.

what?
 By kvdman - Posted on February 6, 2005 - 21:03:42   (#15722)
 Current version when comment was posted: 1.7
" It would be quite sad if haiku would lost one of it's most important developer just because he is told that no one wants to reward his work as he is an unknown hobo"

I didn't say that... I said that maybe if people were given more information instead of a blank webpage, then they would consider donating towards development!

I mean, the website has no links, advice on how he can be paid, information, how much he finds acceptable, etc. I had to read the source of the webpage to find an email address to mail him!; which btw, doesn't work.

I don't know what he wants as a developer. Only what he doesnt' want, which is $200... I don't know what a programmer earns. I don't know if maybe he has a bit of BeOS nostalgia (which I'm sure he does given his contributions already), and feels that maybe he'll reduce his wages in order to contribute something towards Haiku/BeOS.

I am grateful for his contributions just as you are, and I don't mean to be disrespectful in any way with my post. I was just offering a suggestion.

*sigh*
 By peter.stegemann - Posted on February 6, 2005 - 18:56:10   (#15719)
 Current version when comment was posted: 1.7
I just hope your comments don't trag him away from BeOS. It would be quite sad if haiku would lost one of it's most important developer just because he is told that no one wants to reward his work as he is an unknown hobo. I don't think that it leads anywhere to explain him it's all his bad marketing and that he should invest even more of his free time to promote his work while a lot of people who already do use his work just don't care about giving a nickel. If you really think the problem lies in bad organization, then instead of offering $200, so why not try to help with the organization, so that the developers can focus on their core skills? Why is this great community not able to provide a helping hand for those they benefit from so much?

Dear "community" what's so wrong about asking for a little reward for hard work? Who is more selfish, the one who wants some money in trade for his work or the one who wants to keep his money and take the others work for free? Is this a community, where few do the work and others take the benefits?


understandable - some points...
 By kvdman - Posted on February 6, 2005 - 18:27:18   (#15718)
 Current version when comment was posted: 1.7
I understand your approach, and would want to be compensated for my efforts as well. However, I think maybe the approach you took was strange.

Perhaps, maybe a little more organization with a webpage that describes what you do, some references, your educational background, some previous drivers written, etc. would be beneficial. Because honestly, when I visit your webpage, I don't take it seriously, with the distasteful banner and no information. I only rely on following years of Be news and blogs of your capabilities...

Anyways, besides a webpage, how about opening a 'paypal' account, and having a link on your website for it so that it's easy to donate. How about instead of saying 'you can't hire me for $200', put a target on the driver you want to develop, so the community knows what you want and how much it will take to reach it...

Or maybe have a unified fund, where you pick 3 drivers, and once your cash target is reached, you open a poll and find out from the community which one to develop for.

I don't know if these are the correct ideas, but I'm certain they are better than what's happening now. You can't have this capitalist approach and say nobody offers me anything when you don't check feedback for 7 months or have a website like you do...

I know that my $200 can't hire you, but I'm only a single person. I had hoped the offer would spark others to contribute as well. We aren't some large corporation. Then again, that's the problem with Be, isn't it? No large corporate support, no money, no developers!

the truth about recording and funding development
 By marcus.overhagen - Posted on February 6, 2005 - 14:31:04   (#15712)
 Current version when comment was posted: 1.7
Hello,


1) emails:

emails with a lots of $$$$ in subject and words like "cash"
in the body are likely to be filtered out by spam filters.
I did get your second email, but sorry, you can't hire me
for 200$.


2) why is recording suport still missing

Certain problems in BeOS/Zeta prevent development of relyable
working drivers with recording and mixer controls.
Unfortunately, they have not been fixed so far.

When development of this driver was started, Be Inc praised
the new "multiaudio" API as best interface for audio drivers.

The driver is finished and does support recording and mixer
controls since more than a year!

However, due to bugs in the media kit's multiaudio.media_addon,
the user level counterpart of the driver, this doesn't work
relyable, and it's not the fault of the driver!

Sadly, the BeOS R5/Zeta multiaudio.media_addon doesn't support
mixer controls, and recording sometimes randomly hangs the
system.

The developer of the emuxki driver wrote a replacement for
the multiaudio.media_addon, with both mixer and recording
support. Unfortunately, it was not as stable as expected,
and the media kit sometimes would just stop audio playback
randomly, or wouldn't work at all.

Thus, these recording and mixer features had to be disabled
for the public release. I don't want to release a driver
that appears to be unstable (when in fact, the fault is in the
OS).


3) there is a driver, and it was handed to YellowTab

So, as already explained, the driver with working recording
and mixer controls does exist, but was never released due to
problems in the BeOS R5 and Zeta media kit.

The sourcecode of this driver has been passed to YellowTab
a few weeks ago. I don't know if this qualifies to win their
coding competition, but I do hope that they will be able to
fix the remaining issues in multiaudio.media_addon and can
release a working multiaudio.media_addon and a driver with
enabled recoding and mixer controls.


4) buying hardware, and funding development

Hardware is cheap. However, in general I wouldn't spend 500$
just to support another variation of a chipset.
Ofcouse, if someone buys hardware or offers money just for
such a specific purpose, things are different.

Development isn't cheap, not at all. You can't buy a driver
development for 200$, or 500$. YellowTabs coding competition
offer of 300$ isn't adequate either.

Maybe next time instead of me investing time and money to write
a driver first and then wait for the community to pay me back,
the community should pay me first and then wait for me to deliver
something. The BeOS community is not in the position to expect
others taking the risks, it's the turn of the community to take
them.

I took the risk with the Realtek RTL8169 driver and established
Mad Scientist Entertainment. The idea was to support the BeOS
community by developing missing drivers and selling them on
a low profit basis to support further development. The outcome
was a disaster, as well as the community reaction which can be
found in the bebits talkback, MAKE SURE TO READ ALL THREE PAGES,
at http://www.bebits.com/talkback/3843?page=2

It's one thing to get low benefits for hard work you're interested
in on your own. It's something completely different when it comes
for remittance work you have no personal interest in.

I really wonder how often one has to tell the "community" that it
is not o.k. to lean back and wait for others to work for you for
nothing.

I really honour your offer of $200, it is a real exception in the
community today. But sadly enough, it is not sufficient to pay for
the development, considering the problems described above.



here's the yellowtab offer
 By kvdman - Posted on February 4, 2005 - 19:24:24   (#15679)
 Current version when comment was posted: 1.7
http://www.yellowtab.com/news/article.php?id=102



money
 By kvdman - Posted on February 4, 2005 - 15:18:31   (#15678)
 Current version when comment was posted: 1.7
I personally offered a bounty off $200 for a fully working (input) version of this driver in an email to you, and got no response.

Yellowtab offered a similar bounty of $300 a while back if I'm not mistaken.

If both these offers still stand (mine does), $500 should be enough to purchase the hardware and finance some development I would imagine (or at least it's a start?).

development on a best effort basis
 By marcus.overhagen - Posted on February 4, 2005 - 09:40:34   (#15677)
 Current version when comment was posted: 1.7
The development of this driver was performed on a best effort basis
and without beeing paid. Thus, my resources to buy other hardware for
testing are not existant, as I didn't receive any income from this
driver.

For development I had to use a Intel motherboard with attached Realtek
ALC100 AC97 codec. This is a pretty old intel host controller 2 (ICH2)
chipset, combined with a very limited (cheap) AC97 codec.

Support for ICH0, ICH1 and ICH3 was easy, as they are very similar to
ICH2. It was pretty hard to get ICH4 and ICH5 working at all, since
Intel changed a lot of things compared to ICH2, and I couldn't test it
myself, as I don't have such a motherboard.

While all AC97 codecs should work acording to the AC97 standard, some
are different. I put a lot of work into getting most of the non standard
ones working, but you just experienced some vendor specific features that
need special handling in the driver.

Please keep in mind that this is not a driver made by your motherboard
vendor, but a universal one.
It trys to support as many host chipset / AC97 codec combinations as
possible, but it's not perfect.

To fix the problems that you have, it would be best to get a computer
with exactly the same motherboard. However, I don't have the money to
do so. Perhaps someone else does. Contact me if you want to support
development by supplying hardware.

When problems occur, I need at least the logfile that is generated by
the debugging version of the driver mailed back to me, as described
in the readme file.

This ensures that I know whats going on, as I don't monitor all the
web forums. I haven't read this talkback for more than 8 month.

The sourcecode for this driver is available at:
http://cvs.sourceforge.net/viewcvs.py/open-beos/current/src/add-ons/kernel/drivers/audio/ac97/ich/

regards
Marcus Overhagen

Line-out for speakers differs from Windows...
 By adamk - Posted on February 4, 2005 - 01:42:10   (#15674)
 Current version when comment was posted: 1.7

I installed the driver on my system, and it detected the ICH5R chipset on my dual xeon motherboard.

One of the three jacks on the motherboard works for the line-out and I get beautiful stereo music from it. Neither of the other two jacks outputs any sound. However, if I reboot into Windows, the SoundMax configuration utility, detects that one of the ports is in use and asks me what's plugged into it. When I say "Stereo Speakers" it informs me that I have them plugged into the wrong jack and have to move the cable. I move it to one of the other jacks and it works fine under windows... Yet when I reboot into BeOS, it doesn't work from the jack.

Any ideas?

Adam

ADI ( SoundMax; AD1985)?
 By Undrew - Posted on January 8, 2005 - 14:23:17   (#15333)
 Current version when comment was posted: 1.7
I'm using integrated sound on the Intel D865PERL mobo ...

I'm wondering if it works or has been made to work with
(SoundMAX 4 XL with AudioESP audio subsystem using the Analog Devices AD1985 codec) if not, what driver may work with this chip?

ariola @@@ gmail ,,, com

Input
 By dsuden - Posted on October 26, 2004 - 19:37:35   (#14531)
 Current version when comment was posted: 1.7
/me prays for line input for this extremely important driver!

Dane

crashes on a yamaha ac-xg
 By peasant - Posted on August 28, 2004 - 02:14:26   (#13998)
 Current version when comment was posted: 1.7
both the debug and normal version crashed upon installation. i guess it crashed the moment beos tried to load it, since if the installation was ran under "disable user addons" mode, the installation went fine (ich_ac97 copied ok to home/config/add-ons/kernel/drivers/bin). and there's no ich_ac97.log created when using the debug version.

Re:ModeenF - SoundMax
 By SD - Posted on August 18, 2004 - 14:20:21   (#13895)
 Current version when comment was posted: 1.7
Right. It means simple thing. As usually in Windoze-centric word, under same marketing name very different, even absolutely incompatible chipsets may be used.
So i wondering, why even Be developers, sometimes in bug reports and talkbacks don't put real vendor and card ID, but use those nonsense names.

SoundMax
 By ModeenF - Posted on August 18, 2004 - 10:04:21   (#13891)
 Current version when comment was posted: 1.7
I have a Asus P4SDX with SoundMax (1980)and it are working great

Re:cvincent - SoundMax
 By SD - Posted on August 18, 2004 - 03:52:09   (#13888)
 Current version when comment was posted: 1.7
SoundMax uses here SIS/TRIDENT/ALI driver by Siarzhuk from Bebits,
so no wonder that THIS driver don't work for.


Holy Cow! Dell Optiplex GX270 works!
 By BryanV - Posted on August 17, 2004 - 21:44:47   (#13886)
 Current version when comment was posted: 1.7
Now... if only someone would write a driver for the onboard video, I'd be home-free....

Not work...
 By cvincent - Posted on July 22, 2004 - 20:03:42   (#13509)
 Current version when comment was posted: 1.7
Hi,

A friend use this driver on Asus P4P800 mobo sound is SoundMax AD1985, and that not work.
Do you know why (he have a intel P4 2.6 Ghz processor)

Regards,

success report
 By blu - Posted on July 10, 2004 - 02:48:40   (#13269)
 Current version when comment was posted: 1.7
driver (v1.7) here runs fine with sis 963L southbridge (sis 741gx north), athlon xp 2.4+

Thanks Marcus!
 By nutela - Posted on June 14, 2004 - 14:40:39   (#12869)
 Current version when comment was posted: 1.7
Many thanks for the mediakit and these drivers, I didn't know the soundmax chip was supported by the ICH AC97 driver.

Now I can see if BeOS works on my girlfriend's super new notebook; an HP nc6000 with pentium M 1.6 GHz and Ati 9600... I'll let you know when she likes BeOS : )

I hope I'll be soon using BeOS for audio work, I haven't had much time to do so, maybe this summer holidays. Plus I'd like to pay for a good driver for 'a' multi i/o soundcard, that'll be the beginning of what I hope a good time for pro's in audio producing.

Paul



SIS 7018 link
 By s_d - Posted on May 9, 2004 - 12:49:18   (#12395)
 Current version when comment was posted: 1.7
It will be helpful for novices in addition to line
"SiS 7018 (SiS 540, SiS 630, SiS 630E, SiS 630ET, SiS 630S, SiS 630ST, SiS 730, SiS 730S, SiS730SE) chipsets are not supported. "
to put there link to (experimental) SIS 7018 driver - http://sis4be.sourceforge.net/


Help me escape twilight zone - now it works AOK.
 By zenja - Posted on March 9, 2004 - 08:50:44   (#11385)
 Current version when comment was posted: 1.7
Well, the driver booted fine with the debug version, nothing unusual in the log, then tried the new non-debug version of the driver again, and now the system works. Tried rebooting a few times (on the of-chance that its a timing error), everything seems fine. The weird thing was that before I kept on going into KDL until I removed the ICH AC97 driver.

Anyway, nothing to see, works fine (famous last words)... If you dont hear from me again on this issue, then its good news...

Spoke too soon
 By zenja - Posted on March 9, 2004 - 08:40:50   (#11383)
 Current version when comment was posted: 1.7
Marcus, under Zeta RC1-SP2, the ICH AC97 driver brings me to KDL (kernel debug land) on reboot. The funny thing is that it complains about EHCI and USB ???

Anyway, after rebooting from Zeta CD and uninstalling, everything is fine. About to try Debug version of driver. If noone hears from me again, you'll know what was the last thing I attempted...



nForce2 works OK
 By zenja - Posted on March 9, 2004 - 08:02:55   (#11382)
 Current version when comment was posted: 1.7
No side effects on nForce2, Marcus. Seems to work OK. Will let you know if there are any issues.

C'mon everyone, chip in (donate) if you use the driver.

windows
 By dr_evil - Posted on March 7, 2004 - 04:23:34   (#11358)
 Current version when comment was posted: 1.7
will this driver work also under windows2000?

haha... i like these questions... don't get angry, marcus.

btw: the driver is great.

Yippie
 By Harald Glatt - Posted on March 6, 2004 - 21:27:54   (#11353)
 Current version when comment was posted: 1.7
Yeah!! With the new driver my Presario 2700 Notebook is working!

Nogo still on Intel mobo
 By kancept - Posted on December 25, 2003 - 01:21:29   (#10155)
 Current version when comment was posted: 1.6
Intel motherboard D815EPFV (EFV) based on the Intel 815E chipset. Motherboard docs state it's using the AD1885 codec. So I do not know whether that means it's not going through the ICH2 methodology.

Windows 98??
 By MYOB - Posted on October 29, 2003 - 00:42:08   (#9396)
 Current version when comment was posted: 1.6
Erm, BeOS DRIVER!! This is for the Be Operating System only, not Windows. If you want to use this driver use BeOS. Windows 98 has shitty support for ICH soundcards anyway...

driver for ac97
 By Pilou - Posted on October 28, 2003 - 17:48:10   (#9390)
 Current version when comment was posted: 1.6
A very fine Idea to write a driver for ON-board chipsets. Only two remarks:
- will this driver make the news PCB's generation compatible with win98(SE), because some games like AR2 (westwood) needs separate sound cards to work properly
- could you make this driver self installing, because not everybody is able to handle source codes.

Many thanks

Pilou

My bad...
 By andr3w - Posted on October 10, 2003 - 03:05:09   (#9135)
 Current version when comment was posted: 1.6
I assumed my board (GA-7N400L) did not have APIC enabled by default. In a last ditch effort to get the driver (and my network card) working, I scoured the net for some info on that topic.

If anyone else is having intermittant network issues and robotic sound with this gigabyte board, pressing CTRL-F1 at the main bios screen unlocks "hidden" features in other menus. Setting IO to PIC instead of APIC solved the problem.

It was a long shot, but sound and network works great now!

Experience with the ICH AC97 driver and an nForce2 Ultra400 chipset
 By andr3w - Posted on October 9, 2003 - 08:35:07   (#9118)
 Current version when comment was posted: 1.6
This driver allowed me to enjoy crystal clear (well, as good as it gets with onboard) sound with my old K7S5A MB (SIS735 chipset).

I've since moved on to much greener pastures with an nForce2 Ultra400-based motherboard. I can still hear sound, but it is very "robotic" sounding, and seems to skip in and out very quickly. I'm using a GA-7N400L. Audio sounds fine in Windows...hopefully the maintainer of this driver chooses to update this one for BeOS!

ICH driver works perfectly on Thinkpad T40
 By btrane - Posted on September 15, 2003 - 02:10:01   (#8812)
 Current version when comment was posted: 1.6
The Thinkpad T40 and several other models use the Soundmax chipset. The driver works perfectly on the laptop. I tested it with very cheap plastic speakers with Crosby Stills and Nash doing Blackbird, and Keith Jarrett solo piano. Both had very little background noise and the driver installed with no glitch. As an aside, I used the stock Radeon 7500 graphics card with our new driver and a FA411 PCCard set up with PCWizard. With Firebird I can now surf the web, listen to perfect sound and have snappy excellent color depth on screen. Who said the BeOS lacked modern drivers. Since 60% of all new computers are laptops I would say that we are coming along just fine. Now with USB 2.0 support and a fixed medakit I bet we can find some real driver support for professional audio gear. Hats off to Marcus for his outstanding work. I have been using the BeOS since DR8 and I am very hopeful. Please forgive the off topic comments but I could not resist. Thank you.

Works great! But not with my TV Tuner.
 By kvdman - Posted on June 12, 2003 - 20:08:11   (#7691)
 Current version when comment was posted: 1.6
I really like Using BeOS, one thing that tears me away from using it is the fact that I can't hear my TV... I can see it though.

I installed your latest driver, but I guess it doesn't suppot the auxillary line for the TV. I tried switching all the inputs and it doesn't work...

So, I have a Sager NP8800 laptop with an Avermedia TV Capture 98 tuner with a BT878 chipset.

Any support for this?

Thanks

The problem still not solved.
 By hitech - Posted on June 2, 2003 - 08:13:34   (#7532)
 Current version when comment was posted: 1.6
I've tried to contact mr. Marcus by mail, unsuccessfully...

The BIOS options were tweaked as described in the Readme. It did not help. The system boots up normally, but when it comes to play the boot-up sound, it stucks. No mouse movement, no disk activity, no reaction to 3-finger-salute, only reset helps.

Would you please send me the debugging version of the driver? Address is: hitech@abee.dyndns.org

FINALLY THERE IS SOUND!!!!
 By C-Fu - Posted on May 31, 2003 - 18:06:17   (#7507)
 Current version when comment was posted: 1.6
wooooohoooooooo thanks a bunch mate!!

beos Support
 By icce - Posted on May 31, 2003 - 17:38:02   (#7506)
 Current version when comment was posted: 1.6
Whether there will be in beos support GF4MX440? And how to force to work sound's nvidia2 in a mode 5.1?

Centrino (ICH5?)
 By stippi - Posted on May 25, 2003 - 18:02:29   (#7423)
 Current version when comment was posted: 1.6
Hi, just to let you know, that the driver does work fine on Intel Centrino chipset (i855?). 1.5 did as well. If your chipset only supports 48 kHz playback, or the driver doesn't let you pick another frequency for some reason, you should use a newer version of the System Mixer like the one contained in the Media Kit Beta. Otherwise the resampling the system has to do will sound really pour. With the new System Mixer, sound quality is perfect.

Regards,
-Stephan

Re: Intel 8280
 By MarcusOverhagen - Posted on May 24, 2003 - 20:53:11   (#7414)
 Current version when comment was posted: 1.6
I tried to contact hitech by email but his address is invalid.
The chipset that doesn't work for him should be supported.
If you have problems, please contact me by sending mail to the address given in the readme file.

Recording is NOT supported
 By MarcusOverhagen - Posted on May 24, 2003 - 20:48:07   (#7413)
 Current version when comment was posted: 1.6
Line-In and CD-In are enabled now. This means, if you want to play an Audio CD, and your CD-ROM is internally connected to the CD-in plug, you will hear it now. Same for the Line-in, that some people, including me, use to connect the TV card.

Mixer controls and recording are still not supported, but this is planned for the next release. But you won't see any controls for Line-in or CD-in.

Comment Pages:    << prev  |  1  |  2  |  3  |  4  |  next >>
 
BeGroovy
  Recent Downloads  -  # 134
Total Downloads  -  # 13
Total Views  -  # 8
User Ratings  -  # 622
  Audio Drivers
1.  BePodder - 9.80
2.  QEMU - 9.68
3.  ScummVM - 9.57
4.  cpu_fix - 9.42
5.  Jukebox - 9.40
6.  libdl.so - 9.40
7.  Haiku AGP busm... - 9.35
8.  vim6 - 9.31
9.  Beezer - 9.26
10.  HandBrake - 9.25
1.  BeOS 5 Perso... - 13,630
2.  Realtek RTL8... - 13,136
3.  Ati Radeon G... - 12,614
4.  Ensoniq Audio... - 7,584
5.  ATI Rage 128... - 7,456
6.  USB Joystick... - 5,675
7.  Broadcom 440x... - 5,422
8.  S3 Trio 64 v2... - 4,744
9.  USB Serial dr... - 4,717
10.  Intel Extreme... - 4,480
You are not logged in.
 Login

 
Unless otherwise noted, everything is copyright © 1999-2009 Haikuware. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.