Roo*_*ook 16 audio sound-card headphone-jack audio-output
这实际上是两个问题合二为一。
首先,声卡(便宜的)如何“检测”耳机是否插入?通过测量电阻还是通过其他一些技术?
其次,我可以以某种方式将不同的声音输出发送到扬声器和耳机吗?我猜没有,至少没有便宜的。实现这一目标需要什么?
(我不知道与听 mp3 的声音保存相关的任何事情,所以这对某些人来说可能过于简单。)
Ƭᴇc*_*007 10
音频端口通过监视端口两端的电阻变化来检测已插入的东西。当没有插入任何东西时,电阻是无限的,但是当插入线圈(扬声器或麦克风)时,现在有一个可测量的电阻,计算机会弹出并询问您插入的是什么。
编辑:我一直在挖掘,而不是试图弄清楚音频适配器制造商在做什么,我决定查看插孔制造商以确定是否有内部机械开关,以及可能的建议用途。
转向Digi-key,我发现插孔提供了几种不同的机械方式进行检测。最常见的似乎是一个独立的内部开关电路,它基于枪管中最里面刀片的位置;它们每单位仅比非开关插孔多几美分。这是Tyco的双桶表面贴装,我认为它看起来与主板上的相似。
有趣的是,许多(大多数?)检测开关实际上是反向的。所以开关是关闭的,直到插头插入,这是CUI的一个。
Schurter 的这个很疯狂;这是一个“立体声”插孔,可以切换所有三个环(包括地面)。所以它可以告诉你插头被推多深,我猜;) 每个仅 6.50 美元!
使用这些开关似乎是他们做这件事的更有可能的方式,而且我过去被告知的可能是不正确的,或者至少不是全面正确的。
我要在一个星期一剖析——我得看看那个开关是否至少在英特尔一直使用的插孔中。:)
如果您的目标是在耳机和扬声器上获得相同的声音,那么您可能需要考虑购买一个音频插孔 Y 型适配器(分离器):
如果您希望每个耳机和扬声器组都有不同的声音,那么您可能依赖于您的音频适配器制造商提供的软件混音器的功能,和/或您正在使用的软件。
根据您的情况,您可能还需要考虑获得一个辅助声卡,这样您就可以将不同的应用程序指向每个音频设备。
正如 pipTheGeek 所说,电阻测量的另一种选择是机械开关。
开关被按下 - 有东西插入。
您可以通过将 Y 型适配器或尺寸适配器插入插孔进行测试。如果插孔表现得好像有什么东西插入了端口,那么你就有了一个机械开关。
适配器不会在线路和地之间建立任何连接,因此它不应被视为电阻测量的输出设备。
归档时间: |
|
查看次数: |
8894 次 |
最近记录: |