Obo

Oboe adalah perpustakaan C ++ yang membuatnya mudah untuk membangun aplikasi audio berkinerja tinggi di Android. Itu dibuat terutama untuk memungkinkan pengembang menargetkan API yang disederhanakan yang bekerja di berbagai level API kembali ke API level 16 (Jelly Bean).
Fitur
- Kompatibel dengan API 16 dan seterusnya - berjalan pada 99% perangkat Android
- Memilih Audio API (OpenSl ES pada API 16+ atau Aaudio di API 27+) yang akan memberikan kinerja audio terbaik pada perangkat Android target
- Tuning latensi otomatis
- C ++ modern memungkinkan Anda untuk menulis kode yang bersih dan elegan
- Solusi untuk beberapa masalah yang diketahui
- Digunakan oleh aplikasi dan kerangka kerja populer
Dokumentasi
- Memulai Panduan
- Panduan Lengkap untuk Oboe
- Referensi API
- Sejarah fitur audio/bug berdasarkan versi android
- Panduan Migrasi untuk Aplikasi Menggunakan OpenSl ES
- Pertanyaan yang Sering Diajukan (FAQ)
- Wiki
- ROADMAP KAMI - Pilih fitur/masalah dengan menambahkan jempol ke komentar pertama.
Masyarakat
- Reddit: R/AndroidiAudiodev
- Stackoverflow: #Oboe
Pengujian
- Aplikasi Oboetester untuk mengukur latensi, gangguan, dll.
- Tes unit obo
Video
- Memulai dengan oboe
- Audio Latensi Rendah - Karena Telinga Anda Layak (Android Dev Summit '18)
- Menang di Android - Cara Mengoptimalkan Aplikasi Audio Android. (ADC '18)
Contoh Kode dan Aplikasi
- Aplikasi sampel dapat ditemukan di direktori sampel.
- Aplikasi "Prosesor Efek" lengkap yang disebut FXLAB dapat ditemukan di folder Apps/FXLAB.
- Lihat juga game ritme Codelab.
Kode sampel pihak ketiga
- Demo Integrasi Tautan Ableton (Penulis: Jbloit)
Berkontribusi
Kami ingin menerima permintaan tarikan Anda. Sebelum kita bisa, silakan baca pedoman yang berkontribusi.
Sejarah Versi
Lihat halaman Rilis.
Lisensi
LISENSI