- 积分
- 834
- 最后登录
- 2023-10-25
- 精华
- 0
- 阅读权限
- 40
- 主题
- 30
- UID
- 801452
- 帖子
- 2010
- PB币
- 8849
- 威望
- 5
- 贡献
- 0
- 技术
- 65
- 活跃
- 378
- UID
- 801452
- 帖子
- 2010
- PB币
- 8849
- 贡献
- 0
- 技术
- 65
- 活跃
- 378
|
楼主
发表于 2012-9-26 14:38:47
IP属地湖北
|显示全部楼层
本帖最后由 tq09mx5 于 2012-9-26 21:08 编辑
大神的笔记本有内置音箱、内置麦克、一个输出、一个输入
内置音箱在0x14节点,指向0x0d,指向0x03,功放开关在0x03节点
耳机输出在0x15节点,指向0x0c,指向0x02,功放开关在0x02节点
麦克插孔在0x18节点,来自0x22,来自0x09,功放开关在0x09节点
内置麦克在0x19节点,来自0x23,来自0x08,功放开关在0x08节点
所以,按照这个顺序填进Platforms中就可以了。
这次帮HJMac大大修改声卡有几点心得,写出与大家分享。大大的Pathmap其实没有什么问题,节点和功放开关都没有错误。其实输出一直很完美,唯一的不足在于输入上,也就是麦克风。几经测试最终发现问题出在Layout和Configdata上。
Layout无非是需要正确的MuteGPIO,大大有内置麦克风和外置麦克风接口。如果想让两者都能工作,就要把外置麦克风接口定义为线路输入,并在Layout的LineIn下指定正确MuteGPIO。
而后Configdata上有些繁琐。大大的内置麦克风必须指定Connection Type为0,也就是Unknown;指定其它的均会导致内置麦克风没有输入电平。大大的外置麦克风接口定义为线路输入,即Default Device指定为8,同时要指定Port Connectivity为0,也就是Jack;Default Device和Port Connectivity要同时修改,若只改其一将导致外置麦克风接口无输入电平。
|
-
3
查看全部评分
-
|