List of music software

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

This is a list of notable 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. Although this field is only 46 years old, this list does not include discontinued historic or legacy software, with the exception of trackers that are still supported.[1][2] For example, the company Ars Nova produces music education software, and its software program Practica Musica has remnants of the historic Palestrina software. Practica will be listed here, but not Palestrina.[3] If a program fits dozens of categories, such as a comprehensive DAW or a foundation programming language (e.g. Pure Data), listing is limited to its top three categories.

Types of music software

CD ripping software

<templatestyles src="Div col/styles.css"/>

Choir and learn-to-sing software

This section includes both choir software and learn-to-sing software. For music learning software, see music education software.

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

Chord Progression software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

  • ChordPulse
  • Cognitone
  • Harmony Builder
  • Hookpad
  • Liquid Notes
  • SongFrame

DJ software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

Digital audio workstation (DAW) software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

Computer music software

Lua error in package.lua at line 80: module 'strict' not found.

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

Instrument simulation software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Internet, RSS, Broadcast Music Software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

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.

<templatestyles src="Div col/styles.css"/>

Lyrics and Vocals

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

MIDI plug-ins

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

Music analysis software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

Music circuit software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

Music composing software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

Music education software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

  • EarMaster
  • InstrumentChamp (video game for also acoustic guitar, and piano, drum, sax and trumpet; multiplayer)
  • MuseScore
  • Practica Musica (Part of a family of music education software from Ars Nova)[24]
  • Reaktor (software creation of nearly every instrument; reverse engineering encouraged)
  • Rocksmith (video game with emphasis on instructional aspects; unique in that controller can be any electric guitar w/ 1/4" jack)
  • Synthesia (video game with piano instruction aspects)
  • WaveSurfer (studies of acoustic phonetics)
  • Yousician (educational game to learn to play guitar and piano)

Music gaming software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

Music mathematics software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

  • Julia (programming language) (MIT freeware, new, high level dynamic programming language competing with R (programming language), MATLAB and GNU Octave. All three of these are general dynamic programming platforms, so the many music applications are plugins. In particular, some new Julia plugins are statistical AI platforms ideal for music, for example, ApproxFun, the Julia ChebFun clone).
  • Math to music conversion algorithms[21]
  • Max (Musimathics software, Pure Data predecessor)[22]
  • Mind research software (US inner city project teaching mathematics via Pro Tools music software)[25]
  • Music math (v. 4.0 current, Macintosh)[26]
  • Musimat (by Gareth Loy)[27]
  • Scala, a program for creating and analysing musical scales
  • Timbre analysis using Math software. Unlike other more relatively "settled" topics in music, timbre (especially Harmonics), relating to characteristics of different instruments and the human voice, was a more subjective and controversial area of music analysis until recent advances in Fourier analysis (mathematics) allowed objective analysis and descriptions of overtones, envelope, etc. These advances utilize a wide variety of software programs, found in the list of lists at Mathematical software)

Music mining software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Music mining is a relatively new field of research and application under Music informatics, Data mining and, more generally, Signal processing. Commercially, music mining software is used to select and predict patterns that then enhance suggestions based on previous choices. In research, music mining is similar to data mining as a pattern recognition and sorting / classifying discipline, however, music mining also includes automated music analysis based on underlying mathematical and statistical patterns, extending and augmenting the traditional analysis of harmony, melody, timbre, rhythm, etc. found in Music Analysis (For example, signal processing of radio waves has no subjective emotional component or preference, whereas music mining and processing do, since radio waves cannot be heard by humans, and music frequencies and amplitudes can. This is a controversial and unsettled component of music mining research). Since this field is so new, many of the academic software programs (a majority GNU / freeware)[28] do not yet have wiki articles; see the references and links for examples.[29][30][31]

<templatestyles src="Div col/styles.css"/>

  • Automatic content recognition E.g.:Beatgrid Media (TV an Music Sound identification with SDK for iOS, Android, Java,.Net and end solutions for broadcast ad monitoring and Passive Media Monitoring for Mobile Survey apps), ACRCloud (Supports iOS, Android, Java, Python Sdks for music identification and channel monitoring),
  • ThemeFinder.org[19] is web-based software for music mining based on Parsons code
  • BurgSys (Third party developer for RapidMiner)[32] Although RapidMiner is commercial, previous releases are available open source as Affero General Public Licenses.
  • Greenstone[33]
  • Mining Music (MuSort - MuMiner - MathaMusic)[14]
  • IMARS (IBM Developer projects)[34]
  • jMIR (For Java Music Information Retrieval, Freeware)[35]
  • The open source, free statistical software programming language R, from Revolution Analytics, has numerous developmental plugins for both data and music mining[36]
  • Julia (programming language) also is now competing with R, as well as able to call it, and most of its plugins.

