Jump to content

List of music software

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Pdecalculus (talk | contribs) at 01:27, 15 August 2015. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

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 services and listening / streaming programs like Spotify, Pandora, Prime Music, iHeartRadio, etc. 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. Some music software is embedded in circuitry or musical instruments or devices; for those topics see Category:Music hardware and Category:Musical instruments. For embedded software in hardware such as (non-virtual / physical machine) sound mixers, amplifiers, filters, etc. see Category:Audio electronics. For music and VJ software in which visual animation takes priority, see Category:Animation software. 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 (eg. Pure Data), listing is limited to its top three categories.

Music notation software

Music composing software

Music mining software

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)[11] do not yet have wiki articles; see the references and links for examples.[12] [13] [14]

  • Mining Music (MuSort - MuMiner - MathaMusic)[18]
  • IMARS (IBM Developer projects)[19]
  • jMIR (For Java Music Information Retrieval, Freeware)[20]
  • The open source, free statistical software programming language R, from Revolution Analytics, has numerous developmental plugins for both data and music mining[21]

Music mathematics software

  • Musimat (by Gareth Loy)[22]
  • Music math (v. 4.0 current, Macintosh)[23]
  • 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).
  • Mind research software (US inner city project teaching mathematics via Pro Tools music software)[24]
  • Math to music conversion algorithms[25]
  • 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)
  • Max (Musimathics software, Pure Data predecessor)[26]
  • Scala, a program for creating and analysing musical scales

Music research software

  • Humdrum (Ohio State)[27]
  • SoundSoftware (University of London)[28]
  • SoundSmith (Microsoft, education and research)[29]
  • Semantic Web (University of London)[30]
  • Sketcher (Ubuntu Linux, University of Sheffield freeware)[31]
  • Interrogation software for qualitative research in music education (Oxford)[32]
  • Xtrends - Cornerstone (Mining and research, focused on radio hooks)[33]
  • CCRMA Software (Stanford)[34]
  • Scorecloud (Notation research)[35]
  • CSSE Research (University of Canterbury)[36]
  • TapeUtape (Percussion research)[37]
  • List of music research software tools (MIR project, France, in English)[38]

Computer music software

Template:Wikipedia books

Robotic music software

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

Music education software

This section includes music learning software. For Choir and "learn to sing" software, see Choir and learn to sing software

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

Internet, RSS, Broadcast Music Software

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.

Orchestration software

Note that "Orchestration software" also is a technical IT term for implementing large scale and complex computing systems.[48][49]

  • Pizzicato (Brand name, not the style of plucking double bass)[50]
  • Secret Composer[51]
  • Garritan Personal Orchestra (MIDI sampling-sequencing codebase in Aria virtual player)
  • Vienna Symphonic Orchestra Library Software[52]
  • IK Multimedia Miroslav Philharmonik Classik Edition (Virtual orchestra)[53]
  • IRCAM
  • Orchidée
  • OpenMusic
  • Antescofo
  • Reaktor (Software creation of nearly every instrument)

Chord Progression software

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

Analog to digital / music conversion software

Digital audio workstation (DAW) software

Instrument simulation software

Piano

Pipe organ

  • 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. [59]

Guitar

Full orchestra

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

Drums and Percussion

Music circuit software

Music analysis software

Music performance/ DJ / VJ software

Music technology, synthesis and o/s software

Virtual Synthesizer and Studio Software

Virtual Studio Technology Hosting Software


Music player software

Samplers, Spiders and Sequencers

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

Lyrics and Vocals

Choir and Learn to Sing Software

This section includes both Choir software and singing coach / learn to sing software. For music learning software, see music education software

Music gaming software

Trackers

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

MIDI Plug-ins

Music Visualization Software

OpenCubic Player, PC/DOS Module file player with realtime STFT based music visualization from 1994.

Soundtrack creation software

Historically, a Soundtrack referred more generally to divisions of physical magnetic audio and visual media. In recent times, soundtrack has come to mean the audio (music, voice-over, sfx, etc.) component of a visual production, especially films, but now also video games, television, and almost every other combined audio/visual media involving audio post production. Soundtrack creation software is a subcategory set of tools for this field involving automating the production (or post production process) using computers, mixers and other devices, including even cellphone apps. See Jeff Fisher's Soundtrack book for a list of DVDs that include music and audio technology extras.[82]

See also

Template:Wikipedia books

