בניית אביזרי שמע

בעת הטמעת אביזר שמע כמו אוזניות, מגבר אוזניות, מיקרופון, DAC / ADC או תחנת עגינה, שקול כיצד אביזר מתחבר למכשירי Android. החלקים הבאים מתארים חיבורי אוזניות קווית 3.5 מ"מ, חיבורי USB Universal Serial (USB) וחיבורי Bluetooth להזרמת מוסיקה או תוכן שמע אחר.

מחבר אוזניות לאודיו מעל 3.5 מ"מ

מכשירי אנדרואיד רבים כוללים מחבר אוזניות 3.5 מ"מ ("מיני"). בנוסף לתכונות פלט סטריאו מסורתיות ותכונות קלט מונו, מפרט אוזניות 3.5 מ"מ מגדיר עכבות ופונקציות סטנדרטיות המאפשרות יכולת פעולה הדדית בין מגוון מכשירי Android ודיבוריות.

אודיו באמצעות USB

אנדרואיד יכול להשתמש ב- USB במספר מצבים:

  • פיתוח . אינו תומך באודיו.
  • אביזר . מסופק על ידי Android Open Accessory (AOA) 2.0 ומספק יכולת שמע מוגבלת, כמתואר בספר חיבור שמע מותאם אישית באמצעות USB .
  • מארח . מאפשר למכשיר האנדרואיד לנהוג באוטובוס ה- USB ולפעול עם מגוון רחב של ציוד היקפי מבוסס USB, כולל ממשקי שמע. התקנים המיישמים מצב מארח יהיו תואמים לאוזניות USB העומדות במפרט אוזניות ה- USB . שמע במצב מארח מתואר באודיו USB דיגיטלי .

אודיו באמצעות Bluetooth

אביזר שמתחבר לאנדרואיד באמצעות Bluetooth יכול להשתמש בחיבור Advanced Audio Distribution Profile (A2DP) כדי להזרים מוסיקה להפעלה. השמעת שמע באמצעות Bluetooth עם A2DP נתמכת ב- Android 1.5 (API רמה 3) ומעלה. משתמש אנדרואיד יכול להתחבר לאביזר התומך בפרופיל זה באמצעות הגדרות המערכת> Bluetooth ולהשמיע מוסיקה ישירות לאביזר ללא יישום משני.

החל מאנדרואיד 3.0 (API ברמה 11), יישומים יכולים להפעיל חיבור A2DP באמצעות מחלקת BluetoothA2dp . כדי לספק יישום מותאם אישית לפלט לאביזר שמע, עליך להשתמש ב- Android 3.0 ואילך.

הצעדים הבאים

כדי להתחיל בבניית אביזר שמע המשתמש בחיבור Bluetooth:

  • בחר פלטפורמת חומרה או בנה התקן חומרה שיכול לתמוך בתקשורת Bluetooth ופרופיל החיבור A2DP.
  • עיין בקוד המקור של הקושחה של ADK 2012 ( <adk-src>/adk2012/board/library/ADK2/ ), הכולל דוגמה ליישום אביזר <adk-src>/adk2012/board/library/ADK2/ שמע באמצעות חיבור Bluetooth.

הערה: קוד המקור של ADK 2012 כולל מחסנית Bluetooth קוד פתוח שנבנתה עבור שבב Texas Instruments CC2564, אך נועדה לעבוד עם כל שבב Bluetooth המיישם ממשק מארח / בקר סטנדרטי (HCI).

MIDI באמצעות USB ו- Bluetooth LE

הן USB והן Bluetooth Low Energy יכולים לשמש כשינוע לפרוטוקול MIDI . לפרטים, ראה MIDI .