1. Produk
  2.   Audio
  3.   GO
  4.   GoAudio
 
  

Perpustakaan GO Gratis untuk Memanipulasi Format File Audio

Putar, Rekam, Encode, Baca & Konversi file Audio melalui GO API.

GoAudio adalah API open source untuk memanipulasi file audio secara terprogram. Dengan menggunakan API, pengembang Go saat ini hanya dapat memproses file WAVE. Pengembang dapat membaca & menulis file WAVE, membuat bentuk gelombang yang berbeda menggunakan berbagai jenis osilator. Selain itu, API memungkinkan pembuatan trek dan amplop otomatisasi.

Dengan menggunakan API, Anda dapat menerapkan stereo panning, mengonversi file mono ke stereo, dan bekerja dengan file breakpoint melalui interpolasi linier. Selain itu, API memungkinkan penggalian informasi dari format file WAVE dan memungkinkan Anda menuliskan data audio Anda sendiri di dalamnya.

Previous Next

Memulai dengan GoAudio

TCara yang disarankan untuk menginstal GoAudio ke dalam proyek Anda adalah dengan menggunakan GitHub. Silakan gunakan perintah berikut untuk instalasi yang lancar.

Instal GoAudio dari GitHub

go get github.com/DylanMeeus/GoAudio
go build -i github.com/DylanMeeus/GoAudio/...

Buat Gelombang Sinus Audio melalui GO API Gratis

GoAudio memungkinkan pengembang GO untuk membuat gelombang sinus audio dari aplikasi Go mereka sendiri. Untuk menghasilkan ini, Anda dapat memanggil metode math.Sin(x) dari API dan meneruskan x sebagai radian. Untuk mengeluarkan gelombang sinus dari metode ini, Anda perlu mengulangi suatu rentang.

Hasilkan Suara menggunakan Open-Source GO API

API memungkinkan pengembang menghasilkan suara langsung dari aplikasi go Anda. Pertama-tama, Anda perlu mengatur tingkat sampel dan durasi. Tingkat sampel memberi tahu Anda berapa banyak sampel per detik yang digunakan untuk mengkodekan suara Anda. Setelah itu Anda perlu mengatur frekuensi suara, Anda dapat menggunakan frekuensi 440HZ sebagai standar nada.

Ubah Amplitudo file Gelombang melalui GO

API memungkinkan pengembang untuk mengubah amplitudo file gelombang Untuk mengubah amplitudo, Anda menentukan file input, file output, dan faktor yang digunakan untuk menskalakan amplitudo. Selanjutnya, Anda dapat mengurai nilai-nilai ini, membaca data audio dari file input dan mengubah tipe data audio mentah Sample = float64 untuk mengubah amplitudo file audio.

 Indonesia