BAS

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 28. august 2022; verifikation kræver 1 redigering .
BASS lydbibliotek
Type Softwarebibliotek
Udvikler U4set udvikling
Operativ system Cross-platform
nyeste version 2.4.16 (24. juni 2021)
Licens Freeware , Shareware , andet
Internet side un4seen.com

BASS (BASS audio library)  - lydbibliotek , designet til brug på Windows og macOS operativsystemer ; også tilgængelig til Linux , Win64 , WinCE , Android og iOS platforme .

Beskrivelse

Formålet med biblioteket er at give udviklere et eksempellydcenter, især at levere arbejde med streams ( MP3 , MP2 , MP1 , OGG , WAV , AIFF ), MOD - filer ( XM , IT , S3M , MOD , MTM , UMX ), MO3- filer ( mp3 , ogg og komprimerede MOD -filer), optagefunktioner, redigering af lydfil-tags, konvertering af populære formater, " røver " AudioCD , forbrug af en lille mængde systemressourcer.

Hele sættet af funktioner leveres som et dynamisk bibliotek på omkring 100 Kb i størrelse .

BASS på Windows kræver DirectX 3 eller højere, biblioteket bruger DirectSound og DirectSound3D til lydafspilning og -optagelse. På macOS bruger BASS CoreAudio .

Siden den 21. november 2011 er Android- versionen af ​​biblioteket tilgængelig på den officielle hjemmeside .

Tilføjelser

Mange tilføjelser til arkiverne til Windows og macOS inkluderer open source- eksempler .

Større tilføjelser

Tabellen giver de vigtigste tilføjelser til biblioteket.

Navn Beskrivelse
BAS WMA Udvidelsen tillader afspilning af WMA , WMA - kodede filer og streams samt en broadcast-kanal .
BAS CD Udvidelsen giver dig mulighed for at afspille, samt overføre information fra en AudioCD til en fil.
BAS FLAC Udvidelsen giver dig mulighed for at afspille FLAC- filer.
BAS MIDI Udvidelsen giver dig mulighed for at afspille MIDI- filer og begivenheder i realtid ved hjælp af SF2 SoundFonts.
BAS WV Udvidelsen giver dig mulighed for at afspille kodede WavPack- filer.
BASSenc _ Udvidelsen tillader BASS-kanaler at blive kodet ved hjælp af en hvilken som helst kommandolinje fra indkoderen STDIN , LAME , OGGENC og andre.
BAS mix Udvidelsen giver mulighed for at blande forskellige BASS-kanaler ved hjælp af oversampling og mix matrix-funktionen.

Sekundære tilføjelser

Tabellen giver sekundære tilføjelser til biblioteket.

Navn Beskrivelse
BASSFX _ Udvidelsen giver en række effekter (for eksempel tempo ).
BAS SPX Udvidelsen tillader afspilning af Speex- kodede filer.
BAS MPC Udvidelsen tillader afspilning af Musepack- kodede filer.
BAS AC3 Udvidelsen tillader afspilning af AC3- kodede filer såvel som streams.
BAS AAC En udvidelse baseret på faad2- dekoderen , der tillader afspilning af AAC- og MP4 - kodede filer og streams, samt AAC + Shoutcast- streams.
BAS ALAC Udvidelsen tillader afspilning af ALAC ( Apple Lossless )-kodede filer.
BAS TTA Udvidelsen tillader afspilning af TTA- kodede filer.
BASSABE _ Udvidelsen tillader afspilning af Monkey's Audio Codec- kodede filer.
BAS OFR Udvidelsen tillader afspilning af OptimFROG- kodede filer.
BAS WADSP Udvidelsen giver dig mulighed for at bruge Winamp DSP plugins i BASS.
BAS VST Udvidelsen giver dig mulighed for at bruge VST .
Bas Winamp Udvidelsen giver dig mulighed for at bruge input -plugins fra Winamp .
BAS SFX Udvidelsen tillader visuelle plugins fra Windows Media Player , Sonique , Winamp og BassBox at blive brugt i BASS.
BAS- WA Udvidelsen giver dig mulighed for at tilslutte Winamp visuelle plugins til brug i BASS.
Tags Tags udvidelse.
BAS DSHOW Udvidelsen tillader afspilning af videofiler i BASS ved hjælp af DirectShow codec.

Eksempler på åben kildekode

For hurtig indlæring af biblioteket af uafhængige udviklere er flere eksempler med kildekoder inkluderet i distributionen , især for C / C++ , Delphi , MASM , Visual Basic .

Popularitet

Baseret på dette bibliotek er der skrevet en række populære lydafspillere: XMPlay , AIMP (startende fra version 3.0 bruger lydafspilleren kun BASS som dekoder), Ipple Play , Small Player , MusicBee , MusicSort Platinum, den bruges også at afspille nogle lydformater af sådanne medieafspillere som The KMPlayer , Kantaris , Daum PotPlayer . 1by1 bruger BASS-biblioteker til at afspille andre lydformater end MP3.

Licenser

Biblioteket er distribueret under flere licenser:

Noter

Links