ixi software is an open source experimental project concerned with building musical instruments where the interface is at the same time a meta-composition. The instrument becomes a pattern generator suitable for the performance of
generative music
Generative music is a term popularized by Brian Eno to describe music that is ever-different and changing, and that is created by a system.
Historical background
In 1995 whilst working with SSEYO's Koan software (built by Tim Cole and Pete Col ...
. ixi runs a label as well where music is released under the
Creative Commons
Creative Commons (CC) is an American non-profit organization and international network devoted to educational access and expanding the range of creative works available for others to build upon legally and to share. The organization has releas ...
license.
One of the aims of ixi software is to resist the constraints of commercial music software.
[Magnusson, Thor (2005) ixi software: The Interface as Instrument] in the Proceedings of NIME 2005, Vancouver, Canada]
A popular release is the
ixiQuarks software suite which is built on top of
SuperCollider
A particle accelerator is a machine that uses electromagnetic fields to propel charged particles to very high speeds and energies, and to contain them in well-defined beams.
Large accelerators are used for fundamental research in particle ...
, allowing for much of the expressive computational power of that environment. The user is faced with the simplicity of ixi software with seamless access to SuperCollider both within the ixiQuarks and at the side.
More recent releases are the
ixi lang
Ixi lang is a programming language for live coding musical expression. It is taught at diverse levels of musical education and used in Algorave performances. Like many other live coding languages, such TidalCycles, ixi lang is a domain-specific ...
system for
live coding
Live coding, sometimes referred to as on-the-fly programming,Wang G. & Cook P. (2004"On-the-fly Programming: Using Code as an Expressive Musical Instrument" In ''Proceedings of the 2004 International Conference on New Interfaces for Musical Expr ...
, and the Threnoscope. These software packages are used for teaching computer music (particularly live coding) in higher education in diverse international institutions.
References
* Thor Magnusson (2014
Improvising with the Threnoscope: Integrating Code, Hardware, GUI, Network, and Graphic Scoresin the Proceedings of NIME 2014, London, UK.
* Thor Magnusson (2011
ixi lang: A SuperCollider Parasite for Live Codingin the Proceedings of ICMC 2011, Huddersfield, UK.
* Thor Magnusson (2008)
ixiQuarks: Merging GUI and Code into One Creative Spacein Proceedings of ICMC 2007, Copenhagen, Denmark.
* Thor Magnusson (2005)
ixi Software: Open Controllers for Open Source Audio Softwarein the Proceedings of ICMC 2005, Barcelona, Spain.
External links
* {{Official website, http://www.ixi-software.net
Computer music software