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

Biblioteca GO gratuită pentru manipularea formatelor de fișiere audio

Redați, înregistrați, codificați, citiți și convertiți fișiere audio prin GO API.

GoAudio este un API open source pentru a manipula fișierele audio în mod programatic. Folosind API-ul, dezvoltatorul Go poate procesa în prezent numai fișierele WAVE. Dezvoltatorul poate citi și scrie fișiere WAVE, poate crea diferite forme de undă folosind diferite tipuri de oscilatoare. În plus, API-ul permite crearea de piste și plicuri de automatizare.

Folosind API-ul, puteți aplica panoramă stereo, puteți converti fișiere mono în stereo și puteți lucra cu fișiere cu puncte de întrerupere prin interpolare liniară. Mai mult, API-ul permite extragerea de informații din formatul de fișier WAVE și permite notarea propriilor date audio în el.

Previous Next

Noțiuni introductive cu GoAudio

TModul recomandat de a instala GoAudio în proiectul dvs. este folosirea GitHub. Vă rugăm să utilizați următoarea comandă pentru o instalare fără probleme.

Instalați GoAudio din GitHub

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

Creați undă sinusoidală audio prin API-ul Free GO

GoAudio le permite dezvoltatorilor GO să creeze unde sinusoide audio din propriile aplicații Go. Pentru a genera acest lucru, puteți apela metoda math.Sin(x) a API-ului și puteți trece x ca radiani. Pentru a scoate unda sinusoidală din această metodă, trebuie să iterați pe un interval.

Generați sunet folosind API-ul Open-Source GO

API-ul permite dezvoltatorilor să genereze sunete direct din aplicația ta go. În primul rând, trebuie să configurați ratele de eșantionare și durata. O frecvență de eșantionare vă spune câte mostre pe secundă sunt folosite pentru a vă codifica sunetul. După aceea, trebuie să setați frecvența sunetului, puteți utiliza o frecvență de 440 HZ ca standard de înălțime.

Schimbați Amplitudinea fișierului Wave prin GO

API-ul permite dezvoltatorilor să modifice amplitudinea fișierelor unde Pentru a modifica amplitudinea, definiți fișierul de intrare, fișierul de ieșire și factorul prin care scalam amplitudinea. Apoi, puteți analiza aceste valori, citiți datele audio din fișierul de intrare și modificați tipul de date audio brute Sample = float64 pentru a modifica amplitudinea fișierului audio.

 Română