Баззтракс

Бесплатный музыкальный трекер с открытым исходным кодом
Баззтракс
Разработчик(и)Штефан Зауэр и другие
Стабильный релиз
0.10.2 / 6 января 2016 г.
Репозиторий
  • github.com/Buzztrax/buzztrax
Операционная системаЛинукс
ТипМузыкальный трекер
ЛицензияСтандартная общественная лицензия ограниченного применения GNU
Веб-сайтhttp://www.buzztrax.org/

Buzztrax — это бесплатный программный проект, разработанный для создания клона музыкального композитора Buzz . Его функционал заключается в сохранении воспроизводимости композиций, созданных с помощью Buzz. Песни создаются путем добавления виртуальных звуковых генераторов и эффектов, их соединения, записи коротких музыкальных фраз и аранжировки их в секвенсоре . Для распространения песни можно экспортировать в распространенные аудиоформаты, такие как OGG , MP3 , WAV и многие другие.

История

В середине 2002 года главный разработчик Стефан Кост потерял песню во время сессии Buzz из-за ошибки программного обеспечения. Поскольку было известно, что исходники Buzz были утеряны, они начали новый проект под названием Buzztard и зарегистрировались на SourceForge. Название было выбрано «по двум причинам: домен Buzztard.org был доступен, и нам понравилась смесь Buzz и bastard (это не трекер и не классический секвенсор)». [1]

Первая версия была выпущена в октябре 2006 года. Демоверсия была представлена ​​на Linux Audio Conference (LAC) 2007. [2] С тех пор последовало несколько релизов. Начиная с версии 0.5 дистрибутивы Linux (такие как Debian , Ubuntu и Arch Linux ) подхватили проект и предоставляют готовые к установке пакеты. В 2013 году проект был переименован в Buzztrax после того, как Google отклонил проект для своей программы Summer of Code из-за названия. [3]

Функции

Программное обеспечение основано на медиа-фреймворке GStreamer . Поскольку это единственный музыкальный композитор, созданный на основе GStreamer, он служит испытательным стендом для связанных функций. [4] Графический редактор использует GTK+ для своего графического интерфейса. Он интегрирован с рабочим столом GNOME , но не требует его. Редактор широко поддерживает копирование и вставку, а также неограниченную отмену и повтор. Примечательной особенностью версии 0.6 является журнал редактирования, который помогает предотвратить потерю данных в случае сбоя.

Пользователям Buzz и прессе Linux нравится модернизированный вид, но знакомая компоновка. [5] [6]

Архитектура компонента поддерживает модули импорта песен. Buzztrax может открывать песни как в своем собственном формате, так и в формате Buzz. Компонент-оболочка позволяет использовать существующие двоичные файлы Buzz-machine под x86 Linux и Buzz-machine с открытым исходным кодом на всех платформах. Плагин-мост GStreamer делает их доступными для всех приложений GStreamer. Другой плагин GStreamer позволяет воспроизводить песни buzztrax в каждом медиаплеере на базе GStreamer. Структура контроллера взаимодействия позволяет использовать MIDI- устройства и любые устройства ввода (такие как джойстики или пульты Wii Remote ) для управления параметрами звуков в реальном времени.

Смотрите также

Ссылки

  1. ^ «Проект Buzztard, часть 2: интервью со Стефаном Костом — Linux Journal». www.linuxjournal.com . Получено 12.01.2023 .
  2. ^ Среда создания музыки Buzztard — презентация на конференции Linux Audio Conference 2007
  3. ^ #gsoc в журнале irc 20130419 для встречи «отклоненных организаций» (резервная копия [ постоянная мертвая ссылка ‍ ] )
  4. ^ Статья в журнале Gnome, архив 2008-05-12 на Wayback Machine — Развлечения с аудиоэффектами GStreamer
  5. ^ Форум пользователей Buzzchurch Архивировано 29.05.2008 на Wayback Machine - Форум для обсуждения пользователей, связанных с Buzz
  6. ^ Linux Journal - Проект Buzztard, часть 1
  • Вики-страница проекта
  • Ресурсы проекта Sourceforge
  • Активность и новости
Retrieved from "https://en.wikipedia.org/w/index.php?title=Buzztrax&oldid=1214767098"