「HDMI Audioによる音声出力」の編集履歴(バックアップ)一覧はこちら
「HDMI Audioによる音声出力」(2011/05/08 (日) 15:44:54) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*5. HDMI Audioによる音声出力
AppleHDA.kext(10.6.3付属の1.8.4fc3)で、GT216コアのGeForce GT220でHDMI Aduioによる音声出力を確認した。ただし、[[検証環境>>http://www37.atwiki.jp/osx86/pages/19.html#HDMIAudio]]では音声ミキサーがエラーになるので音量調整はできず、最大ボリュームで固定になっている。
・AppleHDA.kextのHDMI Audio対応
|BGCOLOR(skyblue):コア|BGCOLOR(skyblue):ブランド|BGCOLOR(skyblue):SP数|BGCOLOR(skyblue):メモリバス|BGCOLOR(skyblue):最大消費電力|BGCOLOR(skyblue):device-id&br()/codec-id|BGCOLOR(skyblue):AppleHDA&br()(1.8.4fc3)|BGCOLOR(skyblue):AppleHDA&br()(1.8.7f1)|BGCOLOR(skyblue):AppleHDA&br()(1.9.9f12)|BGCOLOR(skyblue):備考|
|GF108|GeForce GT 430|96|128bit|49W|ea 0b de 10/&br()14 00 de 10|ー|ー|&s(){×}◯|ELSA GeForce GT 430LP&br()&color(red){要バイナリパッチ}&br()(0a 00 de 10を14 00 de 10で置換)|
|GT215|GeForce GT 240/360M|96|128bit|70W|e4 0b de 10/&br()0d 00 de 10|◯|◯|&s(){×}◯|Leadtek GeForce GT240 LP&br()&color(red){要バイナリパッチ}&br()(0a 00 de 10を0d 00 de 10で置換)|
|GT216|GeForce GT 220/320M/330M|48|128bit|58W|e2 0b de 10/&br()0a 00 de 10|◎|◎|&s(){×}◎|ELSA GeForce GT220 LP|
|GT218|GeForce 210/G 210/310M|16|64bit|30.5W|e3 0b de 10/&br()0b 00 de 10|×|×|×|ZOTAC GeForce 210&br()&color(red){要バイナリパッチ}&br()(0a 00 de 10を0b 00 de 10で置換)|
(追記: 2010/11/22)
10.6.5からAppleHDA.kext(1.9.9f12)を使用すると、デバイス認識はするもののHDMI Audio出力の選択できなくなった為、音声が出力されなくなった。回避策としては、暫定的に10.6.4以前のAppleHDA.kextに戻す必要がある。
また、GT430のHDMI Audioは、バイナリパッチを適用してもGeForce 210同様にデバイスを認識せず、音声出力が確認できていない。
(追記: 2011/05/08)
10.6.5以降、従来の方法でHDMI Audioが出力できなくなっていたが、[[DSDTでconnector-typeの設定を追記>>http://www.insanelymac.com/forum/index.php?showtopic=140941&st=759]]することで出力できるようになった。例えば、ChameleonのGraphicsEnablerと併用する場合は、下記のようなエントリを追記することでHDMI Audioの出力が可能となる。
#aa(blockquote) {
Device (PEGP)
{
Name (_ADR, 0x00030000)
Method (_PRW, 0, NotSerialized)
{
Return (GPRW (0x09, 0x04))
}
Device (GFX0)
{
Name (_ADR, Zero)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x06)
{
"@0,connector-type",
Buffer (0x04)
{
0x00, 0x08, 0x00, 0x00
},
"@1,connector-type",
Buffer (0x04)
{
0x00, 0x08, 0x00, 0x00
},
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
Device (HDAU)
{
Name (_ADR, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}
}
#image(http://www22.atwiki.jp/fermi/pub/HDMI_10_6_7.jpg,width=600,height=337,title=10.6.5以降でのHDMI音声再生,http://www22.atwiki.jp/fermi/pub/HDMI_10_6_7.jpg,blank,left)
・検証環境
|BGCOLOR(skyblue):Parts|BGCOLOR(skyblue):Contents|BGCOLOR(skyblue):Reference|
|CPU|Intel Xeon L3406 2.26GHz BX80616L3406|2core/4Thread//TB2.53GHz/TDP30W |
|M/B|[[DFI LANPARTY MI P55-T36>>http://lp.lanparty.com.tw/portal/CM/cmproduct/XX_cmproddetail/XX_WbProdsWindow?itemId=901&downloadFlag=false&action=1]]|BIOS: [[P55MI420(2010-04-20)>>http://img.lanparty.tw/Upload/BIOS/CM/P55MI420.zip]]|
|RAM|[[SAMSUNG 1333D2-4GL9D/00SS4GB x 2>>http://akiba.kakaku.com/pc/0906/28/010000.php]]|SAMSUNG 240pin DIMM DDR3-1333(PC3-10600) CL9|
|HDD|[[WesternDegital WD10EADS-00M2B0>>http://www.amazon.co.jp/gp/product/B002AK2GDM?ie=UTF8&tag=macmini-22&linkCode=as2&camp=247&creative=7399&creativeASIN=B002AK2GDM]]|5400rpm, 500GB/platter, cache 32MB|
|ODD|MATSHITA BD-CMB UJ130AS|Blu-ray & Super Multi DVD Combo|
|VGA|[[ELZA GLADIAC GT 220 LP>>http://www.amazon.co.jp/gp/product/B002SRT7KW?ie=UTF8&tag=macmini-22&linkCode=as2&camp=247&creative=7399&creativeASIN=B002SRT7KW]]|40nm/SP48/Core 625MHz/Shader 1360MHz/Mem 1580MHz(DDR3 128bit)/58W|
|Sound|Realtek ALC885|7.1ch HD Audio |
|LAN|Intel 82578DC|10/100/1000BASE-T ([[kext for OSX 10.6 1.0.3 later >>http://www.insanelymac.com/forum/index.php?showtopic=205771]]) &br()add 2010/01/06&br()mod 2010/02/28(sleep support)|
|Other|Power eSATA|eSATA & USB Combo|
|Power|AC-DC 90W Adapter|[[Power Unit of SEED SMA-280(B)90W>>http://www.amazon.co.jp/gp/product/B002LAE1SO?ie=UTF8&tag=macmini-22&linkCode=as2&camp=247&creative=7399&creativeASIN=B002LAE1SO]]|
|Case|PROSIDE QPIT C800| W145mmxH225mmxD230mm (Junk Case)|
|Model|MacPro4,1|[[DFI LanParty MI P55-T36 Mini ITX Living Review>>http://www.clunk.org.uk/forums/reviews/28012-dfi-lanparty-mi-p55-t36-mini-itx-living-review.html]]|
#image(http://www37.atwiki.jp/osx86/pub/GeForce220_HDA.jpg,width=600,height=337,title=HDMIによる音声再生,http://www37.atwiki.jp/osx86/pub/GeForce220_HDA.jpg,blank,left)
Macにおける[[音声出力対応機種>>http://www.moshi-shop.jp/group_detail_m.cgi?group_id=090288]]を整理すると下記(2010年4月時点)となるが、HDMI Audio再生にはOSX 10.6.3以降の他、別途HDMI音声出力対応のMini DisplayPort to HDMI Adapterが必要となる。
#aa(blockquote) {
Late 2009 Mac 21.5-inch 10.6.1(10.1.2)
MB950J/A Core 2 Duo 3.06 500GB GeForce 9400(G86/SP16)
MC413J/A Core 2 Duo 3.06 1TB GeForce 9400(G86/SP16)
Late 2009 iMac 27-inch 10.6.1(10.1.2)
MB952J/A Core 2 Duo 3.06 GeForce 9400(G86/SP16) + Radeon 4670(RV730XT)
MB953J/A Core i5 2.66 Intel P55 + Radeon 4850(RV770PRO)
Early 2010 MacBook Pro 13-inch 10.6.3(10.3.2)
MC374J/A Core 2 Duo P8600 2.40 GeForce 320M(GT216/SP48)
MC375J/A Core 2 Duo P8700 2.66 GeForce 320M(GT216/SP48)
Early 2010 MacBook Pro 15-inch 10.6.3(10.3.1)
MC371J/A Core i5 2.40 Intel H55 + GeForce GT 330M(GT216/SP48)
MC372J/A Core i5 2.53 Intel H55 + GeFroce GT 330M(GT216/SP48)
MC373J/A Core i7 2.66 Intel H55 + GeForce GT 330M(GT216/SP48)
Early 2010 MacBook Pro 17-inch 10.6.3(10.3.1)
MC024J/A Core i5 2.53 Intel H55 + GeForce GT 330M(GT216/SP48)
Mid 2010 MacBook 13-inch 10.6.3(10.3.2)
MC516J/A Core 2 Duo P8600 2.40 GeForce 320M(GT216/SP48)
}
なお、Mac miniでmini-DVIをHDMIに置き換えたMCP89チップセット採用のプロトタイプリーク情報があったが、こちらでもGeForce 320M(MCP89)でHDMI Audio再生が可能であることを示唆している。
#image(http://images.appleinsider.com/macmini-100227-2.png
,width=300,height=96,title=Mac miniのMCP89搭載プロトタイプ,http://images.appleinsider.com/macmini-100227-2.png,blank,left)
・[[Apple prepping first Macs with HDMI - sources>>http://www.appleinsider.com/articles/10/03/01/apple_prepping_first_macs_with_hdmi_sources.html]]
・[[MacBook (13-inch, Mid 2010): External ports and connectors>>http://support.apple.com/kb/HT4167?viewlocale=en_US]]
----
[[戻る>トップページ]]
*5. HDMI Audioによる音声出力
AppleHDA.kext(10.6.3付属の1.8.4fc3)で、GT216コアのGeForce GT220でHDMI Aduioによる音声出力を確認した。ただし、[[検証環境>>http://www37.atwiki.jp/osx86/pages/19.html#HDMIAudio]]では音声ミキサーがエラーになるので音量調整はできず、最大ボリュームで固定になっている。
・AppleHDA.kextのHDMI Audio対応
|BGCOLOR(skyblue):コア|BGCOLOR(skyblue):ブランド|BGCOLOR(skyblue):SP数|BGCOLOR(skyblue):メモリバス|BGCOLOR(skyblue):最大消費電力|BGCOLOR(skyblue):device-id&br()/codec-id|BGCOLOR(skyblue):AppleHDA&br()(1.8.4fc3)|BGCOLOR(skyblue):AppleHDA&br()(1.8.7f1)|BGCOLOR(skyblue):AppleHDA&br()(1.9.9f12)|BGCOLOR(skyblue):備考|
|GF108|GeForce GT 430|96|128bit|49W|ea 0b de 10/&br()14 00 de 10|ー|ー|&s(){×}◯|ELSA GeForce GT 430LP&br()&color(red){要バイナリパッチ}&br()(0a 00 de 10を14 00 de 10で置換)|
|GT215|GeForce GT 240/360M|96|128bit|70W|e4 0b de 10/&br()0d 00 de 10|◯|◯|&s(){×}◯|Leadtek GeForce GT240 LP&br()&color(red){要バイナリパッチ}&br()(0a 00 de 10を0d 00 de 10で置換)|
|GT216|GeForce GT 220/320M/330M|48|128bit|58W|e2 0b de 10/&br()0a 00 de 10|◎|◎|&s(){×}◎|ELSA GeForce GT220 LP|
|GT218|GeForce 210/G 210/310M|16|64bit|30.5W|e3 0b de 10/&br()0b 00 de 10|×|×|×|ZOTAC GeForce 210&br()&color(red){要バイナリパッチ}&br()(0a 00 de 10を0b 00 de 10で置換)|
(追記: 2010/11/22)
10.6.5からAppleHDA.kext(1.9.9f12)を使用すると、デバイス認識はするもののHDMI Audio出力の選択できなくなった為、音声が出力されなくなった。回避策としては、暫定的に10.6.4以前のAppleHDA.kextに戻す必要がある。
また、GT430のHDMI Audioは、バイナリパッチを適用してもGeForce 210同様にデバイスを認識せず、音声出力が確認できていない。
(追記: 2011/05/08)
10.6.5以降、従来の方法ではHDMI Audioが出力できなくなっていたが、[[DSDTでconnector-typeの設定を追記>>http://www.insanelymac.com/forum/index.php?showtopic=140941&st=759]]することで出力できるようになった。例えば、ChameleonのGraphicsEnablerと併用する場合は、下記のようなエントリを追記することでHDMI Audioの出力が可能となる。
#aa(blockquote) {
Device (PEGP)
{
Name (_ADR, 0x00030000)
Method (_PRW, 0, NotSerialized)
{
Return (GPRW (0x09, 0x04))
}
Device (GFX0)
{
Name (_ADR, Zero)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x06)
{
"@0,connector-type",
Buffer (0x04)
{
0x00, 0x08, 0x00, 0x00
},
"@1,connector-type",
Buffer (0x04)
{
0x00, 0x08, 0x00, 0x00
},
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
Device (HDAU)
{
Name (_ADR, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}
}
#image(http://www22.atwiki.jp/fermi/pub/HDMI_10_6_7.jpg,width=600,height=337,title=10.6.5以降でのHDMI音声再生,http://www22.atwiki.jp/fermi/pub/HDMI_10_6_7.jpg,blank,left)
・検証環境
|BGCOLOR(skyblue):Parts|BGCOLOR(skyblue):Contents|BGCOLOR(skyblue):Reference|
|CPU|Intel Xeon L3406 2.26GHz BX80616L3406|2core/4Thread//TB2.53GHz/TDP30W |
|M/B|[[DFI LANPARTY MI P55-T36>>http://lp.lanparty.com.tw/portal/CM/cmproduct/XX_cmproddetail/XX_WbProdsWindow?itemId=901&downloadFlag=false&action=1]]|BIOS: [[P55MI420(2010-04-20)>>http://img.lanparty.tw/Upload/BIOS/CM/P55MI420.zip]]|
|RAM|[[SAMSUNG 1333D2-4GL9D/00SS4GB x 2>>http://akiba.kakaku.com/pc/0906/28/010000.php]]|SAMSUNG 240pin DIMM DDR3-1333(PC3-10600) CL9|
|HDD|[[WesternDegital WD10EADS-00M2B0>>http://www.amazon.co.jp/gp/product/B002AK2GDM?ie=UTF8&tag=macmini-22&linkCode=as2&camp=247&creative=7399&creativeASIN=B002AK2GDM]]|5400rpm, 500GB/platter, cache 32MB|
|ODD|MATSHITA BD-CMB UJ130AS|Blu-ray & Super Multi DVD Combo|
|VGA|[[ELZA GLADIAC GT 220 LP>>http://www.amazon.co.jp/gp/product/B002SRT7KW?ie=UTF8&tag=macmini-22&linkCode=as2&camp=247&creative=7399&creativeASIN=B002SRT7KW]]|40nm/SP48/Core 625MHz/Shader 1360MHz/Mem 1580MHz(DDR3 128bit)/58W|
|Sound|Realtek ALC885|7.1ch HD Audio |
|LAN|Intel 82578DC|10/100/1000BASE-T ([[kext for OSX 10.6 1.0.3 later >>http://www.insanelymac.com/forum/index.php?showtopic=205771]]) &br()add 2010/01/06&br()mod 2010/02/28(sleep support)|
|Other|Power eSATA|eSATA & USB Combo|
|Power|AC-DC 90W Adapter|[[Power Unit of SEED SMA-280(B)90W>>http://www.amazon.co.jp/gp/product/B002LAE1SO?ie=UTF8&tag=macmini-22&linkCode=as2&camp=247&creative=7399&creativeASIN=B002LAE1SO]]|
|Case|PROSIDE QPIT C800| W145mmxH225mmxD230mm (Junk Case)|
|Model|MacPro4,1|[[DFI LanParty MI P55-T36 Mini ITX Living Review>>http://www.clunk.org.uk/forums/reviews/28012-dfi-lanparty-mi-p55-t36-mini-itx-living-review.html]]|
#image(http://www37.atwiki.jp/osx86/pub/GeForce220_HDA.jpg,width=600,height=337,title=HDMIによる音声再生,http://www37.atwiki.jp/osx86/pub/GeForce220_HDA.jpg,blank,left)
Macにおける[[音声出力対応機種>>http://www.moshi-shop.jp/group_detail_m.cgi?group_id=090288]]を整理すると下記(2010年4月時点)となるが、HDMI Audio再生にはOSX 10.6.3以降の他、別途HDMI音声出力対応のMini DisplayPort to HDMI Adapterが必要となる。
#aa(blockquote) {
Late 2009 Mac 21.5-inch 10.6.1(10.1.2)
MB950J/A Core 2 Duo 3.06 500GB GeForce 9400(G86/SP16)
MC413J/A Core 2 Duo 3.06 1TB GeForce 9400(G86/SP16)
Late 2009 iMac 27-inch 10.6.1(10.1.2)
MB952J/A Core 2 Duo 3.06 GeForce 9400(G86/SP16) + Radeon 4670(RV730XT)
MB953J/A Core i5 2.66 Intel P55 + Radeon 4850(RV770PRO)
Early 2010 MacBook Pro 13-inch 10.6.3(10.3.2)
MC374J/A Core 2 Duo P8600 2.40 GeForce 320M(GT216/SP48)
MC375J/A Core 2 Duo P8700 2.66 GeForce 320M(GT216/SP48)
Early 2010 MacBook Pro 15-inch 10.6.3(10.3.1)
MC371J/A Core i5 2.40 Intel H55 + GeForce GT 330M(GT216/SP48)
MC372J/A Core i5 2.53 Intel H55 + GeFroce GT 330M(GT216/SP48)
MC373J/A Core i7 2.66 Intel H55 + GeForce GT 330M(GT216/SP48)
Early 2010 MacBook Pro 17-inch 10.6.3(10.3.1)
MC024J/A Core i5 2.53 Intel H55 + GeForce GT 330M(GT216/SP48)
Mid 2010 MacBook 13-inch 10.6.3(10.3.2)
MC516J/A Core 2 Duo P8600 2.40 GeForce 320M(GT216/SP48)
}
なお、Mac miniでmini-DVIをHDMIに置き換えたMCP89チップセット採用のプロトタイプリーク情報があったが、こちらでもGeForce 320M(MCP89)でHDMI Audio再生が可能であることを示唆している。
#image(http://images.appleinsider.com/macmini-100227-2.png
,width=300,height=96,title=Mac miniのMCP89搭載プロトタイプ,http://images.appleinsider.com/macmini-100227-2.png,blank,left)
・[[Apple prepping first Macs with HDMI - sources>>http://www.appleinsider.com/articles/10/03/01/apple_prepping_first_macs_with_hdmi_sources.html]]
・[[MacBook (13-inch, Mid 2010): External ports and connectors>>http://support.apple.com/kb/HT4167?viewlocale=en_US]]
----
[[戻る>トップページ]]