Английская Википедия:Comparison of free software for audio

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Short description 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.

Audio analysis

Шаблон:See also

Name Creator Linux? macOS? Unix? Windows? Note License
BRP-PACU Шаблон:Yes Шаблон:Yes Dual channel FFT tool for equalization of sound systems using the transfer function. GPL-2.0-or-later
Praat Paul Boersma and David Weenink of the University of Amsterdam Шаблон:Yes Шаблон:Yes Шаблон:Yes A program for the analysis of speech in phonetics. GPL-2.0-or-later
Sonic Visualiser Centre for Digital Music at Queen Mary, University of London Шаблон:Yes Шаблон:Yes Шаблон:Yes GPL-2.0-or-later
WaveSurfer Шаблон:Yes Шаблон:Yes Шаблон:Yes BSD-like

Converters

Шаблон:See also

Name Creator Linux? macOS? Unix? Windows? Note License
FFmpeg Fabrice Bellard Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Audio & video. LGPL-2.1-or-later, GPL-2.0-or-later
fre:ac Robert Kausch Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes formerly BonkEnc GPL-2.0-or-later
Libav Libav team Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Audio & video. LGPL-2.1-or-later, GPL-2.0-or-later
MPlayer Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Audio & video. GPL-2.0-or-later

DJ software

Шаблон:See also

Name Creator Linux? macOS? Unix? Windows? Note License
Mixxx Mixxx Development Team Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes GPL-2.0-or-later
Xwax Mark Hills Шаблон:Yes Шаблон:No Шаблон:No Шаблон:No GPL-2.0-only

Distributions and other platforms

Various projects have formed to integrate the existing free software audio packages.

Name Creator Description Note License
AVLinux Linux distribution various
dyne:bolic Linux distribution various
Musix GNU+Linux Linux distribution various
Planet CCRMA set of packages (in RPM format)
Ubuntu Studio Linux distribution various

Modular systems

Name Creator Linux? macOS? Unix? Windows? Note License
Integra Live Birmingham Conservatoire Шаблон:No Шаблон:Yes Шаблон:No Шаблон:Yes GPL-2.0-or-later
Libvisual Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes LGPL-2.1-or-later
VisualAp Шаблон:Yes Шаблон:Yes Шаблон:Yes GPL

Notation

Name Creator Linux? macOS? Unix? Windows? Note License
LilyPond Han-Wen Nienhuys and Jan Nieuwenhuizen Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes a music engraving program GPL-3.0-or-later
MuseScore Werner Schweer Шаблон:Yes Шаблон:Yes Шаблон:Yes Various BSDs[1] Шаблон:Yes a WYSIWYG scorewriter with midi playback and audio export v4: GPL-3.0-only
v0-3: GPL-2.0-only
with font exception, Proprietary (mobile app and online service)
Impro-Visor Bob Keller Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes lead sheet notation, jazz improvisation, auto-accompaniment GPL-2.0-or-later

Players

Шаблон:See also

Name GUI Programming language Database Linux? macOS? Unix? Windows? Notes License
Amarok Qt C++ MySQL Шаблон:Yes Шаблон:Yes Шаблон:Maybe Inactive since 2018 GPL-2.0-or-later
aTunes Swing Java Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes GPL-2.0-or-later
Audacious GTK / Qt C Шаблон:Yes Шаблон:Yes BSD 2-Clause
Banshee GTK+ C# SQLite Шаблон:Yes Шаблон:Yes Шаблон:Yes Inactive since 2014 MIT
Clementine Qt C++ SQLite3 Шаблон:Yes Шаблон:Yes Шаблон:Yes Inactive since 2016 GPL-3.0-or-later
DeaDBeeF GTK+ C, C++, Objective-C, Assembly Шаблон:Yes Шаблон:Yes Шаблон:Yes GPLv2, zlib
Exaile GTK Python Pickle Шаблон:Yes Шаблон:Yes Шаблон:Yes GPL-2.0-or-later
Guayadeque wxWidgets C++, C SQLite3 Шаблон:Yes Development ceased as of Шаблон:Date GPL-3.0-or-later
JuK Qt C++ Шаблон:Yes Шаблон:Yes Шаблон:Yes Linux (KDE) GPL-2.0-or-later
Miro WebKit in GTK/Cocoa Python Шаблон:Yes Шаблон:Yes Шаблон:Yes Discontinued in 2013 GPL-2.0-or-later
Muine GTK# C# Шаблон:Yes Can use GStreamer and xine GPL-2.0-or-later
Nightingale XULRunner C++ SQLite? Шаблон:Yes Шаблон:Yes Шаблон:Yes Discontinued fork of Songbird, with Linux support GPL v2, MPL, BSD
Quod Libet GTK Python Pickle Шаблон:Yes Шаблон:Yes Шаблон:Yes GPL-2.0-or-later
qmmp Qt C++ Шаблон:Yes Шаблон:Yes Шаблон:Yes GPL-2.0-or-later
Rhythmbox GTK C Шаблон:Yes Шаблон:Yes Not GNU Data Access GPL-2.0-or-later
Sayonara Player Qt C++ Шаблон:Yes Шаблон:Yes GPL-3.0-or-later
Songbird XULRunner C++ SQLite? Шаблон:Unofficial Шаблон:Yes Шаблон:Unofficial Шаблон:Yes Abandoned, final release on Шаблон:Date GPL v2 with exceptions, Android client closed source
Tomahawk Qt C++ SQLite Шаблон:Yes Шаблон:Yes Шаблон:Yes Abandoned, final release on Шаблон:Date GPL-3.0-or-later
XMMS GTK+ C++ Шаблон:Yes Шаблон:Yes Discontinued in 2007 GPL-2.0-or-later

