![](https://products-qa.fileformat.com/it/audio/net/cscore/header-image.png)
CSCore
Libreria .NET C# open source per file audio
API .NET gratuita che fornisce supporto per la riproduzione e l'acquisizione di file audio. Supporta la creazione di MP3 da file WAV, elaborazione dati audio in tempo reale, codifica o decodifica audio e molto altro.
CSCore è una libreria audio C# .NET gratuita molto utile che consente ai programmatori di computer di lavorare con i formati di file audio. La libreria include un'ampia gamma di funzioni avanzate per la riproduzione e l'acquisizione di file audio. La libreria includeva anche il supporto per diversi codec audio popolari come MP3, WAVE (PCM, IeeeFloat, GSM e ADPCM), FLAC, AAC, AC3, WMA, Raw data, OGG-Vorbis, FFmpeg e molti altri.
Una cosa grandiosa della libreria è la sua architettura estensibile che consente agli utenti di personalizzarla in base alle proprie esigenze con meno sforzo. La libreria ha incluso diverse importanti funzionalità come elaborazione dei dati audio in tempo reale, codifica o decodifica audio, creazione di processori personalizzati, mixaggio dei canali, equalizzatore generico, supporto audio 3D, implementazione vocale della sorgente di streaming, regolazione della qualità audio e molti altri.
La libreria è multipiattaforma e può essere eseguita senza problemi su Linux, Windows e Mac. La Biblioteca è open source ed è disponibile gratuitamente sotto la licenza MIT per uso pubblico.
Introduzione a CSCore
Utilizzare il comando seguente per l'installazione completa.
Installa CScore utilizzando GitHub
git clone https://github.com/filoe/cscore.git
Crea MP3 da file WAV tramite
La libreria CSCore consente agli sviluppatori di software di creare un file audio MP3 da un file WAV all'interno delle proprie applicazioni. Innanzitutto, è necessario fornire l'indirizzo completo dei file audio. La libreria consente agli sviluppatori di codificare facilmente un file WAV in un file MP3 con solo un paio di righe di codice. Consente inoltre di impostare facilmente il tasso di conversione e la durata.
Registrazione audio tramite C# .NET
La libreria .NET open source CSCore ha fornito il supporto per la registrazione dell'audio utilizzando i comandi C#. La libreria ha fornito alcune funzioni utili che possono essere utilizzate per registrare file audio direttamente da qualsiasi dispositivo di output e archiviarli in qualsiasi posizione di tua scelta. La libreria consente di avviare o interrompere la registrazione secondo i propri desideri. Fornisce inoltre il tuo supporto per registrare e archiviare l'audio in un formato specifico a tua scelta.
Creazione di lettori audio tramite .NETAPI
La libreria .NET open source CSCore ha incluso il supporto completo per la creazione di un lettore audio di base utilizzando i comandi .NET. La libreria ha fornito diverse funzionalità per la creazione di lettori audio come la visualizzazione del supporto per le playlist, la riproduzione dell'audio, la pausa del file audio, il passaggio al successivo, il passaggio al precedente, la gestione dei controlli del volume e molti altri. Supporta anche opzioni come la visualizzazione a schermo intero e mostra l'avanzamento della riproduzione in tempo reale.
Sposta l'altezza dell'audio tramite C#
Lo spostamento del tono del suono è una tecnica per modificare il suono più alto o più basso dell'audio senza cambiare l'ora. La libreria gratuita CSCore consente agli sviluppatori di software di acquisire, riprodurre ed elaborare facilmente file audio utilizzando il codice .NET. La libreria legge i dati dalla sorgente sonora e aggiunge guadagno e modifica l'intonazione in base alle proprietà supportate.