Loom: language of objects of music 1993..1996
BACK

 




scan of review

This was a visual programming language designed for producing algorithmic music compositions. It was developed for the Amiga Computer between 1993...1996. It was released via a small software publisher (Seasoft),,although I developed it in the first place for my own use, and received good reviews by some Amiga magazines

It created algorithmic MIDI compositions by using user defined assembles of hierarchies of generators, transformation and analyser objects coupled with structural and compositional decriptions - all visually laid out and constructed. All things were treated as objects and new objects could be used by other assemblies of objects.

Each object could be doubled clicked to reveal operational parameters. For example by clicking on the object named MONOPITCH, which created a sequence of equally spaced notes with same pitch volume etc. , you could set the pitch, volume, duration and midi channel.

LOOM was a programming language - using visual flow-chart constructions for representing LOOPS, IF_THEN_ELSES, REPEATS, WHILES. These programming facilities were able define the the logics of composition structure as well as new classes of generator objects, transformations or analisers. It was an open system which could be extended.
.
VARIABLES could be used for OBJECT parameters and mathematic algorithms could be programmed using its language - this gave the possibility of analyser objects results being fed to the IF THEN object which could determine which transformation would be applied.

It was quite a powerfull concept but a a bit tricky and cumbersome to use - the interface could have been better . I was written using AMOS Basic so I has to write by own set of windows and interface objects. I was poor and could not afford the C++ packages

Many current Music Programming Languages share these kinds of ideas.

I used LOOM for a series of algorithm music compositions and performaed some of them at the Slade School Of Fine Art, London, Kebele Cafe, Bristol and Coronation Road, Bristol.

copy of an old Sound On Sound article from 1996. (***)

 

 

 

 

(c) 2006 Fexia