List of music software: Difference between revisions

Source: Wikipedia, the free encyclopedia.
Content deleted Content added
No edit summary
No edit summary
Line 1: Line 1:
{{LinkFarm}}
{{Under construction}}
{{Under construction}}



Revision as of 01:22, 4 June 2015

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.

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, tone, rhythm, etc. Since this field is so new, many of the academic software programs (many GNU / free) do not yet have wiki articles; see the references and links for examples.[2] [3] [4]

BurgSys (Third party developer for RapidMiner), Burgsys home page. Although RapidMiner is commercial, previous releases are available open source as Affero General Public Licenses.

Greenstone PDF on music informatics aspects of Greenstone software library

Mining Music (MuSort - MuMiner - MathaMusic) Mining Music MuSort GNU Download

IMARS (IBM Developer projects) IBM Research

jMIR (For Java Music Information Retrieval, Freeware) Sourceforge description

The open source, free statistical software programming language R, from Revolution Analytics, has numerous developmental plugins for both data and music mining, including code and plugins for Association rule mining, often used in music mining software and applications.

Computer music software

Music education software

  • EarMaster
  • MuseScore
  • Synthesia (Video game with guitar instruction aspects)
  • Rocksmith (Video game with some instructional aspects; unique in that controller can be any electric guitar w/ 1/4" jack)
  • WaveSurfer (Studies of acoustic phonetics)

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..[5][6]

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

Analog to digital / music conversion software

Digital audio workstation (DAW) software

Instrument simulation software

Piano

Guitar

Full orchestra

Drums and Percussion

Music circuit software

Music analysis software

Music performance/ DJ 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 Reason 5)
  • Structure (Avid)
  • Independence Pro (Yellow Tools)
  • Emulator X3 (E-MU)
  • Kontakt 4 (Native Instruments)
  • Mach Five 2 (MOTU)
  • Music sequencer (Article includes extensive list)

Lyrics and Vocals

Music gaming software

Trackers

MIDI Plug-ins

Music Visualization Software

See also

References

  1. ^ From the article, this also is a DAW.
  2. ^ Alexander Lerch, An Introduction to Audio content analysis; applications in signal processing and Music Informatics, Wiley, 2012, ISBN 978-1118266823
  3. ^ Meinard Müller, Information Retrieval for Music and Motion, Springer, 2007, ISBN 978-3540740476
  4. ^ Tao Li, Music Data Mining, CRC Press, 2011, ISBN 978-1439835524
  5. ^ For the alternative use of Orchestration software in IT, see Orchestration (computing)
  6. ^ 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.
  7. ^ 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.
  8. ^ 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.
  9. ^ [1] Accessed October 27, 2011.
  10. ^ VST plug-ins
  • AC Toolbox, Algorithmic Composition Toolbox, a free software tool for algorithmic composition.
  • AISings an online service that automatically generates new music influenced by MIDI files selected by the user
  • BreathCube A vocal algorithmic music generation engine (Windows file)
  • Buddha Orchestra Windows and Ubuntu freeware that converts outlines of objects found in images to MIDI and OSC events.
  • cgMusic is a free, extensible algorithmic composition program that can create tonal music in various styles. MIDI and MP3 samples are available on the website.
  • QGen2 an algorithmic composition program written by Alexey Arkhipenko (Rhaos project)
  • Fractal Tune Smithy an algorithmic composition program written by Robert Walker - see also Tune Smithy
  • Fractal Music Composer by Michael Frame, Ginger Booth, and Harlan Brothers (Java)
  • FractMus is a freeware algorithmic composition program written by Spanish composer and pianist Gustavo Díaz-Jerez.
  • Harmony Improvisator, a VST plugin that composes with the rules of classical harmonic theory
  • Impro-Visor: software that can generate jazz solos algorithmically using a user-specifiable stochastic context-free grammar.
  • Intermorphic Noatikl, Noatikl is an algorithmic / trans-generative creativity system for Mac and Windows with VST, AU unit plugins, and is successor to Koan.
  • Intermorphic Mixtikl, Mixtikl is a 12 track generative music lab with integrated Noatikl algorithmic engine for iPhone, iPad, iPod touch, Mac and Windows with web browser, VST and AU unit plugins.
  • Lexikon-Sonate for computer-controlled piano by Karlheinz Essl (freeware for MacOS)
  • MaestroGenesis MaestroGenesis is a freely available tool developed by the Evolutionary Complexity Research Group that helps amateur musicians compose and generate musical ideas.
  • Musical Algorithms An interactive exploration of the relationship between music and mathematical formulas funded by the Northwest Academic Computing Consortium, project directed by Jonathan N. Middleton.
  • Strasheela, a composition system that uses constraint programming and supports highly complex rule-based music theories (e.g. harmony).
  • WolframTones, an algorithmic composer based on 1-dimensional cellular automata.
  • Impromptu - A programming environment for real-time algorithmic composition.
  • MusiNum Software to make music using number patterns.
  • SoundHelix A free Java framework for algorithmic random music composition based on constrained random generation (CRG). Plays generated music on MIDI devices in real-time and can write MIDI files.
  • RGB MusicLab Image data into a music. (MacOS and Windows)
  • Easy Music Composer Easy Music Composer is a tool that makes music easily.
  • Computoser An online service that generates algorithmic music with no human input.
  • Melomics online browser and API to adapt multiple genres, tempos, and dynamics for the one of the world's largest repositories of music.
  • Scripthica A web environment for learning, listening, sharing and creating algorithmic computer music.