Music notation software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

Music player software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

Music research software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

  • CCRMA Software (Stanford)[40]
  • CSSE Research (University of Canterbury)[41]
  • Humdrum (Ohio State)[42]
  • Interrogation software for qualitative research in music education (Oxford)[43]
  • List of music research software tools (MIR project, France, in English)[44]
  • ScoreCloud (Notation research)[45]
  • Semantic Web (University of London)[46]
  • Sketcher (Ubuntu Linux, University of Sheffield freeware)[47]
  • SoundSmith (Microsoft, education and research)[48]
  • SoundSoftware (University of London)[49]
  • TapeUtape (Percussion research)[50]
  • Xtrends - Cornerstone (Mining and research, focused on radio hooks)[51]

Music technology, synthesis and o/s software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

Music visualization software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

Orchestration software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

  • Antescofo
  • Garritan Personal Orchestra (MIDI sampling-sequencing codebase in Aria virtual player)
  • IK Multimedia Miroslav Philharmonik Classik Edition (Virtual orchestra)[54]
  • IRCAM
  • OpenMusic
  • Orchidée
  • Pizzicato (brand name, not the style of plucking certain string instruments)[55]
  • Reaktor (software creation of nearly every instrument)
  • Secret Composer[56]
  • Vienna Symphonic Orchestra Library Software[57]

Drums and Percussion

<templatestyles src="Div col/styles.css"/>

Full orchestra

<templatestyles src="Div col/styles.css"/>

  • Reaktor (Software creation of nearly every instrument)
  • Reason (software) (also a DAW; instruments are called ReFills)(This software is often paired and integrated with Record)

Guitar

<templatestyles src="Div col/styles.css"/>

Piano

<templatestyles src="Div col/styles.css"/>

Pipe organ

  • Aeolus (organ simulator) open source pipe organ emulator that uses synthesis rather than sampling.
  • Hauptwerk produces audio in response to MIDI signal from attached keyboard or from a MIDI sequencer. Most software organs have only a few organ sounds, such as "Church Organ", "Jazz Organ", etc. A Hauptwerk virtual pipe organ has samples of every note of every included rank (or set) of pipes, and each stop can be programmed individually, allowing the player to use sampled organ stops separately or combine them into an ensemble.[58]

Robotic music software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

  • Emi (David Cope's Emily Howell predecessor, stands for Experiments in Musical Intelligence, pronounced Emmy)
  • Ludwig (AI song arrangement software)[59]
  • Melomics (Robotic musicians driven by learning algorithm software. Includes numerous public domain pieces[60]
  • OrchExtra (automated production of musicals by adding "robotic" instruments (or software "players") to augment ensembles that have too few orchestra members)[61]
  • Z-Machines[62]

Samplers and Sequencers

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

  • Comprehensive List of Spiders (Music software agents, RSS, search and monitoring can be selected in many)[16]
  • Electribe
  • Emulator X3 (E-MU)
  • FeedWind (RSS aggregator app/widget and custom spiders)[17]
  • HALion 3 (Steinberg)
  • Independence Pro (Yellow Tools)
  • Kontakt - all versions (Native Instruments)
  • Mach Five 2 (MOTU)
  • Melodo
  • Morgana (112db)
  • Music sequencer (Article includes extensive list)
  • Propellerhead (Now included in the DAW Reason (software))
  • Rax'N'Trax
  • SiteSpider (Software that can search websites for user defined music categories)[18]
  • SoundFont (Integrates synthesized/sampled MIDI files with recorded music)
  • Structure (Avid)
  • The Core Kit (vi-elements)

Soundtrack creation software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Svapnesh bhai

<templatestyles src="Div col/styles.css"/>

Trackers

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Name Latest
update
License OS versions File format support VST
support
ASIO
output
Windows OS X Linux MID MOD XM IT S3M
Renoise 2014-04 Commercial Yes Yes Yes Load Load Load Load No Yes Yes
OpenMPT 2015-04 BSD Yes No No Yes Yes Yes Yes Yes Yes Yes
SoundTracker (beta) 2006-02 GPL No No Yes No Yes Yes No No No No
MilkyTracker  2013-11 GPL Yes Yes Yes No Yes Yes Load Load No Yes
Buzztrax 2013-03 LGPL Yes Yes Yes Load Load Load Load No Yes Yes
ChibiTracker 2008-03 GPL Yes Yes Yes No Load Yes Yes Load No No
SunVox 2014-02 Freeware Yes Yes Yes Yes Load Load No No No Yes
Psycle 2009-11 GPL Yes No No No Load Yes Load Load Yes Yes
Schism Tracker 2014-12 GPL Yes Yes Yes Load Load Load Yes Yes No No
MadTracker 2006-02 Commercial Yes No No Load Load Yes Load Load Yes Yes
Buze (beta) 2014-02 GPL / BSD Yes No No Load Load Load Load Yes Yes Yes
Radium 2015-05 GPL Yes Yes Yes Load No Load XI No No Yes Yes
SVArTracker 2015-06 Commercial Yes No No Load Load Load Load Load Yes Yes

Virtual Studio Technology Hosting Software

<templatestyles src="Div col/styles.css"/>

Virtual Synthesizer and Studio Software

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Div col/styles.css"/>

See also

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Notes

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Walter B. Hewlett, Computing in Musicology, 1990, p. 112, Stanford Music Lab, Menlo Park, CA. Ars Nova (educational music software company, not music style) is at Ars Nova Software
  4. Free Sourceforge Canta download
  5. ChoralNet music software list for Choir directors
  6. Choir Pro website and Virtual Ensemble
  7. eMedia learn to sing software website
  8. Singing Coach website
  9. Syphonic Choirs website
  10. Choir and learn to sing website
  11. Voices Complete website
  12. Voxos specifications at Sweetwater
  13. FL Studio 12 Accessed October 27, 2011.
  14. 14.0 14.1 14.2 14.3 Lua error in package.lua at line 80: module 'strict' not found.
  15. Rosegarden free Linux DAW website
  16. 16.0 16.1 Lua error in package.lua at line 80: module 'strict' not found.
  17. 17.0 17.1 FeedWind download/html code site
  18. 18.0 18.1 Lua error in package.lua at line 80: module 'strict' not found.
  19. 19.0 19.1 ThemeFinder.org site
  20. BTVSolo Software website
  21. 21.0 21.1 Math to music algorithms
  22. 22.0 22.1 22.2 Online history of Max
  23. Temper website at ARP
  24. Ars Nova company link
  25. Mind research YouTube collection of secondary news report citations
  26. Music Math 4.0 Specifications at Hitsquad
  27. Musimathics website, freeware download
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Alexander Lerch, An Introduction to Audio content analysis; applications in signal processing and Music Informatics, Wiley, 2012, ISBN 978-1118266823; Software lists are on pp. 201-206, including SDKs, although not indexed
  30. Meinard Müller, Information Retrieval for Music and Motion, Springer, 2007, ISBN 978-3540740476
  31. Tao Li, Music Data Mining, CRC Press, 2011, ISBN 978-1439835524; p.68, a list of music mining software /references, is available on Google books at List of music mining academic software
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. PDF on music informatics aspects of Greenstone software library
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. Myriad website
  38. From the article, this also is a DAW.
  39. 39.0 39.1 TablEdit download site
  40. CCRMA Software download site
  41. CSSE Website
  42. Humdrum website
  43. Qualitative Research Software Article and Site-- Music Education Research
  44. Music research software list
  45. ScoreCloud website
  46. Music Software and Semantic web article
  47. Sketcher Download site
  48. SoundSmith website at Microsoft Research
  49. Soundsoftware website and downloads
  50. Percussion software tutorial
  51. Cornerstone website
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. Lua error in package.lua at line 80: module 'strict' not found.
  54. IK Multimedia Orchestration website
  55. Pizzicato software review
  56. Secret Composer Website
  57. Vienna Software Website
  58. Thomas Wichmann, The Hauptwerk Computer Program, Review in "The American Organist" 2004 July
  59. Ludwig description and download site
  60. Melomics downloads and examples
  61. Online video demo of OrchExtra
  62. Z machines CNN News Article
  63. Lua error in package.lua at line 80: module 'strict' not found.

External links