Melomics

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Melomics Media
Type University spin-off
Founded 2012
Area served Worldwide
Founder(s) Francisco Vico
Industry Music
Services
  • on-line music
  • royalty-free music
  • music-based mobile apps
Slogan(s) Music for everybody, everything
Website melomics.com
Advertising None
Registration Optional
Available in English
Launched July 2012
Current status Active

Melomics (derived from "genomics of melodies") is a computational system for the automatic composition of music (with no human intervention), based on bioinspired algorithms.[1]

Technological aspects

Melomics applies an evolutionary approach to music composition, i.e., music pieces are obtained by simulated evolution. These themes compete to better adapt to a proper fitness function, generally grounded on formal and aesthetic criteria. The Melomics system encodes each theme in a genome, and the entire population of music pieces undergoes evo-devo dynamics (i.e., pieces read-out mimicking a complex embryological development process).[2][3][4][5] The system is fully autonomous: once programmed, it composes music without human intervention.

This technology has been transferred to industry as an academic spin-off, Melomics Media, which has provided and reprogrammed a new computer cluster that created a huge collection of popular music. The results of this evolutionary computation are being stored in Melomics' site,[6] which nowadays constitutes a vast repository of music content. A differentiating feature is that pieces are available in three types of formats: playable (MP3), editable (MIDI and MusicXML) and readable (score in PDF).

Computer clusters

The Melomics computational system includes two computer clusters: Melomics109 and Iamus, dedicated to popular and artistic music, respectively.[2][7]

Melomics109: The largest repository of popular music

Melomics109 is cluster programmed and integrated in the Melomics system.[8] Its first product is a vast repository of popular music compositions (roughly 1 billion), covering all essential styles. In addition to MP3, all songs are available in editable formats (MIDI);[9] and music is licensed under CC0, meaning that it is freely downloadable.[8][10]

0music is the first album published by Melomics109, which is available in MP3 and MIDI formats, under CC0 license.

It has been argued that, by making such amount of editable, original and royalty-free music accessible to people, Melomics may accelerate the process of commoditization of music, and change the way music is composed and consumed in the future.[1][9][10]

Iamus: First album of professional contemporary music by a non-human intelligence

In the first stages of the development of the Melomics system, Iamus composed Opus one (on October 15, 2010), arguably the first fragment of professional contemporary classical music ever composed by a computer in its own style, rather than attempting to emulate the style of existing composers. The first full composition (also in contemporary classic style), Hello World!, premiered exactly one year after the creation of Opus one, on October 15, 2011. Four later works premiered on July 2, 2012, and were broadcast live[11] from the School of Computer Science at Universidad de Málaga[12] as part of the events included in the Alan Turing year. The compositions performed at this event were later recorded by the London Symphony Orchestra, creating Iamus’ eponymous first album, which New Scientist reported as the "first complete album to be composed solely by a computer and recorded by human musicians."[13]

Commenting on the quality and authenticity of the music, Stephen Smoliar, critic of classical music at The San Francisco Examiner, commented "What is primary is the act of making the music itself engaged by the performers and how the listener responds to what those performers do... what is most interesting about the documents generated by Iamus is their capacity to challenge the creative talents of performing musicians".[14]

Applications

Melomics' empathic music has been tested in a number of therapeutic clinical trials,[15][16][17][18] evidencing positive effects in reducing fear of heights, acute stress and pain perception. One of the studies resulted in a reduction of almost two thirds of pain perception in children's prick test, as compared to the standard procedure.[18] Some of these experiments made use of mobile free apps to adapt music to daily activity,[19] like jogging,[20] or commuting,[21] but also for therapeutic use, like lessen stress before an exam,[22] for chronic pain,[23] insomnia,[24] and to help children to initiate sleep.[25]

The way Melomics can adapt music in real-time to the physiological evolution of the listener, and to music branding has also been reported.[10][26]

External links

References

  1. 1.0 1.1 Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. 8.0 8.1 Lua error in package.lua at line 80: module 'strict' not found.
  9. 9.0 9.1 Lua error in package.lua at line 80: module 'strict' not found.
  10. 10.0 10.1 10.2 Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found. Accessed: 10 January 2013.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. 18.0 18.1 Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.