List of music software

From Wikipedia, the free encyclopedia
(Redirected from DJ software)
Jump to navigation Jump to search

Template:SHORTDESC: This is a list of software for creating, performing, learning, analyzing, researching, broadcasting and editing music. This article only includes software, not services.

For streaming services such as iHeartRadio, Pandora, Prime Music, and Spotify, see Comparison of on-demand streaming music services.

For storage, uploading, downloading and streaming of music via the cloud, see Comparison of online music lockers.

This list does not include discontinued historic or legacy software, with the exception of trackers that are still supported.[1][2]

If a program fits several categories, such as a comprehensive digital audio workstation or a foundation programming language (e.g. Pure Data), listing is limited to its top three categories.

Types

[edit | edit source]

CD ripping software

[edit | edit source]

Choir and learn-to-sing software

[edit | edit source]
This section includes both choir software and learn-to-sing software. For music learning software, see music education software.

DJ software

[edit | edit source]

Digital audio workstation (DAW) software

[edit | edit source]

Computer music software

[edit | edit source]

Internet, RSS, broadcast music software

[edit | edit source]

This section only includes software, not services. For services programs like Spotify, Pandora, Prime Music, etc. see Comparison of on-demand streaming music services. Likewise, list includes music RSS apps, widgets and software, but for a list of actual feeds, see Comparison of feed aggregators. For music broadcast software lists in the cloud, see Content delivery network and Comparison of online music lockers.

Lyrics and vocals

[edit | edit source]

Music analysis software

[edit | edit source]

Music circuit software

[edit | edit source]

Music composing software

[edit | edit source]

Music conversion software

[edit | edit source]

Music education software

[edit | edit source]

Music gaming software

[edit | edit source]

Music mathematics software

[edit | edit source]

Music notation software

[edit | edit source]

Music player software

[edit | edit source]

Music research software

[edit | edit source]

Music technology, synthesis and o/s software

[edit | edit source]

Music visualization software

[edit | edit source]

[5]

Drums and percussion

[edit | edit source]

Guitar

[edit | edit source]

Piano

[edit | edit source]

Pipe organ

[edit | edit source]
  • Hauptwerk produces audio in response to MIDI signal from attached keyboard or from a MIDI sequencer[6]

Automatic composition software

[edit | edit source]

Samplers and sequencers

[edit | edit source]

Soundtrack creation software

[edit | edit source]

Trackers

[edit | edit source]

Historical tracker software:

Name Latest update License OS versions File format support VST
support
ASIO
output
Windows OS X Linux MID MOD XM IT S3M
Renoise 7 May 2024 (2024-05-07) Proprietary Yes Yes Yes Read only Read only Read only Read only No Yes Yes
OpenMPT 29 June 2025 BSD Yes Yes (via Wine) Yes (via Wine) Yes Yes Yes Yes Yes Yes Yes
SoundTracker 17 March 2024 (2024-03-17) GPL No No Yes No Yes Yes No No No No
MilkyTracker 25 November 2024 (2024-11-25) GPL Yes Yes Yes No Yes Yes Read only Read only No Yes
Buzztrax 6 January 2016 LGPL Yes Yes Yes Read only Read only Read only Read only No Yes Yes

Virtual synthesizer and studio software

[edit | edit source]

Wave editors

[edit | edit source]

See also

[edit | edit source]

Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Thomas Wichmann, The Hauptwerk Computer Program, Review in The American Organist, July 2004
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).