1. Tuotteet
  2.   Audio
  3.   .NET
  4.   CSCore

CSCore

 
 

Avoimen lähdekoodin C# .NET -kirjasto äänitiedostoille

Ilmainen .NET-sovellusliittymä, joka tukee sekä toistoa että äänitiedostojen kaappausta. Se tukee MP3:n luomista WAV-tiedostosta, reaaliaikaista äänidatan käsittelyä, äänen koodausta tai dekoodausta ja paljon muuta.

CSCore on erittäin hyödyllinen ilmainen C# .NET-äänikirjasto, jonka avulla ohjelmoijat voivat työskennellä äänitiedostomuotojen kanssa. Kirjasto sisältää laajan valikoiman edistyneitä ominaisuuksia äänitiedostojen toistamiseen ja kaappaamiseen. Kirjasto sisälsi myös tuen useille suosituille äänikoodekeille, kuten MP3, WAVE (PCM, IeeeFloat, GSM ja ADPCM), FLAC, AAC, AC3, WMA, raakadata, OGG-Vorbis, FFmpeg ja monet muut.

Yksi hieno asia kirjastossa on sen laajennettava arkkitehtuuri, jonka avulla käyttäjät voivat muokata sitä tarpeidensa mukaan pienemmällä vaivalla. Kirjastossa on useita tärkeitä ominaisuuksia, kuten reaaliaikainen audiodatan käsittely, äänen koodaus tai dekoodaus, mukautetun prosessorin luominen, kanavien miksaus, yleinen taajuuskorjain, 3D-äänen tuki, suoratoistolähteen äänen toteutus, äänenlaadun säätö ja paljon muuta.

Kirjasto on monialustainen ja toimii sujuvasti Linuxissa, Windowsissa ja Macissa. Kirjasto on avoimen lähdekoodin ja on vapaasti saatavilla MIT-lisenssillä julkiseen käyttöön.

Previous Next

CSCoren käytön aloittaminen

Käytä seuraavaa komentoa täydelliseen asennukseen.

Asenna CSCore GitHubilla

git clone https://github.com/filoe/cscore.git 

Luo MP3 WAV-tiedostosta kautta

CSCore-kirjaston avulla ohjelmistokehittäjät voivat luoda MP3-äänitiedoston WAV-tiedostosta omissa sovelluksissaan. Ensin sinun on annettava äänitiedostojen täydellinen osoite. Kirjaston avulla kehittäjien on helppo koodata WAV-tiedosto MP3-tiedostoksi vain muutamalla koodirivillä. Se mahdollistaa myös muuntokurssin ja keston asettamisen helposti.

Äänen tallennus C#.NETin kautta

Avoimen lähdekoodin .NET-kirjasto CSCore on tarjonnut tuen äänen tallentamiseen C#-komennoilla. Kirjasto on tarjonnut hyödyllisiä ominaisuuksia, joita voidaan käyttää äänitiedostojen tallentamiseen suoraan mistä tahansa tulostuslaitteesta ja tallentamisesta mihin tahansa valitsemaasi paikkaan. Kirjasto mahdollistaa tallennuksen aloittamisen tai lopettamisen omien toiveidesi mukaan. Se tarjoaa myös tukeasi äänen tallentamiseen ja tallentamiseen valitsemassasi muodossa.

Audiosoittimen luominen .NETAPI:n kautta

Avoimen lähdekoodin .NET-kirjasto CSCore sisältää täydellisen tuen perussoittimen luomiseen .NET-komentojen avulla. Kirjasto on tarjonnut useita ominaisuuksia äänisoittimien luomiseen, kuten näyttösoittolistan tuen, äänen toistamisen, äänitiedoston keskeyttämisen, siirtymisen seuraavaan, siirtymisen edelliseen, äänenvoimakkuuden säätimien hallinnan ja paljon muuta. Se tukee myös vaihtoehtoja, kuten koko näytön näkymää, ja näyttää toiston edistymisen reaaliajassa.

Muuta äänen korkeutta C#:n kautta

Äänenkorkeuden vaihtaminen on tekniikka, jolla ääntä muutetaan korkeammaksi tai matalammaksi ilman aikaa. Ilmaisen CSCore-kirjaston avulla ohjelmistokehittäjät voivat siepata, toistaa ja käsitellä äänitiedostoja helposti .NET-koodin avulla. Kirjasto lukee dataa äänilähteestä ja lisää vahvistusta ja muuttaa sävelkorkeutta tuettujen ominaisuuksien mukaan.

 Suomen