これは実際には2つの質問です。
まず、サウンドカード(安価なもの)は、ヘッドフォンが接続されているかどうかをどのように「検出」しますか?抵抗を測定することによって、または他の技術によって?
第二に、スピーカーとヘッドフォンに異なるサウンド出力を送信することができますか?安いとはいえ、少なくともノーと思う。それを達成するには何が必要ですか?
(mp3のリスニングのサウンドセーブに関連することについては何も考えていないので、これは一部の人にとっては非常に単純な質問かもしれません。)
これは実際には2つの質問です。
まず、サウンドカード(安価なもの)は、ヘッドフォンが接続されているかどうかをどのように「検出」しますか?抵抗を測定することによって、または他の技術によって?
第二に、スピーカーとヘッドフォンに異なるサウンド出力を送信することができますか?安いとはいえ、少なくともノーと思う。それを達成するには何が必要ですか?
(mp3のリスニングのサウンドセーブに関連することについては何も考えていないので、これは一部の人にとっては非常に単純な質問かもしれません。)
回答:
オーディオポートは、ポート全体の抵抗の変化を監視することにより、何かが差し込まれたことを検出します。抵抗が差し込まれていない場合は無限ですが、コイルが差し込まれている場合(スピーカーまたはマイク)には測定可能な抵抗があり、コンピューターがポップアップして、差し込んだものを尋ねます。
編集:私は掘っていましたが、オーディオアダプターメーカーが何をしているのかを理解しようとする代わりに、ジャックメーカーのものを見て、内部の機械的なスイッチがあるかどうかを確認することにしました。
Digi-keyに目を向けると、ジャックが検出のために提供する機械的な方法がいくつかあることがわかりました。最も一般的なDOESは、バレルの最も内側のブレードの位置に基づいた別個の内部スイッチ回路のようです。また、スイッチなしのジャックに比べて、ユニットあたり数セントしか増えていません。これは、Tycoのデュアルバレルサーフェスマウントで、マザーボード上にあるものと似ていると思います。
興味深いことに、多くの(ほとんど?)検出スイッチは実際には逆になっています。そのため、プラグが挿入されるまでスイッチが閉じられます。これはCUIによるものです。
シュルターによるこれはクレイジーです。3つのリング(グランドを含む)がすべて切り替えられる「ステレオ」ジャックです。だから、プラグがどのくらい深く押し込まれたかを知ることができた;)それぞれわずか6.50ドル!
これらのスイッチを使用することは、彼らがそれを行う可能性が高い方法であるように思われます。
ある月曜日に分析します-そのスイッチが少なくともIntelが使用しているジャックにあるかどうかを確認する必要があります。:)
ヘッドフォンとスピーカーの両方で同じサウンドを使用する場合は、オーディオジャックのyアダプター(スプリッター)の使用を検討することをお勧めします。
ヘッドフォンとスピーカーセットごとに異なるサウンドが必要な場合は、おそらくオーディオアダプターの製造元が提供するソフトウェアミキサーや使用しているソフトウェアの機能に依存しています。
状況に応じて、セカンダリオーディオカードの取得を検討することもできます。これにより、各オーディオデバイスで異なるアプリケーションをポイントできます。
soundcard -> jack -> headphones -> jack(GND) -> soundcard(GND)