![](https://products-qa.fileformat.com/nl/audio/net/cscore/header-image.png)
CSCore
Open source C# .NET-bibliotheek voor audiobestanden
Gratis .NET API die ondersteuning biedt voor het afspelen en vastleggen van audiobestanden. Het ondersteunt het maken van MP3 vanuit WAV-bestanden, realtime verwerking van audiogegevens, audiocodering of -decodering en nog veel meer.
CSCore is een zeer nuttige gratis C# .NET-audiobibliotheek waarmee computerprogrammeurs met audiobestandsindelingen kunnen werken. De bibliotheek bevat een breed scala aan geavanceerde functies voor het afspelen en vastleggen van audiobestanden. De bibliotheek bevatte ook ondersteuning voor verschillende populaire audiocodecs zoals MP3, WAVE (PCM, IeeeFloat, GSM en ADPCM), FLAC, AAC, AC3, WMA, Raw data, OGG-Vorbis, FFmpeg en nog veel meer.
Een groot voordeel van de bibliotheek is de uitbreidbare architectuur waarmee gebruikers deze met minder inspanning aan hun behoeften kunnen aanpassen. De bibliotheek heeft verschillende belangrijke functies opgenomen, zoals realtime verwerking van audiogegevens, audiocodering of -decodering, het maken van aangepaste processors, kanaalmixing, generieke equalizer, 3D-audio-ondersteuning, spraakimplementatie van streamingbronnen, aanpassing van de audiokwaliteit en nog veel meer.
De bibliotheek is platformonafhankelijk en kan probleemloos draaien op Linux, Windows en Mac. De bibliotheek is open source en is vrij beschikbaar onder de MIT-licentie voor openbaar gebruik.
Aan de slag met CSCore
Gebruik de volgende opdracht voor de volledige installatie.
Installeer CSCore met GitHub
git clone https://github.com/filoe/cscore.git
Maak MP3 van WAV-bestand via
Met de CSCore-bibliotheek kunnen softwareontwikkelaars een MP3-audiobestand maken van een WAV-bestand in hun eigen toepassingen. Eerst moet u het volledige adres van de audiobestanden opgeven. De bibliotheek maakt het voor ontwikkelaars gemakkelijk om een WAV-bestand te coderen naar een MP3-bestand met slechts een paar regels code. Het maakt het ook mogelijk om de conversieratio en duur eenvoudig in te stellen.
Audio-opname via C# .NET
De open source .NET-bibliotheek CSCore heeft ondersteuning geboden voor het opnemen van audio met behulp van C#-opdrachten. De bibliotheek biedt een aantal handige functies die kunnen worden gebruikt om audiobestanden rechtstreeks vanaf elk uitvoerapparaat op te nemen en op te slaan op een locatie naar keuze. De bibliotheek maakt het mogelijk om de opname naar eigen wens te starten of te stoppen. Het biedt ook uw ondersteuning om de audio op te nemen en op te slaan in een specifiek formaat naar keuze.
Aanmaken van audiospelers via .NETAPI
De open source .NET-bibliotheek CSCore biedt volledige ondersteuning voor het maken van een basisaudiospeler met .NET-commando's. De bibliotheek heeft verschillende functies geboden voor het maken van audiospelers, zoals ondersteuning voor afspeellijsten, audio afspelen, audio pauzeren, naar volgende gaan, naar vorige schakelen, volumeregeling beheren en nog veel meer. Het ondersteunt ook opties zoals weergave op volledig scherm en geeft de voortgang van het afspelen in realtime weer.
Verschuiving van de toonhoogte van audio via C#
Sound pitch shifting is een techniek om het geluid hoger of lager te zetten zonder de tijd te veranderen. Met de gratis CSCore-bibliotheek kunnen softwareontwikkelaars gemakkelijk audiobestanden vastleggen, afspelen en verwerken met behulp van .NET-code. De bibliotheek leest gegevens van de geluidsbron en voegt versterking toe en verandert de toonhoogte volgens de ondersteunde eigenschappen.