Programming languages

Many computer music programming languages are implemented in free software. See also the comparison of audio synthesis environments.

Name Creator Linux? macOS? Unix? Windows? Note License
Csound Csound community, Barry Vercoe Шаблон:Yes Шаблон:Yes Шаблон:No? Шаблон:Yes LGPL-2.1-or-later
ChucK Ge Wang, Perry Cook Шаблон:Yes Шаблон:Yes Шаблон:No? Шаблон:Yes GPL-2.0-or-later (Mac, Linux, Windows versions)

Proprietary (iOS version)

Nyquist Computer Music Project at Carnegie Mellon University, Roger B. Dannenberg Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes
Pure Data Pd Community, Miller Puckette Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes BSD-3-Clause
Sonic Pi Sam Aaron Шаблон:Yes Шаблон:Yes Шаблон:Dunno Шаблон:Yes MIIT
SuperCollider SuperCollider community, James McCartney Шаблон:Yes Шаблон:Yes Шаблон:Yes? Шаблон:Yes GPL-3.0-or-later
TidalCycles Alex McLean et al Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes GPL-3.0-or-later

Radio broadcasting

See also streaming below.

Name Creator Linux? macOS? Unix? Windows? Note License
Airtime (software) Sourcefabric Шаблон:Yes Шаблон:No Шаблон:Dunno Шаблон:No Successor to Campcaster
From 2.5.2: AGPL-3.0-only
1.6 to 2.5.1: GPL-3.0-only
Campcaster Sourcefabric Шаблон:Yes Шаблон:No Шаблон:Dunno Шаблон:No GPL-2.0-or-later
OpenBroadcaster OpenBroadcaster Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:No AGPL-3.0-or-later
SDRangel Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes GPL-3.0-or-later

Recording and editing

The following packages are digital audio editors.

Name Creator Linux? macOS? Unix? Windows? GUI toolkit Note License
Ardour Paul Davis Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes GTK+ multi-track audio recorder and editor GPL-2.0-or-later
Audacity Dominic Mazzoni Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes wxWidgets multi-track audio recorder and editor GPL-2.0-or-later, CC BY 3.0 (documentation)
Ecasound Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes limited support through Cygwin command line audio recorder GPL-2.0-or-later
Gnome Wave Cleaner Jeff Welty Шаблон:Yes Шаблон:No Шаблон:No GTK+ audio editor GPL-2.0-or-later
Jokosher Jokosher community Шаблон:Yes Шаблон:No Шаблон:Yes GTK+ GPL-2.0-only with exception
LMMS Tobias Doerffel Шаблон:Yes Шаблон:Yes as of 0.4.0 with Qt4 Шаблон:Yes Qt multi-track audio editor intended as a replacement for Cubase-like software (DAW) GPL-2.0-or-later
MusE Шаблон:Yes Шаблон:No Шаблон:No Qt MIDI sequencer GPL-2.0-or-later
Qtractor Шаблон:Yes Шаблон:No Шаблон:No Qt A non-destructive multi-track audio and MIDI Workstation (DAW) GPL-2.0-or-later
Rosegarden Chris Cannam Шаблон:Yes Шаблон:No Шаблон:No Qt MIDI sequencer and multi-track recorder GPL-2.0-or-later
SoX Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes command-line multi-track audio editor/processor LGPL-2.1-or-later,

GPL-2.0-or-later

Sweep Conrad Parker Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:No GPL-2.0-or-later
Traverso DAW Remon Sijrier Шаблон:Yes Шаблон:Yes Шаблон:Yes multi-track audio recorder and editor GPL
WaveSurfer Centre for Speech Technology at KTH Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Tk BSD-like