References and Notes

  1. ^ UCSC. "Short History of Computer Music". UCSC.edu. Retrieved 11 June 2015.
  2. ^ Fact Magazine. "The 14 pieces of software that shaped modern music". Factmag.com. Retrieved 11 June 2015.
  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. ^ Musettemusic website
  5. ^ From the article, this also is a DAW.
  6. ^ TablEdit download site
  7. ^ Temper website at ARP
  8. ^ Math to music algorithms
  9. ^ BTVSolo Software website
  10. ^ Online history of Max
  11. ^ "A Survey of Music Data Mining". FIU.edu. Retrieved 11 June 2015.
  12. ^ 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
  13. ^ Meinard Müller, Information Retrieval for Music and Motion, Springer, 2007, ISBN 978-3540740476
  14. ^ 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
  15. ^ ThemeFinder.org site
  16. ^ "Image Analysis Software for RapidMiner - BurgSys". Retrieved 9 June 2015.
  17. ^ PDF on music informatics aspects of Greenstone software library
  18. ^ "Welcome to Shader Joe's Studios™". Retrieved 9 June 2015. {{cite web}}: C1 control character in |title= at position 32 (help)
  19. ^ "IBM Multimedia Analysis and Retrieval System (IMARS) - IBM". Retrieved 9 June 2015.
  20. ^ "Overview". Retrieved 9 June 2015.
  21. ^ "RDataMining.com: R and Data Mining". Retrieved 9 June 2015.
  22. ^ Musimathics website, freeware download
  23. ^ Music Math 4.0 Specifications at Hitsquad
  24. ^ Mind research YouTube collection of secondary news report citations
  25. ^ Math to music algorithms
  26. ^ Online history of Max
  27. ^ Humdrum website
  28. ^ Soundsoftware website and downloads
  29. ^ SoundSmith website at Microsoft Research
  30. ^ Music Software and Semantic web article
  31. ^ Sketcher Download site
  32. ^ Qualitative Research Software Article and Site-- Music Education Research
  33. ^ Cornerstone website
  34. ^ CCRMA Software download site
  35. ^ Scorecloud website
  36. ^ CSSE Website
  37. ^ Percussion software tutorial
  38. ^ Music research software list
  39. ^ "Welcome to Shader Joe's Studios™". Retrieved 9 June 2015. {{cite web}}: C1 control character in |title= at position 32 (help)
  40. ^ Melomics downloads and examples
  41. ^ Online video demo of OrchExtra
  42. ^ Ludwig description and download site
  43. ^ Z machines CNN News Article
  44. ^ Ars Nova company link
  45. ^ FeedWind download/html code site
  46. ^ a b Trellian. "Trellian Software - Site Spider Web Crawling and Search Software". Retrieved 9 June 2015.
  47. ^ "List of User-Agents (Spiders, Robots, Browser)". Retrieved 9 June 2015.
  48. ^ For the alternative use of Orchestration software in IT, see Orchestration (computing)
  49. ^ Over 150 commercial orchestration software packages also are listed under the keywords orchestration software at sweetwater.com, and many hundreds more free with those keywords on web searches. This high number also relates to the thousands of packages that are MIDI samplings/sequences of software-generated, orchestrated virtual instruments.
  50. ^ Pizzicato software review
  51. ^ Secret Composer Website
  52. ^ Vienna Software Website
  53. ^ IK Multimedia Orchestration website
  54. ^ There are numerous MATLAB plugins for music. For example, although linear-phase bidirectional digital a/d filters are impossible (due to non symmetric impulse responses by recursive filters), MATLAB plugins can create very good digital approximations of analog output, even forward-backward, with a zero phase filter used twice. See Smith, p. 228, Introduction to Digital Filters, ISBN 978-0-9745607-1-7, 2012. Many of these plugins also run on GNU Octave if you don't have access to MATLAB.
  55. ^ For a more general list of conversion software, see List of audio conversion software. Vinyl restoration (as well as audio cassette conversion software) is a specific type of conversion that involves analog to digital as well as file formatting software (converting old vinyl records to digital file formats), which includes multiple steps, including both DAWs and A/D filters. A good tutorial can be found on CNET.
  56. ^ FL Studio 12 Accessed October 27, 2011.
  57. ^ "Welcome to Shader Joe's Studios™". Retrieved 9 June 2015. {{cite web}}: C1 control character in |title= at position 32 (help)
  58. ^ Rosegarden free Linux DAW website
  59. ^ Thomas Wichmann, The Hauptwerk Computer Program, Review in "The American Organist" 2004 July, https://en.wikipedia.org/wiki/Hauptwerk, Hauptwerk.com
  60. ^ TablEdit download site
  61. ^ ThemeFinder.org site
  62. ^ "Pioneer to spin off DJ Audio unit to KKR™". Reuters. Retrieved 15 June 2015. {{cite web}}: C1 control character in |title= at position 41 (help)
  63. ^ BTVSolo Software website
  64. ^ Paul Spinrad, The VJ Book, 2005, feralhouse, ISBN 1-932595-09-0
  65. ^ VJ performance software is highly diverse, many applications are developed by VJs themselves specifically to suit their own performance style. Graphical programming environments such as Max/MSP/Jitter, vvvv, Isadora, Pure Data and Touch Designer have developed to facilitate rapid development of such custom software without needing years of coding experience.
  66. ^ Online history of Max
  67. ^ "Welcome to Shader Joe's Studios™". Retrieved 9 June 2015. {{cite web}}: C1 control character in |title= at position 32 (help)
  68. ^ VST plug-ins
  69. ^ "List of User-Agents (Spiders, Robots, Browser)". Retrieved 9 June 2015.
  70. ^ FeedWind download/html code site
  71. ^ Syphonic Choirs website
  72. ^ Voxos specifications at Sweetwater
  73. ^ Free Sourceforge Canta download
  74. ^ ChoralNet music software list for Choir directors
  75. ^ Choir Pro website and Virtual Ensemble
  76. ^ Singing Coach website
  77. ^ eMedia learn to sing software website
  78. ^ Voices Complete website
  79. ^ Choir and learn to sing website
  80. ^ Center for Computer Assisted Research in the Humanities (1992). Computing in musicology, Volume 8. ISBN 978-0-936943-06-0.
  81. ^ SIGART (2000). "Intelligence, new visions of artificial intelligence in practice". 11. Association for Computing Machinery. {{cite journal}}: Cite journal requires |journal= (help)
  82. ^ Jeffrey P. Fisher, Soundtrack Success: A Digital Storyteller's Guide to Audio Post-Production, 2011, Alfred Music p. 4, ISBN 978-1598632545

External links