Баззтракс
Эта статья нуждается в дополнительных цитатах для проверки . ( декабрь 2023 г. ) |
Разработчик(и) | Стефан Зауэр и другие. |
---|---|
Стабильная версия | 0.10.2 / 6 января 2016 г. |
Репозиторий | |
Операционная система | Линукс |
Тип | Музыкальный трекер |
Лицензия | Меньшая стандартная общественная лицензия 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-машины под x86 Linux и Buzz-машины с открытым исходным кодом на всех платформах. Плагин моста GStreamer делает их доступными для всех приложений GStreamer. Другой плагин GStreamer позволяет воспроизводить песни buzztrax в каждом медиаплеере на базе GStreamer. Структура контроллера взаимодействия позволяет использовать MIDI- устройства и любые устройства ввода (например, джойстики или пульты Wii Remote ) для управления параметрами звуков в режиме реального времени.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Проект Buzztard, часть 2: интервью со Стефаном Костом — Linux Journal» . www.linuxjournal.com . Проверено 12 января 2023 г.
- ^ Среда музыкального производства Buzztard - презентация на Linux Audio Conference 2007
- ^ #gsoc в 20130419 году журнал irc для собрания «отклоненных организаций» ( резервная копия [ постоянная мертвая ссылка ] )
- ↑ Статья в журнале Gnome, заархивированная 12 мая 2008 г. на Wayback Machine — развлечение с аудиоэффектами GStreamer
- ^ Форум пользователей Buzzchurch. Архивировано 29 мая 2008 г. на Wayback Machine - дискуссионный форум пользователей, связанных с Buzz.
- ^ Linux Journal - Проект Buzztard, Часть 1