Ses Aksesuarları Oluşturma

Kulaklık, kulaklık amplifikatörü, mikrofon, DAC / ADC veya yuva gibi bir ses aksesuarı uygularken, aksesuarın Android cihazlara nasıl bağlandığını düşünün. Aşağıdaki bölümler, müzik veya diğer ses içeriği akışı için kablolu 3,5 mm kulaklık bağlantılarını, Evrensel Seri Veri Yolu (USB) bağlantılarını ve Bluetooth bağlantılarını açıklamaktadır.

3,5 mm kulaklık konektöründen ses

Çoğu Android cihazda 3,5 mm ("mini") kulaklık konektörü bulunur. Geleneksel stereo çıkış ve mono giriş özelliklerine ek olarak, 3,5 mm kulaklık özelliği, çeşitli Android cihazlar ve kulaklıklar arasında birlikte çalışabilirliği sağlayan standart empedansları ve işlevleri tanımlar.

USB üzerinden ses

Android, USB'yi birkaç modda kullanabilir:

  • Geliştirme . Sesi desteklemiyor.
  • Aksesuar . Android Open Accessory (AOA) 2.0 tarafından sağlanır ve USB üzerinden özel ses bağlama bölümünde açıklandığı gibi sınırlı ses özelliği sağlar.
  • Ev sahibi . Android cihazının USB veriyolunu sürmesini ve ses arayüzleri dahil çok çeşitli USB tabanlı çevre birimleriyle çalışmasını sağlar. Ana bilgisayar modunu uygulayan cihazlar, USB kulaklık teknik özelliklerine uygun USB kulaklıklarla uyumlu olacaktır. Ana bilgisayar modu sesi, USB Dijital Ses'de açıklanmıştır.

Bluetooth üzerinden ses

Android ile Bluetooth üzerinden bağlanan bir aksesuar, oynatma amacıyla müzik akışı yapmak için Gelişmiş Ses Dağıtım Profili (A2DP) bağlantısı kullanabilir. A2DP ile Bluetooth üzerinden ses çalma, Android 1.5 (API Seviye 3) ve üzeri sürümlerde desteklenmektedir. Bir Android kullanıcısı, Sistem Ayarları> Bluetooth'u kullanarak bu profili destekleyen bir aksesuara bağlanabilir ve ikincil bir uygulama olmadan doğrudan aksesuara müzik çalabilir.

Android 3.0'dan (API Seviye 11) itibaren, uygulamalar BluetoothA2dp sınıfını kullanarak bir A2DP bağlantısını çalıştırabilir. Bir ses aksesuarına çıkış için özel bir uygulama sağlamak için Android 3.0 veya üstünü kullanmalısınız.

Sonraki adımlar

Bluetooth bağlantısı kullanan bir ses aksesuarı oluşturmaya başlamak için:

  • Bir donanım platformu seçin veya Bluetooth iletişimini ve A2DP bağlantı profilini destekleyebilecek bir donanım cihazı oluşturun.
  • Bluetooth bağlantısı kullanan bir ses çalma aksesuarının örnek bir uygulamasını içeren ADK 2012 ürün yazılımı kaynak kodunu ( <adk-src>/adk2012/board/library/ADK2/ ) inceleyin.

Not: ADK 2012 kaynak kodu, Texas Instruments CC2564 yongası için oluşturulmuş açık kaynaklı bir Bluetooth yığını içerir, ancak standart bir Ana Bilgisayar / Denetleyici Arabirimi (HCI) uygulayan herhangi bir Bluetooth yongasıyla çalışmak üzere tasarlanmıştır.

USB ve Bluetooth LE üzerinden MIDI

Hem USB hem de Bluetooth Düşük Enerji, MIDI protokolü için aktarımlar olarak kullanılabilir. Ayrıntılar için bkz. MIDI .