<div dir="ltr"><br><div><div><br><div><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>
Date: Sat, 25 Jan 2014 15:11:23 +0100<br>
From: Mario Lang <<a href="mailto:mlang@delysid.org" target="_blank">mlang@delysid.org</a>><br>
To: <a href="mailto:linux-audio-user@lists.linuxaudio.org" target="_blank">linux-audio-user@lists.linuxaudio.org</a><br>
Subject: [LAU] A text-only environment for composing electronic music?<br>
Message-ID: <<a href="mailto:87zjmki22c.fsf@fx.delysid.org" target="_blank">87zjmki22c.fsf@fx.delysid.org</a>><br>
Content-Type: text/plain; charset=utf-8<br>
<br>
Hi.<br>
<br>
I am looking for a programmable (text mode) sequencer solution.<br>
I know that Linux has a few small languages for creating<br>
MIDI files, like MMA.  Even LilyPond can be tricked into being a MIDI<br>
file generating language.  However, none of the solutions I have seen so<br>
far could be easily integrated as the center/hub of a full composition.<br>
<br>
</div><snip><br><div>
--<br>
CYa,<br>
  ?????<br>
<br></div></blockquote></div><div><div>I didn't see these text based music programs in this thread.<br></div><div><br>For
 a MIDI based composition environment athenacl is a very dense python 
based command line composition program.  It does have a steep learning 
curve but the thick documentation is good.  I don't think it is exactly 
what you are looking for but if you are interested in creating your own 
composition environment, this might be worthwhile.  It seems to be 
intended for music students who can extend it with python.<br>     <a href="http://www.flexatone.org/athena.html">http://www.flexatone.org/athena.html</a><br><br></div>If
 you are more interested in live coding ixi is a fun and easy to 
comprehend command line program, built on top of SuperCollider.  It 
probably wouldn't be the center of a full composition, but its command 
line syntax is sweet.<br>     <a href="http://ixi-audio.net/ixilang/index.html">http://ixi-audio.net/ixilang/index.html</a><br><br></div><div>Renick Bell blew me away at LAC2013 using his Conductive library for Haskell.  It appears that you could compose a whole piece as a program or revise the program on the fly.<br>
     <a href="http://www.renickbell.net/doku.php?id=conductive">http://www.renickbell.net/doku.php?id=conductive</a><br></div><div><br></div>-- Jeff Sandys</div></div></div></div></div>