建築音響配件

在實現耳機、耳機放大器、麥克風、DAC/ADC 或擴展塢等音頻配件時,請考慮配件如何連接到 Android 設備。以下部分介紹有線 3.5 毫米耳機連接、通用串行總線 (USB) 連接以及用於流式傳輸音樂或其他音頻內容的藍牙連接。

3.5 毫米耳機連接器上的音頻

許多 Android 設備都包含一個 3.5 毫米(“迷你”)耳機連接器。除了傳統的立體聲輸出和單聲道輸入功能外, 3.5 毫米耳機規範還定義了標準阻抗和功能,以實現一系列 Android 設備和耳機之間的互操作性。

USB 音頻

Android 可以在多種模式下使用 USB:

  • 發展。不支持音頻。
  • 附件。由 Android Open Accessory (AOA) 2.0 提供並提供有限的音頻功能,如通過 USB 連接自定義音頻中所述。
  • 主機。使 Android 設備能夠驅動 USB 總線並與各種基於 USB 的外圍設備(包括音頻接口)一起運行。實現主機模式的設備將與遵循USB 耳機規範的 USB 耳機兼容。 USB 數字音頻中描述了主機模式音頻。

藍牙音頻

通過藍牙與 Android 連接的配件可以使用高級音頻分發配置文件 (A2DP) 連接來流式傳輸音樂以進行播放。 Android 1.5(API 級別 3)及更高版本支持使用 A2DP 通過藍牙播放音頻。 Android 用戶可以使用系統設置 > 藍牙連接到支持此配置文件的配件,並直接向配件播放音樂,而無需輔助應用程序。

從 Android 3.0(API 級別 11)開始,應用程序可以使用BluetoothA2dp類操作 A2DP 連接。要為音頻附件的輸出提供自定義應用程序,您必須使用 Android 3.0 或更高版本。

下一步

要開始構建使用藍牙連接的音頻配件:

  • 選擇一個硬件平台或構建一個可以支持藍牙通信和 A2DP 連接配置文件的硬件設備。
  • 查看 ADK 2012固件源代碼( <adk-src>/adk2012/board/library/ADK2/ ),其中包括使用藍牙連接的音頻播放附件的示例實現。

注意: ADK 2012 源代碼包括為德州儀器 CC2564 芯片構建的開源藍牙堆棧,但旨在與任何實現標準主機/控制器接口 (HCI) 的藍牙芯片配合使用。

MIDI over USB 和藍牙 LE

USB 和藍牙低功耗都可以用作MIDI協議的傳輸。有關詳細信息,請參閱MIDI