BASS

BASS
Аудиобиблиотека BASS
Logo bass audio library.gif
Тип

Программная библиотека

Разработчик

Un4seen Developments

Операционная система

Кроссплатформенное

Языки интерфейса

Английский

Последняя версия

2.4.9 (3 мая 2012)

Лицензия

Freeware, Shareware, другая

Сайт

www.un4seen.com

BASS (BASS audio library) — это небольшая аудио-библиотека для использования в операционных системах Windows и Mac OS X, а также доступна для Linux, Win64, WinCE и iPhone платформ.

Содержание

Описание

Цель библиотеки заключается в том, чтобы предоставить разработчикам образец аудио-центра, в частности, обеспечить работу с потоками (MP3, MP2, MP1, OGG, WAV, AIFF), MOD файлами (XM, IT, S3M, MOD, MTM, UMX), MO3 файлами (mp3, ogg и сжатых MOD файлов), функциями записи, редактирования тегов аудиофайлов, конвертирования популярных форматов, «граббить» AudioCD, потребляя малое количество системных ресурсов.

Весь набор возможностей предоставляется в виде динамической библиотеки размером около 100 Kb.

Для работы BASS в операционной системе Windows, требуется DirectX 3 или выше, библиотека использует DirectSound и DirectSound3D для воспроизведения и записи звука. В Mac OS X BASS использует CoreAudio.

С 21 ноября 2011 на официальном сайте доступна версия библиотеки для Android.

Дополнения (add-ons)

Ко многим дополнениям в архивы для Windows и Mac OS включены демо-примеры с открытым исходным кодом.

Основные дополнения

В таблице предоставлены основные дополнения для библиотеки.

Имя Версия Описание
BASSWMA 2.4.3 Расширение позволяет воспроизводить WMA, кодированные WMA файлы и потоки, а также широковещательный канал.
BASSCD 2.4.3 Расширение позволяет воспроизводить потоковое содержимого (интернет-радио), а также осуществлять перенос информации с AudioCD в файл.
BASSFLAC 2.4.1 Расширение позволяет воспроизводить FLAC файлы.
BASSMIDI 2.4.5 Расширение позволяет воспроизводить MIDI файлы и события в реальном времени, используя SF2 SoundFonts.
BASSWV 2.4.2 Расширение позволяет воспроизводить закодированные WavPack файлы.
BASSenc 2.4.6 Расширение позволяет BASS-каналам кодироваться, используя для этого любую командную строку кодировщика STDIN, LAME, OGGENC и других.
BASSmix 2.4.4 Расширение предоставляет возможность смешивать различные BASS-каналы, с помощью передискретизации и функции матрицы смешивания.

Вторичные дополнения

В таблице предоставлены вторичные дополнения для библиотеки.

Имя Версия Описание
BASSFX 2.4.5 Расширение предоставляет ряд эффектов (к примеру, темпы).
BASSSPX 2.4 Расширение позволяет воспроизведение Speex закодированных файлов.
BASSMPC 2.4.1 Расширение позволяет воспроизведение Musepack закодированных файлов.
BASSAC3 2.4.0.2 Расширение позволяет воспроизведение AC3 закодированных файлов, а также потоков.
BASSAAC 2.4.2 Расширение созданное на основе faad2 декодера, которое позволяет воспроизведение AAC и MP4 закодированных файлов и потоков, а также AAC + Shoutcast потоков.
BASSALAC 2.4.1 Расширение позволяет воспроизведение ALAC (Apple Lossless) закодированных файлов.
BASSTTA 2.4 Расширение позволяет воспроизведение TTA закодированных файлов.
BASSAPE 2.4.0.4 Расширение позволяет воспроизведение Monkey's Audio Codec закодированных файлов.
BASSOFR 2.4.0.2 Расширение позволяет воспроизведение OptimFROG закодированных файлов.
BASSWADSP 2.4.1.0 Расширение позволяет использовать плагины Winamp DSP в BASS.
BASSVST 2.4.0.6 Расширение позволяет использовать VST.
BassWinamp 2.4.1.4 Расширение позволяет использовать подключаемые модули ввода от Winamp.
BASSSFX 2.4.2.1 Расширение позволяет использовать визуальные плагины от Windows Media Player, Sonique, Winamp и BassBox в BASS.
BASSWA Расширение позволяет подключать визуальные плагины Winamp для использования в BASS.
Tags 15 Расширение для работы с тегами.
BASSDSHOW 2.4.0.8 Расширение позволяет воспроизведение видео файлов в BASS, используя для этого DirectShow кодек.

Примеры с открытым кодом

