Zvuková knihovna BASS | |
---|---|
Typ | Softwarová knihovna |
Vývojář | Un4seen Developments |
Operační systém | Víceplatformní |
Nejnovější verze | 2.4.16 (24. června 2021) |
Licence | Freeware , Shareware , jiné |
webová stránka | un4seen.com |
BASS (BASS audio library) - zvuková knihovna navržená pro použití v operačních systémech Windows a macOS ; k dispozici také pro platformy Linux , Win64 , WinCE , Android a iOS .
Účelem knihovny je poskytnout vývojářům ukázkové audio centrum, zejména zajistit práci se streamy ( MP3 , MP2 , MP1 , OGG , WAV , AIFF ), MOD soubory ( XM , IT , S3M , MOD , MTM , UMX ), soubory MO3 ( mp3 , ogg a komprimované soubory MOD ), funkce nahrávání, úpravy tagů zvukových souborů, konverze oblíbených formátů, „ okrádání “ AudioCD , spotřebovává malé množství systémových zdrojů.
Celá sada funkcí je poskytována jako dynamická knihovna o velikosti přibližně 100 Kb .
BASS ve Windows vyžaduje DirectX 3 nebo vyšší, knihovna používá DirectSound a DirectSound3D pro přehrávání a nahrávání zvuku. Na macOS BASS používá CoreAudio .
Od 21. listopadu 2011 je verze knihovny pro Android dostupná na oficiálních stránkách .
Mnoho přírůstků do archivů pro Windows a macOS obsahuje příklady open source .
Tabulka poskytuje hlavní doplňky knihovny.
název | Popis |
---|---|
BASS WMA | Rozšíření umožňuje přehrávání WMA , WMA kódovaných souborů a streamů, stejně jako vysílací kanál . |
BASS CD | Rozšíření umožňuje přehrávání a také přenos informací z AudioCD do souboru. |
BASS FLAC | Rozšíření umožňuje přehrávat soubory FLAC . |
BASS MIDI | Rozšíření umožňuje přehrávat MIDI soubory a události v reálném čase pomocí SF2 SoundFonts. |
BASS WV | Rozšíření umožňuje přehrávat zakódované soubory WavPack . |
BASSenc _ | Rozšíření umožňuje kódování kanálů BASS pomocí libovolného příkazového řádku kodéru STDIN , LAME , OGGENC a dalších. |
BASS mix | Rozšíření poskytuje možnost mixovat různé BASS kanály pomocí převzorkování a funkce mix matrix. |
Tabulka poskytuje sekundární přírůstky do knihovny.
název | Popis |
---|---|
BASSFX _ | Rozšíření poskytuje řadu efektů (například tempo ). |
BASS SPX | Rozšíření umožňuje přehrávání souborů kódovaných Speex . |
BASS MPC | Rozšíření umožňuje přehrávání souborů kódovaných Musepack . |
BASS AC3 | Rozšíření umožňuje přehrávání souborů kódovaných AC3 i streamů. |
BASS AAC | Rozšíření založené na dekodéru faad2 , které umožňuje přehrávání souborů a streamů kódovaných ve formátu AAC a MP4 a také streamů AAC + Shoutcast . |
BASS ALAC | Rozšíření umožňuje přehrávání souborů kódovaných ALAC ( Apple Lossless ). |
BASS TTA | Rozšíření umožňuje přehrávání souborů kódovaných TTA . |
BASS APE | Rozšíření umožňuje přehrávání souborů zakódovaných v Monkey's Audio Codec . |
BASS OFR | Rozšíření umožňuje přehrávání souborů kódovaných OptimFROG . |
BASS WADSP | Rozšíření umožňuje používat pluginy Winamp DSP v BASS. |
BASS VST | Rozšíření umožňuje používat VST . |
Basový Winamp | Rozšíření umožňuje používat vstupní pluginy z Winampu . |
BASS SFX | Rozšíření umožňuje použití vizuálních pluginů z Windows Media Player , Sonique , Winamp a BassBox v BASS. |
BASS- WA | Rozšíření umožňuje připojit vizuální pluginy Winamp pro použití v BASS. |
Tagy | Rozšíření značek. |
BASS DSHOW | Rozšíření umožňuje přehrávání video souborů v BASS pomocí kodeku DirectShow . |
Pro rychlé naučení knihovny nezávislými vývojáři je v distribuci zahrnuto několik příkladů se zdrojovými kódy , zejména pro C / C++ , Delphi , MASM , Visual Basic .
Na základě této knihovny byla napsána řada oblíbených audio přehrávačů: XMPlay , AIMP (od verze 3.0, audio přehrávač používá BASS pouze jako dekodér), Ipple Play , Small Player , MusicBee , MusicSort Platinum, používá se také pro přehrávání některých zvukových formátů pomocí takových přehrávačů médií, jako jsou The KMPlayer , Kantaris , Daum PotPlayer . 1by1 používá knihovny BASS k přehrávání zvukových formátů jiných než MP3.
Knihovna je distribuována pod několika licencemi: