HOME
*





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 language that embraces simplicity and constraints in design. In 2015, ixi lang was presented at the Loop summit, organised by the music software manufacturer Ableton, where it gained critical acclaim as an alternative way of making music in the studio as well as in live performance. Mark Smith, of techno-duo Garland writes about the language: "By entering the name of a sound, drawing your own bars and typing notes with numbers, you can make simple beats and melodies almost immediately. If you memorise a few different command lines a broad range of modulations and structural changes becomes possible. Whatever simple information you entered beforehand becomes hugely pliable – and you can do all this to your own uploaded bank of samples. G ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Ixi Software
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. ixi runs a label as well where music is released under the Creative Commons 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, 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 system for live coding Live coding, sometimes referred to as on-the-fly programming,Wang G. & Cook P. (2004"O ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Mac OS X
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of desktop and laptop computers it is the Usage share of operating systems#Desktop and laptop computers, second most widely used desktop OS, after Microsoft Windows and ahead of ChromeOS. macOS succeeded the classic Mac OS, a Mac operating system with nine releases from 1984 to 1999. During this time, Apple cofounder Steve Jobs had left Apple and started another company, NeXT Computer, NeXT, developing the NeXTSTEP platform that would later be acquired by Apple to form the basis of macOS. The first desktop version, Mac OS X 10.0, was released in March 2001, with its first update, 10.1, arriving later that year. All releases from Mac OS X Leopard, Mac OS X 10.5 Leopard and after are UNIX 03 certified, with an exception for OS X Lion, OS X 10. ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


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 Expression (NIME)'' (New York: NIME, 2004). just in time programming and conversational programming, makes programming an integral part of the running program. It is most prominent as a performing arts form and a creativity technique centred upon the writing of source code and the use of interactive programming in an improvised way. Live coding is often used to create sound and image based digital media, as well as light systems, improvised dance and poetry, though is particularly prevalent in computer music usually as improvisation, although it could be combined with algorithmic composition. Typically, the process of writing source code is made visible by projecting the computer screen in the audience space, with ways of visualising the code ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Experimental Music
Experimental music is a general label for any music or music genre that pushes existing boundaries and genre definitions. Experimental compositional practice is defined broadly by exploratory sensibilities radically opposed to, and questioning of, institutionalized compositional, performing, and aesthetic conventions in music. Elements of experimental music include Indeterminacy in music, indeterminate music, in which the composer introduces the elements of chance or unpredictability with regard to either the composition or its performance. Artists may also approach a hybrid of disparate styles or incorporate unorthodox and unique elements. The practice became prominent in the mid-20th century, particularly in Europe and North America. John Cage was one of the earliest composers to use the term and one of experimental music's primary innovators, utilizing Indeterminacy (music), indeterminacy techniques and seeking unknown outcomes. In France, as early as 1953, Pierre Schaeffer had ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Algorave
An algorave (from an algorithm and rave) is an event where people dance to music generated from algorithms, often using live coding techniques. Alex McLean of Slub and Nick Collins coined the word "algorave" in 2011, and the first event under such a name was organised in London, UK. It has since become a movement, with algoraves taking place around the world. Description Algoraves can include a range of styles, including a complex form of minimal techno, and the movement has been described as a meeting point of hacker philosophy, geek culture, and clubbing. Although live coding is commonplace, any algorithmic music is welcome which is "wholly or predominantly characterised by the emission of a succession of repetitive conditionals", which is a corruption of the definition of rave music (“wholly or predominantly characterised by the emission of a succession of repetitive beats”) in the UK's Criminal Justice Act. Although algorave musicians have been compared with DJs, they ar ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




TidalCycles
TidalCycles (also known as "Tidal") is a live coding environment designed for musical improvisation and composition. In particular, it is a domain-specific language embedded in Haskell, focused on the generation and manipulation of audible or visual patterns. It was originally designed for heavily percussive, polyrhythmic grid-based music, but now uses a flexible, functional reactive representation for patterns, using rational time. Tidal may therefore be applied to a wide range of musical styles, although its cyclic approach to time means that it affords use in repetitive styles such as Algorave. Background TidalCycles was created by Alex McLean who also coined the term Algorave. TidalCycles is a domain-specific language embedded in Haskell, focused on the generation and manipulation of audible or visual patterns. Tidal's representation of rhythm is based on metrical cycles, inspired by Indian classical music, supporting polyrhythmic and polymetric structures using a flexible, ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Domain-specific Language
A domain-specific language (DSL) is a computer language specialized to a particular application domain. This is in contrast to a general-purpose language (GPL), which is broadly applicable across domains. There are a wide variety of DSLs, ranging from widely used languages for common domains, such as HTML for web pages, down to languages used by only one or a few pieces of software, such as MUSH soft code. DSLs can be further subdivided by the kind of language, and include domain-specific ''markup'' languages, domain-specific ''modeling'' languages (more generally, specification languages), and domain-specific ''programming'' languages. Special-purpose computer languages have always existed in the computer age, but the term "domain-specific language" has become more popular due to the rise of domain-specific modeling. Simpler DSLs, particularly ones used by a single application, are sometimes informally called mini-languages. The line between general-purpose languages and domain ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Ableton
Ableton AG is a German music software company that produces and distributes the production and performance program Ableton Live and a collection of related instruments and sample libraries, as well as their own hardware controller Ableton Push. Ableton's office is located in the Prenzlauer Berg district of Berlin, Germany, with a second office in Pasadena, California. History Ableton was founded in 1999 by Gerhard Behles and Robert Henke, who together formed the group Monolake, and software engineer Bernd Roggendorf. After Behles' work on granular synthesis for Native Instruments' Reaktor, as well as earlier software using a Silicon Graphics workstation at the Technical University of Berlin, Live was first released as commercial software in 2001. Behles remains the chief executive officer of Ableton. In March 2007, Ableton announced it was beginning a collaboration with Cycling '74, producers of Max/MSP. This collaboration is not directly based on Live or Max/MSP, but rather c ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Sonic Pi
Sonic or Sonics may refer to: Companies *Sonic Drive-In, an American drive-in fast-food restaurant chain *Sonic (ISP), an Internet provider and CLEC, serving more than 100 California communities *Sonic Foundry, a computer software company which develops programs for editing audio and video * Sonic Healthcare, a company that provides laboratory pathology and radiology services *Sonic Solutions, a company operating in digital-media markets *Sonic Team, a developer of video games *SONIC, a brand name of Sega, S.A. SONIC Arts and Entertainment *''Sonic the Hedgehog'', a Sega video game franchise **Sonic the Hedgehog (character), the titular character of the ''Sonic the Hedgehog'' franchise started in 1991 ** ''Sonic the Hedgehog'' (1991 video game), the first video game in the franchise. It was made for the Sega Genesis. ** ''Sonic the Hedgehog'' (film), the 2020 film based on the franchise and its sequel, ''Sonic the Hedgehog 2'' (film). *Sonic screwdriver, a fictional tool in th ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Computer Music Software
A computer is a machine that can be programmed to carry out sequences of arithmetic or logical operations ( computation) automatically. Modern digital electronic computers can perform generic sets of operations known as programs. These programs enable computers to perform a wide range of tasks. A computer system is a nominally complete computer that includes the hardware, operating system (main software), and peripheral equipment needed and used for full operation. This term may also refer to a group of computers that are linked and function together, such as a computer network or computer cluster. A broad range of industrial and consumer products use computers as control systems. Simple special-purpose devices like microwave ovens and remote controls are included, as are factory devices like industrial robots and computer-aided design, as well as general-purpose devices like personal computers and mobile devices like smartphones. Computers power the Internet, which li ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Electronic Music
Electronic music is a genre of music that employs electronic musical instruments, digital instruments, or circuitry-based music technology in its creation. It includes both music made using electronic and electromechanical means ( electroacoustic music). Pure electronic instruments depended entirely on circuitry-based sound generation, for instance using devices such as an electronic oscillator, theremin, or synthesizer. Electromechanical instruments can have mechanical parts such as strings, hammers, and electric elements including magnetic pickups, power amplifiers and loudspeakers. Such electromechanical devices include the telharmonium, Hammond organ, electric piano and the electric guitar."The stuff of electronic music is electrically produced or modified sounds. ... two basic definitions will help put some of the historical discussion in its place: purely electronic music versus electroacoustic music" ()Electroacoustic music may also use electronic effect units to ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Experimental Music
Experimental music is a general label for any music or music genre that pushes existing boundaries and genre definitions. Experimental compositional practice is defined broadly by exploratory sensibilities radically opposed to, and questioning of, institutionalized compositional, performing, and aesthetic conventions in music. Elements of experimental music include Indeterminacy in music, indeterminate music, in which the composer introduces the elements of chance or unpredictability with regard to either the composition or its performance. Artists may also approach a hybrid of disparate styles or incorporate unorthodox and unique elements. The practice became prominent in the mid-20th century, particularly in Europe and North America. John Cage was one of the earliest composers to use the term and one of experimental music's primary innovators, utilizing Indeterminacy (music), indeterminacy techniques and seeking unknown outcomes. In France, as early as 1953, Pierre Schaeffer had ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]