Для быстрого изучения библиотеки независимыми разработчиками, в дистрибутив включены несколько примеров с исходными кодами, в частности для C/C++, Delphi, MASM, Visual Basic.

Популярность

На основе данной библиотеки написаны ряд популярных аудиоплееров: XMPlay, AIMP (начиная с версии 3.0, аудиоплеер использует BASS только как декодер), Spider Player, Ipple Play, Small Player, MusicBee, её также используют для воспроизведения некоторых аудиоформатов такие медиаплееры, как The KMPlayer, Kantaris, Daum PotPlayer.

Лицензии

Библиотека распространяется под несколькими лицензиями:

  • Freeware — библиотека бесплатна для некоммерческого использования;
  • Shareware — «условно-бесплатная» лицензия позволяет использовать BASS в коммерческих целях неограниченным количеством shareware-продуктов, при одном условии — стоимость продукта не может превышать более €40 за каждый; подходит для индивидуальных лиц (не организаций);
  • Единая коммерческая лицензия — позволяет использовать BASS только в одном коммерческом продукте;
  • Неограниченная (безлимитная) коммерческая лицензия — позволяет использовать BASS в неограниченном количестве коммерческих продуктов.

Примечания

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "BASS" в других словарях:

  • Bass — bezeichnet: Bass (Akustik), Schallwellen mit tiefen Frequenzen („tiefe Töne“) Bass (Instrument), ein Musikinstrument mit Bass Tonlage oder das tiefste Instrument einer Instrumentenfamilie Bass (Stimmlage), eine tiefe Männer Stimmlage,… …   Deutsch Wikipedia

  • Bass — [bas], der; es, Bässe [ bɛsə]: 1. Männerstimme in der tiefen Lage: er hat einen tiefen, rauen, sonoren Bass. 2. Sänger mit einer tiefen Stimme. Syn.: ↑ Bassist. 3. tiefste Stimme eines Musikstücks. 4. sehr tief klingendes größtes… …   Universal-Lexikon

  • Bass — (b[.a]s), n.; pl. {Bass}, and sometimes {Basses} (b[.a]s [e^]z). [A corruption of barse.] (Zo[ o]l.) 1. An edible, spiny finned fish, esp. of the genera {Roccus}, {Labrax}, and related genera. There are many species. [1913 Webster] Note: The… …   The Collaborative International Dictionary of English

  • Bass — (b[.a]s), n.; pl. {Bass}, and sometimes {Basses} (b[.a]s [e^]z). [A corruption of barse.] (Zo[ o]l.) 1. An edible, spiny finned fish, esp. of the genera {Roccus}, {Labrax}, and related genera. There are many species. [1913 Webster] Note: The… …   The Collaborative International Dictionary of English

  • bass — bass; bass·ing; bass·ist; bass·ly; bass·ness; bass·ra; con·tra·bass·ist; oc·to·bass; sub·bass; con·tra·bass; …   English syllables

  • Bass — Saltar a navegación, búsqueda Bass puede referirse a: Bass, un apellido; la palabra inglesa para describir los sonidos graves, o por extensión un instrumento capaz de producir tonos graves, en general, lo que en español se denomina bajo; Bass, un …   Wikipedia Español

  • bass — bass1 [bās] n. [ME bas, BASE2; sp. infl. by It basso] 1. the range of the lowest male voice, usually from middle C to two or more octaves below 2. a) a voice or singer with such a range b) an instrument with a similar range within its family; …   English World dictionary

  • Bass — (b[=a]s), n. [F. basse, fr. bas low. See {Base}, a.] [1913 Webster] 1. A bass, or deep, sound or tone. [1913 Webster] 2. (Mus.) (a) The lowest part in a musical composition. (b) One who sings, or the instrument which plays, bass. [Written also… …   The Collaborative International Dictionary of English

  • Bass — Bass, a. Deep or grave in tone. [1913 Webster] {Bass clef} (Mus.), the character placed at the beginning of the staff containing the bass part of a musical composition. [See Illust. under {Clef}.] {Bass voice}, a deep sounding voice; a voice… …   The Collaborative International Dictionary of English

  • Bass — Bass, estrecho de * * * En zoología, cualquiera de numerosas especies de peces, muchas apreciadas como alimento o pesca deportiva. La mayoría pertenece a tres familias (todas del orden Perciformes): 400 especies de serránido y mero; la familia… …   Enciclopedia Universal

  • bass — the fish [15] and bass the musical term [15] are of course completely unrelated words, with different pronunciations. Bass meaning ‘of the lowest register’ is simply a modified spelling of the adjective base, under the influence of Italian basso …   The Hutchinson dictionary of word origins


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»