Ticket #1072 (assigned enhancement)

Opened 18 months ago

Last modified 8 days ago

Write an HDA audio driver and add-on

Reported by: axeld Owned by: ithamar
Priority: normal Milestone: R1
Component: Drivers/Audio Version: R1 development
Cc: pieter@… Blocked By:
Platform: All Blocking:

Description

We need to support HD-Audio chipsets.

Because of the features of this standard, it might be feasible to create a new media add-on for this as well, instead of using the current hmulti-audio add-on.

Attachments

syslog (115.0 kB) - added by PieterPanman 8 days ago.
Syslog of HDA boot and trying to play a file

Change History

Changed 18 months ago by korli

  • owner korli deleted

Changed 16 months ago by ithamar

just a quick note to officially register that I am working on this driver. It is approaching reasonable usability/stability, and should arrive in SVN pretty soon.

It is using the Haiku multi_audio API, as that seems sufficient for the features supported, and if multi_audio would/will not fit, that would be a good reason to reevaluate this API :)

Changed 16 months ago by axeld

Since Haiku's multi-audio API is not compatible anyway, that would definitely be the preferred solution :-) Anyway, I guess you don't mind if I assign this ticket to you? There is a "colacoder" user, but I can't find an ithamar in the user list...

Changed 16 months ago by wkornewald

I added "colacoder" because that was your (Ithamar's) SVN user name and I thought you'd use that for the website, too. I've added "ithamar" to the devs, so you can now accept tickets yourself (just choose "accept ticket").

Changed 16 months ago by axeld

  • owner set to ithamar

Changed 16 months ago by ithamar

  • status changed from new to assigned

Ok, accepted the ticket now. There's already quite some code in SVN, though the driver is far from finished. So many possible audio features to implement.... ;)

Changed 8 days ago by PieterPanman

HDA does not work on my laptop yet. It does show up as recognized at the Media panel, but without any controls on its control page. I can try to play files, but I get no output. Attached the syslog.

Changed 8 days ago by PieterPanman

Syslog of HDA boot and trying to play a file

Changed 8 days ago by PieterPanman

  • cc pieter@… added

Changed 8 days ago by korli

FWIW I don't have sound either at 192khz/24 bits. I'll probably stick the driver to 48khz/16bits for the time being until fixed. The problem might be related to Haiku media kit/addons.

Changed 8 days ago by PieterPanman

Thanks, when something might work again, let me know I'll try it. I can also test things if you need.

Note: See TracTickets for help on using tickets.