Jump to content

Ixi lang

From Wikipedia, the free encyclopedia

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

  • Comment: There's no significance to suggest satisfying the applicable standards for web and software subjects, as what's here is simply too trivial. SwisterTwister talk 23:51, 3 January 2017 (UTC)

ixi lang
Developer(s)ixi software
Operating systemMac OS X
Typelive coding, experimental music, software
Websitewww.ixi-software.net

Ixi lang is a programming language for live coding musical expression.[1][2] It is taught at diverse levels of musical education and used in Algorave performances.[3] 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 manifacturer 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. Given that just about anyone can get up and running with a few minutes, those who are willing to put their time into live coding software like ixi lang can reach highly intuitive and fluid levels of improvised composition"[4]

Ixi lang is used internationally, for example by members of the Quase-Linema Lab collective in Brazil, Belisha Beacon and Section_9 in the UK, or by the Paris-based Sougata Bhattacharya. Ixi Lang is referenced in various live coding literature[5][6][7] and has influenced other live coding systems such as Gibber,[8][9] EarSketch,[10] WulfCode[11] and Sonic Pi.[12]

References

  1. ^ Magnusson, Thor (2011) ixi lang: a SuperCollider parasite for live coding. In: International Computer Music Conference, 31 July - 5 August 2011, University of Huddersfield, UK.
  2. ^ Blackwell, Alan; McLean, Alex; Noble, James; Rohrhuber, Julian (2014-01-01). Blackwell, Alan; McLean, Alex; Noble, James; Rohrhuber, Julian (eds.). "Collaboration and learning through live coding (Dagstuhl Seminar 13382)". Dagstuhl Reports. 3 (9): 130–168. doi:http://dx.doi.org/10.4230/DagRep.3.9.130. ISSN 2192-5283. {{cite journal}}: Check |doi= value (help); External link in |doi= (help)
  3. ^ Steph Kretowicz article on Algorave in MixMag
  4. ^ Perspectives from Loop: New frontiers of music tech
  5. ^ Sorensen, Andrew & Swift, Ben (2013) Livecoding’s many meanings in Computer Music Journal. Vol 38(1), Spring 2014. pp 65-76
  6. ^ McLean, Alex (2014) Making programming languages to dance to: live coding with tidal in Proceedings of FARM '14 Proceedings of the 2nd ACM SIGPLAN international workshop on Functional art, music, modeling & design. pp 63-70
  7. ^ Mark Guzdial (2013) Live coders challenge CS to think about expression again
  8. ^ Gibber Credits
  9. ^ Roberts, Charlie (2012) Gibber: Live Coding Audio in the Browser in Proceedings of the 2012 International Computer Music Conference, Ljubljana.
  10. ^ Xambo, Anna; Freeman, Jason; Magerko, Brian; and Shah, Pratik (2016) Challenges and New Directions for Collaborative Live Coding in the Classroom in Proceedings of International Conference on Live Interfaces, University of Sussex, Brighton.
  11. ^ WulfCode
  12. ^ Blackwell, Alan & Aaron, Sam (2015) Craft Practices of Live Coding Language Design in the Proceedings of the First International Conference on Live Coding, Leeds, UK

Category:Computer music software Category:Electronic music Category:Experimental music Category:Live music Category:Computer music Category:Computer programming