<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-1763</id>
	<title>Nabble - Gnu - Octal - Dev</title>
	<updated>2006-10-25T07:37:46Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Gnu---Octal---Dev-f1763.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gnu---Octal---Dev-f1763.html" />
	<subtitle type="html">OCTAL free music system. This list is primarily for folks interested in writing audio plugins and modules for use with Octal, but it also serves as a general discussion group for all project development.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-6992172</id>
	<title>GNU Octal --&gt; Soundframe</title>
	<published>2006-10-25T07:37:46Z</published>
	<updated>2006-10-25T07:37:46Z</updated>
	<author>
		<name>David O'Toole-2</name>
	</author>
	<content type="html">&lt;br&gt;I'd like to update everyone on the GNU Octal project and talk about
&lt;br&gt;what I have been working on.
&lt;br&gt;&lt;br&gt;Life happens, University happens, and sometimes things get
&lt;br&gt;delayed. I'm sorry to have let everyone down. But the truth is, I
&lt;br&gt;needed to become a better and more experienced programmer in order to
&lt;br&gt;implement my ideas for Octal. 
&lt;br&gt;&lt;br&gt;I'd like to think I have done so in the last six years of intensive
&lt;br&gt;study and practice. Sometimes one needs to sit on a mountaintop and
&lt;br&gt;meditate, sometimes it takes years.
&lt;br&gt;&lt;br&gt;The good news: 
&lt;br&gt;&lt;br&gt;&amp;nbsp;- There is still a need for Octal. We have a great hard-disk-recorder
&lt;br&gt;&amp;nbsp; &amp;nbsp;in Ardour, and a great sound editor in Snd, but I still haven't
&lt;br&gt;&amp;nbsp; &amp;nbsp;found a proper user interface for creating a whole album
&lt;br&gt;&amp;nbsp; &amp;nbsp;interactively, combining multiple techniques (jamming, recording,
&lt;br&gt;&amp;nbsp; &amp;nbsp;looping, layering, sampling, sequencing, stretching, processing,
&lt;br&gt;&amp;nbsp; &amp;nbsp;granulating) into an organic whole that can be fed into
&lt;br&gt;&amp;nbsp; &amp;nbsp;Ardour. Projects like freewheelin' and Pure Data are pointing in
&lt;br&gt;&amp;nbsp; &amp;nbsp;the right direction but I would like to do something much more
&lt;br&gt;&amp;nbsp; &amp;nbsp;comprehensive.
&lt;br&gt;&lt;br&gt;&amp;nbsp;- Octal can be much more focused and much less complex than the
&lt;br&gt;&amp;nbsp; &amp;nbsp;original vision. I've learned that there are already some very
&lt;br&gt;&amp;nbsp; &amp;nbsp;powerful and general realtime sound synthesis and processing
&lt;br&gt;&amp;nbsp; &amp;nbsp;engines out there; for example, the new Snd-RT language and
&lt;br&gt;&amp;nbsp; &amp;nbsp;CLM. I've also learned that there are already some great music
&lt;br&gt;&amp;nbsp; &amp;nbsp;composition and modeling tools; for example Common Music.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;These programs are better than any synthesis engine I could hope to
&lt;br&gt;&amp;nbsp; &amp;nbsp;write, but they need a good &amp;quot;workspace&amp;quot; UI to make them accessible
&lt;br&gt;&amp;nbsp; &amp;nbsp;to non-programmers, and to control/unify the various JACK-enabled
&lt;br&gt;&amp;nbsp; &amp;nbsp;programs that one can use in combination with them.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;The problem of Octal is therefore reduced to the problem of
&lt;br&gt;&amp;nbsp; &amp;nbsp;constructing a good front-end for these programs, with uniform
&lt;br&gt;&amp;nbsp; &amp;nbsp;method of extending this front-end so that new user interfaces can
&lt;br&gt;&amp;nbsp; &amp;nbsp;be created by the end-user.
&lt;br&gt;&amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp;- Last week I started from scratch, and began writing Octal in Common
&lt;br&gt;&amp;nbsp; &amp;nbsp;Lisp.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp;The bridge to Snd-RT is not yet working, as Snd-RT is bleeding-edge
&lt;br&gt;&amp;nbsp; &amp;nbsp;software and took some time to get running properly. It will take a
&lt;br&gt;&amp;nbsp; &amp;nbsp;few more days.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;But the user interface, which is the interesting part anyway, is
&lt;br&gt;&amp;nbsp; &amp;nbsp;pretty far along:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://dto.freeshell.org/notebook/ClFrame.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dto.freeshell.org/notebook/ClFrame.html&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;
&lt;br&gt;What Octal is about today: 
&lt;br&gt;&lt;br&gt;&amp;nbsp;- A suite of utilities to implement the above vision
&lt;br&gt;&amp;nbsp;- An object-oriented audio workspace application called Soundframe
&lt;br&gt;&amp;nbsp;- A mailing list to discuss ideas, development, and to share our 
&lt;br&gt;&amp;nbsp; &amp;nbsp;musical creations 
&lt;br&gt;&lt;br&gt;I look forward to hearing your thoughts. Octal lives!
&lt;br&gt;&lt;br&gt;Links:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://dto.freeshell.org/notebook/ClFrame.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dto.freeshell.org/notebook/ClFrame.html&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://dto.freeshell.org/notebook/KarmaPod.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dto.freeshell.org/notebook/KarmaPod.html&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.notam02.no/arkiv/src/snd/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.notam02.no/arkiv/src/snd/&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.notam02.no/arkiv/doc/snd-rt/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.notam02.no/arkiv/doc/snd-rt/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;David O'Toole 
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=6992172&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dto@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://dto.freeshell.org/notebook/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dto.freeshell.org/notebook/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;octal-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=6992172&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;octal-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/octal-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/octal-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNU-Octal---%3E-Soundframe-tp6992172p6992172.html" />
</entry>

</feed>
