Введение
В этом сравнении свободного программного обеспечения для аудио перечислены известные свободные и открытые программы для использования звукорежиссерами, аудиопродюсерами и специалистами, занимающимися звукозаписью и воспроизведением звука.
This comparison of free software for audio lists notable free and open source software for use by sound engineers, audio producers, and those involved in sound recording and reproduction.
Анализ звука
Название Создатель Linux? macOS? Unix? Windows? Примечание Лицензия BRP PACU Двухканальный FFT-инструмент для эквализации звуковых систем с использованием передаточной функции. GPL 2.0 или более поздняя версия Praat Пол Бурсма и Дэвид Вейнинк из Амстердамского университета Программа для анализа речи в фонетике. GPL 2.0 или более поздняя версия Sonic Visualiser Центр цифровой музыки при Королевском университете Мэри, Лондонском университете GPL 2.0 или более поздняя версия WaveSurfer BSD-подобная
Конверторы
Название Создатель Linux? macOS? Unix? Windows? Примечание Лицензия FFmpegFabrice Bellard Аудио и видео. LGPL 2.1 или более поздняя версия, GPL 2.0 или более поздняя версия fre:ac Robert Kausch ранее BonkEnc GPL 2.0 или более поздняя версия LibavLibav team Аудио и видео. LGPL 2.1 или более поздняя версия, GPL 2.0 или более поздняя версия MPlayer Аудио и видео. GPL 2.0 или более поздняя версия
Программное обеспечение для диджеев
Название Создатель Linux? macOS? Unix? Windows? Примечание Лицензия Mixxx Команда разработчиков Mixxx GPL 2.0 или новее Xwax Mark Hills GPL 2.0 только
Модульные системы
Название Создатель Linux? macOS? Unix? Windows? Примечание Лицензия Integra Live Birmingham Conservatoire GPL 2.0 или более поздняя Libvisual LGPL 2.1 или более поздняя VisualAp GPL
Обозначение
Название Создатель Linux? macOS? Unix? Windows? Примечание Лицензия LilyPond Хан Вэн Ниенхьюс и Ян Ньювенхьюзен программа для музыкальной гравировки GPL 3.0 или более поздняя MuseScore Вернер Швейер Различные BSDs WYSIWYG-редактор нот с MIDI-воспроизведением и экспортом аудио v4: только GPL 3.0, v0.3: только GPL 2.0, с исключением шрифта, Проприетарная (мобильное приложение и онлайн-сервис) Impro Visor Боб Келлер нотация для джазовой импровизации и аккомпанемента GPL 2.0 или более поздняя
Игроки
Название GUI Язык программирования База данных Linux? macOS? Unix? Windows? Примечания Лицензия Amarok Qt C++ MySQL Неактивен с 2018 года GPL 2.0 или более поздняя aTunes Swing Java GPL 2.0 или более поздняя Audacious GTK / Qt C BSD 2 Clause Banshee GTK+ C# SQLite Неактивен с 2014 года MIT Clementine Qt C++ SQLite3 Неактивен с 2016 года GPL 3.0 или более поздняя DeaDBeeF GTK+ C, C++, Objective C, Assembly GPLv2, zlib Exaile GTK Python Pickle GPL 2.0 или более поздняя Guayadeque wxWidgets C++, C SQLite3 Разработка прекращена GPL 3.0 или более поздняя JuK Qt C++ Linux (KDE) GPL 2.0 или более поздняя Miro WebKit в GTK/Cocoa Python Прекращен в 2013 году GPL 2.0 или более поздняя Muine GTK# C# Может использовать GStreamer и xine GPL 2.0 или более поздняя Nightingale XULRunner C++ SQLite? Прекращенный форк Songbird, с поддержкой Linux GPL v2, MPL, BSD Quod Libet GTK Python Pickle GPL 2.0 или более поздняя qmmp Qt C++ GPL 2.0 или более поздняя Rhythmbox GTK C Не GNU Data Access GPL 2.0 или более поздняя Sayonara Player Qt C++ GPL 3.0 или более поздняя Songbird XULRunner C++ SQLite? Заброшен, последний релиз на GPL v2 с исключениями, Android клиент закрытого исходного кода Tomahawk Qt C++ SQLite Заброшен, последний релиз на GPL 3.0 или более поздняя XMMS GTK+ C++ Прекращен в 2007 году GPL 2.0 или более поздняя
Языки программирования
Многие языки программирования компьютерной музыки реализованы в свободном программном обеспечении. См. также сравнение сред синтеза звука. Название Создатель Linux? macOS? Unix? Windows? Лицензия Csound Сообщество Csound, Барри Верко ? LGPL 2.1 или более поздней ChucK Ге Ван, Перри Кук ? GPL 2.0 или более поздней (версии для Mac, Linux, Windows) Проприетарная (версия для iOS) Nyquist Проект компьютерной музыки при Университете Карнеги-Меллона, Роджер Б. Данненберг Pure Data Сообщество Pd, Миллер Пакетт BSD 3-Clause Sonic Pi Сэм Аарон MIIT SuperCollider Сообщество SuperCollider, Джеймс Маккартни ? GPL 3.0 или более поздней TidalCycles Алекс Маклин и др. GPL 3.0 или более поздней
Proprietary (iOS version) Nyquist Computer Music Project at Carnegie Mellon University, Roger B. Dannenberg Pure Data Pd Community, Miller Puckette BSD 3 ClauseSonic PiSam Aaron MIIT SuperCollider SuperCollider community, James McCartney ? GPL 3.0 or laterTidalCyclesAlex McLean et al GPL 3.0 or later
Радиовещание
См. также потоковое вещание ниже. Название Создатель Linux? macOS? Unix? Windows? Примечание Лицензия Airtime (программное обеспечение) Sourcefabric Преемник Campcaster Начиная с 2.5.2: только AGPL 3.0. Версии 1.6–2.5.1: только GPL 3.0. Campcaster Sourcefabric GPL 2.0 или более поздняя OpenBroadcaster OpenBroadcaster AGPL 3.0 или более поздняя SDRangel GPL 3.0 или более поздняя.
Запись и редактирование
Следующие пакеты являются цифровыми аудиоредакторами. Название Создатель Linux? macOS? Unix? Windows? GUI toolkit Примечание Лицензия Ardour Paul Davis GTK+ многодорожечный аудиорекордер и редактор GPL 2.0 или более поздняя Audacity Dominic Mazzoni wxWidgets многодорожечный аудиорекордер и редактор GPL 2.0 или более поздняя, CC BY 3.0 (документация) Ecasound ограниченная поддержка через Cygwin командная строка аудиорекордер GPL 2.0 или более поздняя Gnome Wave Cleaner Jeff Welty GTK+ аудиоредактор GPL 2.0 или более поздняя Jokosher Jokosher community GTK+ GPL 2.0 только с исключением LMMS Tobias Doerffel с версии 0.4.0 с Qt4 Qt многодорожечный аудиоредактор, предназначенный в качестве замены Cubase и подобному программному обеспечению (DAW) GPL 2.0 или более поздняя MusE Qt MIDI секвенсор GPL 2.0 или более поздняя Qtractor Qt неразрушающий многодорожечный аудио и MIDI Workstation (DAW) GPL 2.0 или более поздняя Rosegarden Chris Cannam Qt MIDI секвенсор и многодорожечный рекордер GPL 2.0 или более поздняя SoX командная строка многодорожечный аудиоредактор/процессор LGPL 2.1 или более поздняя, GPL 2.0 или более поздняя Sweep Conrad Parker GPL 2.0 или более поздняя Traverso DAW Remon Sijrier многодорожечный аудиорекордер и редактор GPL WaveSurfer Centre for Speech Technology at KTH TkBSD Stargate DAW Stargate DAW многодорожечный аудиорекордер и MIDI Workstation (DAW) GPL 3.0 или более поздняя
GPL 2.0 or later Sweep Conrad Parker GPL 2.0 or later Traverso DAW Remon Sijrier multi track audio recorder and editorGPL WaveSurfer Centre for Speech Technology at KTH TkBSD like Stargate DAW Stargate DAW multi track audio recorder and MIDI Workstation (DAW) GPL 3.0 or later
Софтсинтезы
Название Создатель Linux? macOS? Unix? Windows? Примечание Лицензия FluidSynth SoundFont плеер/рендерер LGPL 2.1 или более поздняя TiMidity++ GPL 2.0 или более поздняя Yoshimi Алан Кальверт Различные BSD Форк от ZynAddSubFX в 2009 году GPL 2.0 или более поздняя ZynAddSubFX Пол Наска GPL 2.0 или более поздняя WildMIDI ? ? ? Альтернатива TiMidity Player: GPL 3.0 или более поздняя Библиотека: LGPL 3.0 или более поздняя
Потоковое вещание
Эти программы предназначены для использования с потоковым аудио. Название Создатель Linux? macOS? Unix? Windows? ПримечаниеЛицензияFirefly Media Server транслирует музыку DAAP-клиентам, таким как iTunes и RhythmboxGPL 2.0 или более поздняя Icecast — сервер вещания, передает аудиосигналы клиентам по протоколу HTTPGPL 2.0 только VLC медиаплеер медиа- и серверные программы для видео- и аудиопотоковой передачи VLC: GPL 2.0 или более поздняяlibVLC: LGPL 2.1 или более поздняя
Технологии
Название Создатель Linux? macOS? Unix? Windows? Примечание Лицензия Advanced Linux Sound Architecture (ALSA) драйвер звуковой карты и система управления в ядре Linux GPL 2.0 или новее LGPL 2.1 или новее aRts аудио API и звуковой сервер для общего рабочего стола, больше не разрабатывается GPL DSSI архитектура плагинов для программных синтезаторов LGPL 2.1 или новее GStreamer мультимедийный фреймворк, основанный на графах LGPL 2.1 или новее JACK Audio Connection Kit (JACK) Команда JACK, Пол Дэвис (JACK OS X) (jackdmp) звуковой сервер для интеграции общих и профессиональных аудио приложений с низкой задержкой, включая транспорт временной базы GPL 2.0 или новее LGPL 2.1 или новее Linux Audio Developers Simple Plugin API (LADSPA) архитектура плагинов для цифровой обработки сигналов LGPL 2.1 или новее Open Sound System система управления и драйвер звуковой карты для операционных систем Unix BSD 2 Clause CDDL 1.0 GPL 2.0 только Проприетарная (ранее) PipeWire Вим Тайманс (FreeBSD) медиа демон, объединяющий JACK Audio Connection Kit, PulseAudio и GStreamer MIT License PortAudio & PortMidi Росс Бенчина кроссплатформенная, библиотека на языке C с открытым исходным кодом для аудио и MIDI ввода/вывода в реальном времени MIT License PulseAudio (Solaris, FreeBSD, NetBSD) звуковой сервер для общего рабочего стола и многохостовых LAN приложений LGPL 2.1 или новее sndio (FreeBSD, NetBSD, OpenBSD) звук и MIDI сервер ISC
Трекеры
Эти программы музыкального секвенсора позволяют пользователям располагать ноты (звуковые сэмплы с измененной высотой тона) на временной шкале: см. трекер (музыкальное программное обеспечение). Название Создатель Linux? macOS? Unix? Windows? NoteLicense MilkyTracker Также работает на различных других платформах, включая Windows Mobile, PlayStation и AmigaOS 4. GPL 3.0 или более поздняя версияMilkyPlay: BSD 3 Clause OpenMPT Оливье Лапик Выпущен как свободное программное обеспечение в 2004 году. BSD 3 Clause (начиная с OpenMPT 1.17.02.53) / GPL 2.0 или более поздняя версия, частично в общественном достоянии. SoundTracker Клон Fast Tracker GPL 2.0 или более поздняя версия SunVox Александр Золотов Также работает на Windows CE. Проприетарная (Music Creation Studio) BSD 3 Clause (движок)
Другое
Название Создатель Linux? macOS? Unix? Windows? Примечание License Gnaural Генератор бинауральных ритмов и розового шума GPL 2.0 или более поздняя Hydrogen Продвинутая драм-машина GPL 2.0 или более поздняя libsndfile Библиотека для чтения и записи множества звуковых форматов LGPL 2.1 или более поздняя EasyEffects Wellington Wallace Обработка эффектов для приложений, использующих звуковой сервер PipeWire GPL 3.0 или более поздняя