Softsynths

Шаблон:See also

Name Creator Linux? macOS? Unix? Windows? Note License
FluidSynth Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes SoundFont player/renderer LGPL-2.1-or-later
TiMidity++ Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes GPL-2.0-or-later
Yoshimi Alan Calvert Шаблон:Yes Шаблон:No Шаблон:Yes Various BSDs Шаблон:No Forked from ZynAddSubFX in 2009 GPL-2.0-or-later
ZynAddSubFX Paul Nasca Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes GPL-2.0-or-later
WildMIDI Шаблон:Yes ? ? ? Some alternative to TiMidity Player: GPL-3.0-or-later
Library: LGPL-3.0-or-later

Streaming

These programs are for use with streaming audio.

Name Creator Linux? macOS? Unix? Windows? Note License
Firefly Media Server Шаблон:Yes Шаблон:Yes Шаблон:Yes streams music to DAAP clients like iTunes and Rhythmbox GPL-2.0-or-later
Icecast Шаблон:Yes Шаблон:Yes Шаблон:Yes a broadcast server, serves audio signals to clients over the HTTP protocol GPL-2.0-only
VLC media player Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes media and server programs for video and audio streaming VLC: GPL-2.0-or-later
libVLC: LGPL-2.1-or-later

Technologies

Name Creator Linux? macOS? Unix? Windows? Note License
Advanced Linux Sound Architecture (ALSA) Шаблон:Yes the sound card driver and management system in the Linux kernel GPL-2.0-or-later
LGPL-2.1-or-later
aRts Шаблон:Yes an audio programming API and sound server for general desktop, no longer in development GPL
DSSI Шаблон:Yes a plugin architecture for software synthesizers LGPL-2.1-or-later
GStreamer Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes a graph-based multimedia framework LGPL-2.1-or-later
JACK Audio Connection Kit (JACK) JACK Team, Paul Davis Шаблон:Yes Шаблон:Yes (JACK OS X) Шаблон:Yes (jackdmp) a sound server for integration of general and low-latency pro audio applications, including timebase transport GPL-2.0-or-later
LGPL-2.1-or-later
Linux Audio Developers Simple Plugin API (LADSPA) Шаблон:Yes a plugin architecture for digital signal processing LGPL-2.1-or-later
Open Sound System Шаблон:Yes Шаблон:Yes a sound card management and driver system for Unix operating systems BSD-2-Clause
CDDL-1.0
GPL-2.0-only
Proprietary (formerly)
PipeWire Wim Taymans Шаблон:Yes Шаблон:Yes (FreeBSD) a media daemon, unifying JACK Audio Connection Kit, PulseAudio, and GStreamer MIT License
PortAudio & PortMidi Ross Bencina Шаблон:Yes Шаблон:Yes Шаблон:Yes a cross-platform, open-source C language library for real-time audio & midi I/O MIT License
PulseAudio Шаблон:Yes Шаблон:Yes Шаблон:Yes (Solaris, FreeBSD, NetBSD) Шаблон:Yes a sound server for general desktop and multihost LAN applications LGPL-2.1-or-later
sndio Шаблон:Yes Шаблон:No Шаблон:Yes (FreeBSD, NetBSD, OpenBSD) Шаблон:No sound and MIDI server ISC

Trackers

These music sequencer programs allow users to arrange notes (pitch-shifted sound samples) on a timeline: see tracker (music software).

Name Creator Linux? macOS? Unix? Windows? Note License
MilkyTracker Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Also runs on various other platforms including Windows Mobile, PlayStation and AmigaOS 4. GPL-3.0-or-later
MilkyPlay: BSD-3-Clause
OpenMPT Olivier Lapicque Шаблон:No Шаблон:No Шаблон:No Шаблон:Yes Released as free software in 2004 BSD-3-Clause (since OpenMPT 1.17.02.53) / GPL-2.0-or-later, partly public domain
SoundTracker Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:No Fast Tracker clone GPL-2.0-or-later
SunVox Alexander Zolotov Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Also runs on Windows CE. Proprietary (Music Creation Studio)
BSD-3-Clause (Engine)

Other

Name Creator Linux? macOS? Unix? Windows? Note License
Gnaural Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Binaural beat and pink noise generator GPL-2.0-or-later
Hydrogen Шаблон:Yes Шаблон:Yes Шаблон:Partial Шаблон:Partial an advanced drum machine GPL-2.0-or-later
libsndfile Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes library for reading and writing many sound formats LGPL-2.1-or-later
EasyEffects Wellington Wallace Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:No Effects processing for applications using PipeWire sound server GPL-3.0-or-later

See also

Шаблон:Portal

References

Шаблон:Reflist


Шаблон:Media player (application software)