単一チャネルをサポートするためにUACサンプルプロジェクトで要求される変更 - KBA218831 - Community Translated (JA)

Version 1

    Community Translated by keni_4440091 Expert       Version: **

     

    Translation - English: Modifications Required in UAC Example Project to Support Mono Channel - KBA218831

     

    質問:

    モノチャネルをサポートするためにUACサンプルプロジェクトで求められる変更は何ですか?

     

    回答:

    初期設定では、UACサンプルプロジェクトはステレオチャネルをサポートするFX3 SDK (C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\firmware\uac_examples\cyfxuac)の中で提供されています。

    下記の変更が、モノチャネルをサポートするためにUACサンプルプロジェクトのcyfxuacdscr.cファイルで要求されます:

    1. 入力端子記述子の'bNrChannels'フィールドは、0x02から0x01に変更する必要があります。
    2. 入力端子記述子の'wChannelConfig'フィールドは、0x030x00から0x000x00に変更する必要があります。
    3. Type-Iフォーマット記述子の'bNrChannels'フィールドは、0x02から0x01に変更する必要があります。
    4. ISOストリーミングEP'wMaxPacketSize'フィールドは0x600x00から0x300x00に変更する必要があります。

    cyfxuac.cファイルでは、CY_FX3_ISO_XFER_LENマクロを‘48’に設定して下さい。これらの変更後、プロジェクトをビルドします。FX3がオーディオデバイスとして正常に列挙されていても、モノチャネルオーディオをストリーミングできない場合、下記の手順に従って下さい:

    1. Control Panel > Soundに移動します。
    2. ポップアップウィンドウで、Recordingタブに移動します。FX3がマイクロフォンデバイスとして表示されます。
    3. FX3をダブルクリックし、マイクロフォンプロパティポップアップウィンドウのAdvancedタブに移動します。
    4. '1 channel,16 bit,48000Hz (DVD Quality)'オプションを選択します。