Announcement

Collapse
No announcement yet.

HDMI Audio

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • HDMI Audio

    Id like to know the current status of HDMI on Linux.
    For this, your card (or IGP) model number/manufacturer is needed + what driver you are using ++ the amount of channels you have.

    Obviously for this test you need HDMI capable monitor + HDMI cable.

    For example "core i3 hd3000, current opensource, 5 channels".

    It seems that this information is very scarce. Is it true that only intel supports 5 channels within opensource drivers?

  • #2
    AFAIK current situation for proprietary drivers:
    fglrx - only stereo.
    nVidia - full-feature set, even TrueHD/DTS-HD MA bitstreaming.

    Comment


    • #3
      Are you talking about the audio driver (separate driver, separate hardware block) or the graphics driver (which controls mixing the audio bitstream with the video stream) ?

      In the case of fglrx I believe the graphics part is multichannel-capable but the audio driver is stereo-only.

      Comment


      • #4
        Originally posted by bridgman View Post
        Are you talking about the audio driver (separate driver, separate hardware block) or the graphics driver (which controls mixing the audio bitstream with the video stream) ?

        In the case of fglrx I believe the graphics part is multichannel-capable but the audio driver is stereo-only.
        As far as I know (rumors, rumors) radeon opensource has only minimal HDMI support in 2.0.

        When installing fglrx instead, can user access all audio channels via HDMI interface? Three examples:
        1 When I play multichannel film which I legally own, that was ripped for purpose of playback (because linux is prevented by hollywood to have those bits; I am not aware of any commercial solution) - yet I have the complete box on the shelf with disc with original - and I have fglrx, can I use HDMI to play all streams? (PS. This way seems to be legal in germany).

        2 Im using my machine to make a party and I want to make area sound effects by having multiple boxes getting individual signals

        3 When I am game and I would like surround gaming

        Comment


        • #5
          Nothing to do with radeon or fglrx. We're talking about the audio driver here, not the graphics driver.

          As Alex said, the register info we recently released should have all the bits required to blend multichannel audio into the HDMI video stream; the issue here is enabling multichannel in the audio driver.

          Comment


          • #6
            So there is issue and all three cases are not possible? Or how can I understand this?
            Last edited by crazycheese; 04-08-2012, 03:34 AM.

            Comment


            • #7
              Originally posted by crazycheese View Post
              So there is issue and all three cases are not possible? Or how can I understand this?
              Linux user are fucked anyway this is what he wants to tell you.

              Comment


              • #8
                He's saying they need someone with knowledge of both graphics cards and alsa, and they don't have any

                Comment


                • #9
                  Ok, this means more than 2 channel HDMI is not usable with amd hardware.

                  Comment


                  • #10
                    Originally posted by crazycheese View Post
                    Ok, this means more than 2 channel HDMI is not usable with amd hardware.
                    and this means Im right up to 100%

                    don't believe the bridgman FUD!

                    bridgman only do his job in talking bullshit and distract the customers.

                    he gets money for this.

                    Comment


                    • #11
                      Originally posted by crazycheese View Post
                      So there is issue and all three cases are not possible? Or how can I understand this?
                      Sorry, what are the three cases ?

                      What I'm saying is that there are two more or less completely unrelated hardware blocks. There's usually an audio controller in the chipset along with the audio controller in the GPU. The one in the chipset is connected only to regular jacks on the motherboard; the one in the GPU is connected only to the HDMI output block and GPU hardware combines the video and audio info into a single stream.

                      The issue AFAIK is that the audio driver either doesn't support or isn't enabling multichannel output. No graphics knowledge is required to work on the audio driver. You do need some GPU knowledge to work on the combiner block in the GPU - Alex has already said that the GPU info we released recently should be enough to enable *combining* multichannel audio with video on the HDMI output if the audio controller is *generating* a multichannel audio bitstream - but Rafel and others already have that knowledge.

                      Comment


                      • #12
                        Originally posted by bridgman View Post
                        Sorry, what are the three cases ?
                        http://phoronix.com/forums/showthrea...219#post257219

                        Originally posted by bridgman View Post
                        What I'm saying is that there are two more or less completely unrelated hardware blocks. There's usually an audio controller in the chipset along with the audio controller in the GPU. The one in the chipset is connected only to regular jacks on the motherboard; the one in the GPU is connected only to the HDMI output block and GPU hardware combines the video and audio info into a single stream.

                        The issue AFAIK is that the audio driver either doesn't support or isn't enabling multichannel output. No graphics knowledge is required to work on the audio driver. You do need some GPU knowledge to work on the combiner block in the GPU - Alex has already said that the GPU info we released recently should be enough to enable *combining* multichannel audio with video on the HDMI output if the audio controller is *generating* a multichannel audio bitstream - but Rafel and others already have that knowledge.
                        This is fair, but I am not a programmer, I hope you are not surprised. I can spare 10 for this feature if you setup "properly HDMI multichannel audio output" on kickstarter. I think its fair. Thanks!

                        Comment


                        • #13
                          Has there been any progress on the multichannel HDMI issue during the last months? I recently got a nice little Zotac AD11 with E450 and would love to be able to send LPCM streams over HDMI.

                          From what I understand, all required knowledge is avaliable, but the audio driver needs to be updated, so basically the folks at ALSA would have to implement this knowledge?

                          Thanks,
                          Alex

                          Comment


                          • #14
                            I was wondering about the current state, too. I'm helping to build a HTPC for a Linux user so I'm wondering whether to recommend Nvidia or ATI.

                            It is just to play video/audio via HDMI. Not worried about hardware acceleration or anything like that.

                            I read that AMD/ATI cards are not universally supporting HDMI with the radeon driver. Big surprise. Aside from the fact, the Radeon Feature webpage was down and there's mixed reports about the FOSS driver supporting HDMI, what is the update?

                            I looked at a HD 6450 since it's about $20 but I think you have to be using kernel 3.3? Does HDMI work with the Noueveau drivers? Or is it better to use the blob regardless of which side you go with?

                            AMD/ATI still doesn't support Linux and the articles here show more developers signing off. So, I've been proven right, yet again. So, why is anyone still recommending the company? They are investing even less into Linux, not more.

                            Comment

                            Working...
                            X