sbpro ドライバがサポートする、Crystal Semiconductor の CS4231 を使用したデバイスはどれも AD1848 互換モードにプログラミングされています。このドライバは高度な CS4231 機能 (特に同時再生/録音機能) には対応していません。
デバイスには、指定された IRQ がシステムの他のデバイスによって「使用されている」ことを検出できるものがあります。そうした衝突を検出した場合、ドライバは次のようなエラーメッセージを出力するため、オーディオデバイスまたは衝突しているデバイスの IRQ 設定を変更する必要があります。
sbpro: MWSS_AD184x IRQ 7 is 'in use.' |
デバイスには、そうした衝突を検出できないものもあります。その場合、ドライバはカードを動作させようとしますが、ほとんどの場合、最初に動作させようとしたときにシステムがハングアップします。IRQ には、他のデバイスと衝突しないものを選択してください。
sbpro ドライバは AD1848 とその互換デバイスの A-law エンコーディングをサポートしていますが、audiotool はサポートしていません。このため、A-law エンコーディングが選択されると、audiotool はエラーメッセージを出力します。A-law エンコーディングされたオーディオファイルを再生するには、audioplay(1) を使用してください。あるいは、audioconvert(1)を使用して、16 ビットリニアのような、audiotool が受け付ける形式に A-law サンプルを変換することもできます。ユーザー作成のアプリケーションも、AD1848 とその互換デバイスに sbpro ドライバを使用して A-law 形式を選択することができます。
一部のシステムユニットでは、ヘッドホンジャックの左右チャネルが逆に接続されており、左の出力が右耳、右の出力が左耳に聞こえます。ユニット背面のライン出力ジャックでは、そのようなことはありません。
システム背面のアクティブなオーディオ入力ジャックを見つけるには、音源となるデバイスを接続して、audiocontrol(1)を実行し、「録音」を選択してください。続いて「録音」パネルの「録音レベル」スライダと「モニタレベル」スライダのレベルを上げて出力が聞きとれるようにします。次に「入力端子」と「内部 CD」を選び、どのオーディオ入力ポートが音を生成するか見つけ出します。audiocontrol の「録音」パネルに「内部 CD」ボタンが表示されない場合は、オーディオ入力として「入力端子」を選択します。キーボードのマイクジャックを選択するには、Microphone ボタンをオンにします。
キーボードに内蔵されているマイクとスピーカではなく、外部のマイクとスピーカを使用した方が音質は良くなります。