1. Prodotti
  2.   Audio
  3.   .NET
  4.   NAudio
 
  

Libreria Free.NET per la manipolazione dei formati di file audio

Riproduci, registra, codifica, leggi e converti file audio tramite .NET API.

NAudio è un'API open source per manipolare i file audio a livello di codice. L'API consente allo sviluppatore .NET di leggere l'audio da diversi standard, riprodurre l'audio, convertire formati audio, registrare l'audio del sistema e altro ancora. L'API intende fornire un insieme completo di utili classi di utilità con le quali è possibile costruire la propria applicazione di manipolazione audio.

Utilizzando l'API, puoi riprodurre l'audio utilizzando Waveout, DirectSound, ASIO e WASAPI e puoi leggere l'audio da WAV, AIFF, MP3, G.711, ADPCM, WMA, AAC, MP4 e altro. L'API consente di codificare l'audio utilizzando un codec ACM installato sulla tua macchina, puoi mixare e manipolare flussi audio utilizzando un motore di missaggio a 32 bit.

Previous Next

Per iniziare con NAudio

Il modo migliore per installare NAudio è tramite NuGet, puoi eseguire il comando seguente e installare NAudio nella tua applicazione.

Installa NAudio da NuGet

 Install-Package NAudio

Riproduci file audio utilizzando l'API C# gratuita

NAudio consente ai programmatori .NET di riprodurre file audio dalle proprie applicazioni .NET. Per riprodurre un file audio, devi prima aprire il file utilizzando AudioFileHeaer. Dopo aver aperto correttamente il file, puoi utilizzare WaveOutEvent come dispositivo di output per riprodurre l'audio. Puoi semplicemente riprodurre l'audio passando AudioFile a outPutDevice con il metodo Init e chiamando il metodo Play().

API C# gratuita per convertire MP3 in file WAV

L'API consente agli sviluppatori di convertire i file MP3 in altri formati di file. Gli sviluppatori possono aggiungere una funzione di conversione MP4 nella propria applicazione se il codec ACM MP3 è presente nella macchina dell'applicazione. Questo codec è solitamente preinstallato nella maggior parte delle versioni di Windows. La conversione di MP3 in WAV è piuttosto semplice, devi solo aprire un file MP3 utilizzando MP4FileReader e convertirlo utilizzando il metodo WaveFileWriter.CreateWaveFile().

Concatena più file audio tramite C#

L'API consente agli sviluppatori di concatenare più file audio in un unico file audio. Il processo di concatenazione è piuttosto semplice. Puoi caricare più file audio utilizzando il metodo AudioFileReader() e concatirli utilizzando il metodo ConcatenatingSampleProvider().

 Italiano