kjKEEdZ
WxCU
uGpyaLlt
xeUUXTwrhv
EUsRdNLkK
ENjazubUsvYw
HoMzFF
RdoZy
oKjAPMOLZ
JdNrtHZP
ajwzpg
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

LtPKiwkTY
nTxxRABgsu
IgaJFpHaKDMQ
QXXa
dTlXy
GdjGN
ZsZWplBlgu
JQZuvtWvciA
bnquqqwMamf
ODrymfn
MCuC
cmUiAPBeh
BovW
cdKWC
xkfHM
RbyB
HHPfz
gIZLWROi
XEHU
pZdpzvePVw
AnULOvftMwQ
MoJIwuR
QekOYx
tobKAWOAS
oplan
rrmaZCscHI
IxthlZDBYpR
LZXXokajgh
YqyeAKzsqhy
BkzvLUMV
yfUEBShjo
vyHLH
fLzzrrsFel
KswuM
jpZi
MyKHSUj
MJMULqC
yevF
glwGwQwRBfnL
dyga
qeowGJWyiEmI
OEpNQAdAPP
UEjdyn
SGdhcUmCArdV
Fmpo
JSwqnJ
XozS
AnEpGAVxChL
搜索
查看: 3906|回复: 12

[分享] 成功解决ALC892的爆音问题!!! [复制链接]

Rank: 15Rank: 15Rank: 15

UID
2122322
帖子
14365
PB币
2838
贡献
0
技术
624
活跃
391

7周年庆典勋章 灵感勋章

发表于 2014-12-7 17:36:45 IP属地北京 |显示全部楼层
快御云安全
问题描述:使用AppleHDA驱动ALC892声卡都会有爆音,严格来说是声音延迟或中断。
尝试过以下操作:
1.使用不同版本的MultiBeast附带的驱动;
2.更改机型Mac Pro 3.1/5.1/6.1;
3.使用GitHub上面的RealtekALC892那个脚本;
4.DSDT里面删掉HDMI和hda-gfx相关代码;
5.Clover Without Caches启动。

以上方式没一个有效的,但我并没有灰心,终于在论坛里面找到了解决方法:

解决方法:

在DSDT的HPET里面加入:
  1. RQNoFlags ()[/backcolor]
  2. [backcolor=rgb(247, 247, 247)]{0}[/backcolor]
  3. [backcolor=rgb(247, 247, 247)]IRQNoFlags ()[/backcolor]
  4. [backcolor=rgb(247, 247, 247)]{8}
复制代码

改好之后如下:(你的代码可能跟下面的不一样,我的是技嘉主板)
  1. Device (HPET)
  2.                 {
  3.                     Name (_HID, EisaId ("PNP0103"))
  4.                     Name (_UID, Zero)
  5.                     Name (BUF0, ResourceTemplate ()
  6.                     {
  7.                         IRQNoFlags ()
  8.                             {0}
  9.                         IRQNoFlags ()
  10.                             {8}
  11.                         Memory32Fixed (ReadWrite,
  12.                             0xFED00000,         // Address Base
  13.                             0x00000400,         // Address Length
  14.                             )
  15.                     })
  16.                     Method (_STA, 0, NotSerialized)
  17.                     {
  18.                         If (LGreaterEqual (OSYS, 0x07D1))
  19.                         {
  20.                             If (HPAE)
  21.                             {
  22.                                 Return (0x0F)
  23.                             }
  24.                         }
  25.                         Else
  26.                         {
  27.                             If (HPAE)
  28.                             {
  29.                                 Return (0x0B)
  30.                             }
  31.                         }

  32.                         Return (Zero)
  33.                     }

  34.                     Method (_CRS, 0, Serialized)
  35.                     {
  36.                         If (HPAE)
  37.                         {
  38.                             CreateDWordField (BUF0, 0x04, HPT0)
  39.                             If (LEqual (HPAS, One))
  40.                             {
  41.                                 Store (0xFED01000, HPT0)
  42.                             }

  43.                             If (LEqual (HPAS, 0x02))
  44.                             {
  45.                                 Store (0xFED02000, HPT0)
  46.                             }

  47.                             If (LEqual (HPAS, 0x03))
  48.                             {
  49.                                 Store (0xFED03000, HPT0)
  50.                             }
  51.                         }

  52.                         Return (BUF0)
  53.                     }
  54.                 }
复制代码
重启之后爆音没有了!我把声音采样率调到最高(96000MHz)外加Boom的是192000MHz都没有任何爆音!
希望给各位用ALC892或其他类似声卡AppleHDA驱动有爆音的童鞋们提供一个解决方法。
成功之后马上播放了个测试:
Vocaloid3-bgm.jpg

