Memutar suara dengan AVAudioPlayer di Xamarin.Mac
Tentang AVAudioPlayer
Kelas AVAudioPlayer
ini digunakan untuk memutar data audio dari memori atau file. Apple merekomendasikan penggunaan kelas ini untuk memutar audio di app kecuali Anda melakukan streaming jaringan atau memerlukan I/O audio latensi rendah.
Anda dapat menggunakan AVAudioPlayer
kelas untuk melakukan hal berikut:
- Putar suara dengan durasi apa pun dengan perulangan opsional.
- Putar beberapa suara secara bersamaan dengan sinkronisasi opsional.
- Mengontrol volume, laju pemutaran, dan posisi stereo untuk setiap suara yang diputar.
- Fitur dukungan seperti maju atau mundur cepat.
- Dapatkan data pengukuran tingkat pemutaran.
AVAudioPlayer
mendukung suara dalam format audio apa pun yang disediakan oleh iOS, tvOS, dan macOS seperti .aif, .wav, atau .mp3.
Memutar suara di macOS
Karena macOS mendukung kelas Kotak Alat Audio yang sama dengan iOS, silakan lihat dokumentasi iOS Playing Sound dengan AVAudioPlayer untuk detail lengkap memutar audio di aplikasi Xamarin.Mac.