Skip to content
A live coding language. An extension to SuperCollider, currently Cocoa only.
Find file
Pull request Compare This branch is 2 commits ahead, 1 commit behind vjtavo:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
COPYING
README
XiiLang.html
XiiLang.sc
XiiLangColors.sc
XiiLangDicts.sc
XiiLangGUI.sc
XiiLangInstr.sc
XiiLangMatrix.sc
XiiLangRecord.sc
_keyMapCode.scd
demosession.scd
ixi lang reich.scd

README

XiiLang			a live coding language interpreter	-  version 3 : November 2011

http://www.ixi-audio.net
feedback to: thor[]ixi...

The ixi lang live coding environment is a simple visual system presenting a high entry-level control over synth definitions and samples in SuperCollider. The core idea is to represent events in a spatial layout, thus merging musical code and musical scores. The score is active, i.e., if a method is performed upon the score, it changes in real time.

Download SuperCollider first and then use ixi lang.


If you are new to all this, here are the basic instructions:

SuperCollider is here:
http://supercollider.sourceforge.net/downloads/

ixi lang is here:
https://github.com/ixiaudio/ixilang

You also need the sc3-plugins from here:
http://supercollider.sourceforge.net/downloads/ (choose the Universal Binary)

1) Put SuperCollider somewhere on your system.
2) Start SuperCollider.
3) You will now have a SuperCollider folder within your "~/Library/Application Support/" folder.
4) Create an "Extensions" folder in there and drop the ixilang classes into that folder.
5) Drag the sc3-plugins folder into the "Extensions" folder as well.
6) Quit and start SuperCollider again and boot the server that is "default" (you can choose either).
7) Type XiiLang() in a new SC document (Apple+N) and evaluate that line (with the cursor in it) with SHIFT+RETURN (buttons pressed in that order)
8) Now follow the instructions of ixi lang in the XiiLang.html helpfile.
Something went wrong with that request. Please try again.