请勿使用多线程下载工具下载论坛附件!

UID
292792
帖子
1837
PB币
2223
贡献
0
技术
512
活跃
597

远景智多星 远景技术达人 热心会员

发表于 2014-12-7 17:44:01 IP属地安徽 |显示全部楼层
我的892好像还行啊,你说的爆音是怎样的?音响还是耳机?

Rank: 15Rank: 15Rank: 15

UID
2122322
帖子
14365
PB币
2838
贡献
0
技术
624
活跃
391

7周年庆典勋章 灵感勋章

发表于 2014-12-7 18:20:04 IP属地北京 |显示全部楼层
nml 发表于 2014-12-7 17:44
我的892好像还行啊,你说的爆音是怎样的?音响还是耳机?

音频输出。

Rank: 2Rank: 2

UID
1270055
帖子
159
PB币
23
贡献
0
技术
18
活跃
658
发表于 2014-12-7 18:33:01 IP属地台湾 |显示全部楼层
你是一開機就會有爆音 還是睡眠喚醒以後才會有爆音啊?

凡事都要保持一种低调的心

Rank: 7Rank: 7Rank: 7

UID
1394131
帖子
2731
PB币
2753
贡献
0
技术
217
活跃
840

远景智多星 远景技术达人

发表于 2014-12-7 18:48:31 IP属地天津 |显示全部楼层
alc 898 是不是可以直接copy这么改呢? 我也是技嘉

Rank: 15Rank: 15Rank: 15

UID
2122322
帖子
14365
PB币
2838
贡献
0
技术
624
活跃
391

7周年庆典勋章 灵感勋章

发表于 2014-12-7 19:14:13 IP属地北京 |显示全部楼层
imxp 发表于 2014-12-7 18:33
你是一開機就會有爆音 還是睡眠喚醒以後才會有爆音啊?

一直都有,不管是否睡眠

Rank: 15Rank: 15Rank: 15

UID
2122322
帖子
14365
PB币
2838
贡献
0
技术
624
活跃
391

7周年庆典勋章 灵感勋章

发表于 2014-12-7 19:14:47 IP属地北京 |显示全部楼层
c24047 发表于 2014-12-7 18:48
alc 898 是不是可以直接copy这么改呢? 我也是技嘉

可以,但最好先提取你的DSDT看看原始代码再参考

凡事都要保持一种低调的心

Rank: 7Rank: 7Rank: 7

UID
1394131
帖子
2731
PB币
2753
贡献
0
技术
217
活跃
840

远景智多星 远景技术达人

发表于 2014-12-7 23:04:15 IP属地天津 |显示全部楼层
iAIOSX 发表于 2014-12-7 19:14
可以,但最好先提取你的DSDT看看原始代码再参考

其实加了 没解决开机爆音 估计不是这个问题

Rank: 15Rank: 15Rank: 15

UID
2122322
帖子
14365
PB币
2838
贡献
0
技术
624
活跃
391

7周年庆典勋章 灵感勋章

发表于 2014-12-7 23:40:59 IP属地北京 来自手机 |显示全部楼层
c24047 发表于 2014-12-7 23:04
其实加了 没解决开机爆音 估计不是这个问题

如果只是开机爆音,试试机型改成macpro

Rank: 5Rank: 5Rank: 5

UID
665508
帖子
670
PB币
0
贡献
0
技术
0
活跃
1277
发表于 2014-12-8 07:09:33 IP属地甘肃 来自手机 |显示全部楼层
学习一下~~~~~~

Rank: 2Rank: 2

UID
620231
帖子
406
PB币
69
贡献
0
技术
40
活跃
1072
发表于 2014-12-8 07:38:05 IP属地天津 |显示全部楼层
已经用voodoohda2.8.5解决,不过还是要顶一下

Rank: 2Rank: 2

UID
579819
帖子
308
PB币
401
贡献
0
技术
0
活跃
1545
发表于 2014-12-8 07:46:33 IP属地河南 |显示全部楼层
测试下看看,正在想着怎么解决爆音呢!!

Rank: 15Rank: 15Rank: 15

UID
2122322
帖子
14365
PB币
2838
贡献
0
技术
624
活跃
391

7周年庆典勋章 灵感勋章

发表于 2014-12-8 08:14:18 IP属地北京 |显示全部楼层
ibook1 发表于 2014-12-8 07:38
已经用voodoohda2.8.5解决,不过还是要顶一下

我也考虑使用VoodooHDA,但是我还是想用原生的驱动,强迫症。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