<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Generative Music Part III &#8211; Elysium</title>
	<atom:link href="http://charlesgriffin.net/archives/642/feed" rel="self" type="application/rss+xml" />
	<link>http://charlesgriffin.net/archives/642</link>
	<description>blog, music, and information about the American composer</description>
	<lastBuildDate>Thu, 12 May 2011 14:22:46 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Charles</title>
		<link>http://charlesgriffin.net/archives/642/comment-page-1#comment-15582</link>
		<dc:creator>Charles</dc:creator>
		<pubDate>Tue, 06 Oct 2009 11:42:20 +0000</pubDate>
		<guid isPermaLink="false">http://charlesgriffin.net/?p=642#comment-15582</guid>
		<description>Wow, Matt, I&#039;m honored that you made a change at my suggestion. I&#039;ll look forward to the next release. In the meantime, if I could apply the Socratic method of questioning... why is it that you want to keep the various layers&#039; timing completely independent?
As for you not having musical training, don&#039;t sweat it. Sometimes that&#039;s exactly where innovation comes from. And in the larger sense as it relates to technology, it&#039;s an issue that we&#039;re all too close to, chronologically speaking, to have any real perspective on it.  But I do know that the relationship between musical *training* and music *making* is in flux right now. History will make up its mind later.</description>
		<content:encoded><![CDATA[<p>Wow, Matt, I&#8217;m honored that you made a change at my suggestion. I&#8217;ll look forward to the next release. In the meantime, if I could apply the Socratic method of questioning&#8230; why is it that you want to keep the various layers&#8217; timing completely independent?<br />
As for you not having musical training, don&#8217;t sweat it. Sometimes that&#8217;s exactly where innovation comes from. And in the larger sense as it relates to technology, it&#8217;s an issue that we&#8217;re all too close to, chronologically speaking, to have any real perspective on it.  But I do know that the relationship between musical *training* and music *making* is in flux right now. History will make up its mind later.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Mower</title>
		<link>http://charlesgriffin.net/archives/642/comment-page-1#comment-15581</link>
		<dc:creator>Matt Mower</dc:creator>
		<pubDate>Tue, 06 Oct 2009 08:35:04 +0000</pubDate>
		<guid isPermaLink="false">http://charlesgriffin.net/?p=642#comment-15581</guid>
		<description>I can see how wormholes can be useful. There are also timers which could be used to enable layers over time and scripts. But I guess the advantage to a wormhole is that it&#039;s easy for the user to use. Okay consider that one bumped up the list a little.

Your feedback about tempo is *exactly* the kind of thing I want to hear. I&#039;m never quite sure how obvious this is but, when I started Elysium, I had no musical background or knowledge whatsoever (never played an instrument) so I made decisions largely as they seemed to make sense to me at the time and, of course, some of those decisions have worked out poorly.

Given that I am interested in tempo syncing with the host (and that this has implications for how layer tempo works) I shall certainly give some thought to how the tempo relationships between layers could be expressed.

I wouldn&#039;t want to remove the possibility of free-running layers but I can see myself how it would be useful to be able to vary the tempo of one layer and have the rest vary their tempo, in different ratios, lockstep to it.

I&#039;m slightly bogged down with a crash problem on 10.5 (but I have seen your bug report, thanks) but hope to work on these issues soon. In the meantime, since it was very simple to do, I have implemented one of your requests. Here&#039;s a teaser for a forthcoming version:

http://screencast.com/t/2ONdDdMWOkrj

Matt.</description>
		<content:encoded><![CDATA[<p>I can see how wormholes can be useful. There are also timers which could be used to enable layers over time and scripts. But I guess the advantage to a wormhole is that it&#8217;s easy for the user to use. Okay consider that one bumped up the list a little.</p>
<p>Your feedback about tempo is *exactly* the kind of thing I want to hear. I&#8217;m never quite sure how obvious this is but, when I started Elysium, I had no musical background or knowledge whatsoever (never played an instrument) so I made decisions largely as they seemed to make sense to me at the time and, of course, some of those decisions have worked out poorly.</p>
<p>Given that I am interested in tempo syncing with the host (and that this has implications for how layer tempo works) I shall certainly give some thought to how the tempo relationships between layers could be expressed.</p>
<p>I wouldn&#8217;t want to remove the possibility of free-running layers but I can see myself how it would be useful to be able to vary the tempo of one layer and have the rest vary their tempo, in different ratios, lockstep to it.</p>
<p>I&#8217;m slightly bogged down with a crash problem on 10.5 (but I have seen your bug report, thanks) but hope to work on these issues soon. In the meantime, since it was very simple to do, I have implemented one of your requests. Here&#8217;s a teaser for a forthcoming version:</p>
<p><a href="http://screencast.com/t/2ONdDdMWOkrj" rel="nofollow">http://screencast.com/t/2ONdDdMWOkrj</a></p>
<p>Matt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charles</title>
		<link>http://charlesgriffin.net/archives/642/comment-page-1#comment-15579</link>
		<dc:creator>Charles</dc:creator>
		<pubDate>Tue, 06 Oct 2009 06:12:03 +0000</pubDate>
		<guid isPermaLink="false">http://charlesgriffin.net/?p=642#comment-15579</guid>
		<description>For what it&#039;s worth, wormholes between layers would potentially help a piece evolve more slowly over time and thus be more musical. A user could effectively add new instruments in some order, adding one or two at a time rather than all at once as it is now. I guess you could build considerable offset between the generators on different layers, but...

Also, since you&#039;re welcome to composerly feedback, to have the various layers be *completely* independent isn&#039;t musically useful, because (and all but the most avant garde of composers would agree with this) even the most complicated (but playable) rhythmic relationships are always going to be expressed as ratios with simple integers: 1:1, 2:1, 3:1, 4:1, 3:2, 4:3, 5:4, etc. Therefore, if you offer the possibility of locking additional layers to one of those ratios, the rhythmic possibilities become exponentially more interesting. I imagine that also makes the tempo control issues simpler, no? Because no matter how the tempo changes, the ratio relationship between layers wouldn&#039;t change.</description>
		<content:encoded><![CDATA[<p>For what it&#8217;s worth, wormholes between layers would potentially help a piece evolve more slowly over time and thus be more musical. A user could effectively add new instruments in some order, adding one or two at a time rather than all at once as it is now. I guess you could build considerable offset between the generators on different layers, but&#8230;</p>
<p>Also, since you&#8217;re welcome to composerly feedback, to have the various layers be *completely* independent isn&#8217;t musically useful, because (and all but the most avant garde of composers would agree with this) even the most complicated (but playable) rhythmic relationships are always going to be expressed as ratios with simple integers: 1:1, 2:1, 3:1, 4:1, 3:2, 4:3, 5:4, etc. Therefore, if you offer the possibility of locking additional layers to one of those ratios, the rhythmic possibilities become exponentially more interesting. I imagine that also makes the tempo control issues simpler, no? Because no matter how the tempo changes, the ratio relationship between layers wouldn&#8217;t change.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Mower</title>
		<link>http://charlesgriffin.net/archives/642/comment-page-1#comment-15572</link>
		<dc:creator>Matt Mower</dc:creator>
		<pubDate>Mon, 05 Oct 2009 15:53:44 +0000</pubDate>
		<guid isPermaLink="false">http://charlesgriffin.net/?p=642#comment-15572</guid>
		<description>With respect to tempo sync my first plan is to have Elysium slave to the Logic tempo (rather than vice verca). But you&#039;re right to identify that this is not so simple. This is where the tempo sync control will be involved.

A tempo sync&#039;d layer will have a tempo relative to the incoming tempo. That might be 1:1 or it might be expressed in other ratios. An LFO in this case would probably affect the ratio somehow.

Other layers could remain independent and run at their own tempo.

I have in mind to add the concept of a &#039;master clock&#039; to Elysium to drive the layers (at the moment they are too independent) that should make it easier to slave Elysium to external clock sources as well as improving consistency in timing between layers.

Skip is a token that you apply to a cell like generate or note. It&#039;s quite simple to use, add one in the path of a playhead and play with the skip value and you will see what it does. You can add an LFO to the skip value.

I&#039;ve considered adding wormholes in the past primarily as a means to transfer tokens between layers rather than between cells of a single layer (although I see no reason why that shouldn&#039;t be possible also) but it&#039;s not a priority.

Other people have asked in the past for control over the colour scheme and that&#039;s probably something I will do. Transparency also, assuming it&#039;s easy to make the underlying window transparent as well.

Beyond that as someone who is a working composer though I am interested to hear your feedback about how it could develop as a ~musical~ tool. If you have more ideas along those lines I&#039;d be keen to listen.

Matt.</description>
		<content:encoded><![CDATA[<p>With respect to tempo sync my first plan is to have Elysium slave to the Logic tempo (rather than vice verca). But you&#8217;re right to identify that this is not so simple. This is where the tempo sync control will be involved.</p>
<p>A tempo sync&#8217;d layer will have a tempo relative to the incoming tempo. That might be 1:1 or it might be expressed in other ratios. An LFO in this case would probably affect the ratio somehow.</p>
<p>Other layers could remain independent and run at their own tempo.</p>
<p>I have in mind to add the concept of a &#8216;master clock&#8217; to Elysium to drive the layers (at the moment they are too independent) that should make it easier to slave Elysium to external clock sources as well as improving consistency in timing between layers.</p>
<p>Skip is a token that you apply to a cell like generate or note. It&#8217;s quite simple to use, add one in the path of a playhead and play with the skip value and you will see what it does. You can add an LFO to the skip value.</p>
<p>I&#8217;ve considered adding wormholes in the past primarily as a means to transfer tokens between layers rather than between cells of a single layer (although I see no reason why that shouldn&#8217;t be possible also) but it&#8217;s not a priority.</p>
<p>Other people have asked in the past for control over the colour scheme and that&#8217;s probably something I will do. Transparency also, assuming it&#8217;s easy to make the underlying window transparent as well.</p>
<p>Beyond that as someone who is a working composer though I am interested to hear your feedback about how it could develop as a ~musical~ tool. If you have more ideas along those lines I&#8217;d be keen to listen.</p>
<p>Matt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charles</title>
		<link>http://charlesgriffin.net/archives/642/comment-page-1#comment-15571</link>
		<dc:creator>Charles</dc:creator>
		<pubDate>Mon, 05 Oct 2009 13:59:28 +0000</pubDate>
		<guid isPermaLink="false">http://charlesgriffin.net/?p=642#comment-15571</guid>
		<description>Wow, Matt, lots to respond to. First, thanks a million for your thoughtful replies and commentaries. 

Again, of course you&#039;re right about Logic: I just need to set the clock to transmit on all ports. But when I think more about this, I recognize that you&#039;ve got a conundrum with syncing, don&#039;t you... given that there&#039;s the possibility of controlling the tempo in Elysium with an LFO, if Logic is the master clock, wouldn&#039;t that override the LFO?  Alternatively, you&#039;d need to send that LFO to Logic&#039;s transport. How&#039;d you&#039;d do either one, I don&#039;t know.

As for the Perpetuum Mobile comment, yes, I was referring to the potential for numbing repetition. But today, I played with applying several LFOs to a number of parameters (tempo, transposition, ghost tones, etc) and found the results becoming quite elegant (until it crashed - I sent a crash log to your website). 

I&#039;ll need to explore the &#039;skip&#039; option. From your description, I can&#039;t envision precisely how that will work (I understand it in Nodal -- in Nodal it&#039;s called a &quot;wormhole.&quot; Nice, right?), but it might become clearer in practice.

I meant to make mention in the main post about the possibility of scripting in Elysium, which is something I have no experience with but might be up for experimenting with.  In part I meant to bring it up because it provides a segue to a discussion/description of Noatikl, which really seems to require scripting to get the program to produce something other than ambient music.

One thought I&#039;d had about your triads, could be good or bad, but in any case I imagine it&#039;d be easy given what&#039;s already in the program, is to make an LFO for option for it. 

I hope you enjoyed your lunch!

~Charlie</description>
		<content:encoded><![CDATA[<p>Wow, Matt, lots to respond to. First, thanks a million for your thoughtful replies and commentaries. </p>
<p>Again, of course you&#8217;re right about Logic: I just need to set the clock to transmit on all ports. But when I think more about this, I recognize that you&#8217;ve got a conundrum with syncing, don&#8217;t you&#8230; given that there&#8217;s the possibility of controlling the tempo in Elysium with an LFO, if Logic is the master clock, wouldn&#8217;t that override the LFO?  Alternatively, you&#8217;d need to send that LFO to Logic&#8217;s transport. How&#8217;d you&#8217;d do either one, I don&#8217;t know.</p>
<p>As for the Perpetuum Mobile comment, yes, I was referring to the potential for numbing repetition. But today, I played with applying several LFOs to a number of parameters (tempo, transposition, ghost tones, etc) and found the results becoming quite elegant (until it crashed &#8211; I sent a crash log to your website). </p>
<p>I&#8217;ll need to explore the &#8216;skip&#8217; option. From your description, I can&#8217;t envision precisely how that will work (I understand it in Nodal &#8212; in Nodal it&#8217;s called a &#8220;wormhole.&#8221; Nice, right?), but it might become clearer in practice.</p>
<p>I meant to make mention in the main post about the possibility of scripting in Elysium, which is something I have no experience with but might be up for experimenting with.  In part I meant to bring it up because it provides a segue to a discussion/description of Noatikl, which really seems to require scripting to get the program to produce something other than ambient music.</p>
<p>One thought I&#8217;d had about your triads, could be good or bad, but in any case I imagine it&#8217;d be easy given what&#8217;s already in the program, is to make an LFO for option for it. </p>
<p>I hope you enjoyed your lunch!</p>
<p>~Charlie</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Mower</title>
		<link>http://charlesgriffin.net/archives/642/comment-page-1#comment-15569</link>
		<dc:creator>Matt Mower</dc:creator>
		<pubDate>Mon, 05 Oct 2009 11:27:03 +0000</pubDate>
		<guid isPermaLink="false">http://charlesgriffin.net/?p=642#comment-15569</guid>
		<description>Something else I thought I&#039;d mention is that Elysium embeds a full Javascript environment. You will notice, scattered about the inspector, a number of buttons for creating callbacks which are implemented as Javascript functions.

This functionality is, so far, little developed but it&#039;s something I am working on at present to expose an API that can be allow the composer to have more influence over their composition.

In a more advanced GUI app you might have timelines and visual editing but I don&#039;t have the time or (presently) the skill for that so I&#039;m going to expose it as code.

For example something I need is to be able to have a generate pulse with every beat, then go to sleep for some number of beats. Right now there isn&#039;t really any way to do that from the UI.

However a simple layer script would be able to check the beat and decide whether to enable or disable any particular generator on a cell.

You could also imagine how such scripts might *add or remove tokens or layers*. For example you could probably write a script to play a peverse form of life, adding &amp; removing generators to cells depending on the number of active playheads.

The possibilities, if you know a little Javascript (the API will be quite simple) should be quite interesting.

Ok, time for lunch.

Matt</description>
		<content:encoded><![CDATA[<p>Something else I thought I&#8217;d mention is that Elysium embeds a full Javascript environment. You will notice, scattered about the inspector, a number of buttons for creating callbacks which are implemented as Javascript functions.</p>
<p>This functionality is, so far, little developed but it&#8217;s something I am working on at present to expose an API that can be allow the composer to have more influence over their composition.</p>
<p>In a more advanced GUI app you might have timelines and visual editing but I don&#8217;t have the time or (presently) the skill for that so I&#8217;m going to expose it as code.</p>
<p>For example something I need is to be able to have a generate pulse with every beat, then go to sleep for some number of beats. Right now there isn&#8217;t really any way to do that from the UI.</p>
<p>However a simple layer script would be able to check the beat and decide whether to enable or disable any particular generator on a cell.</p>
<p>You could also imagine how such scripts might *add or remove tokens or layers*. For example you could probably write a script to play a peverse form of life, adding &amp; removing generators to cells depending on the number of active playheads.</p>
<p>The possibilities, if you know a little Javascript (the API will be quite simple) should be quite interesting.</p>
<p>Ok, time for lunch.</p>
<p>Matt</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Mower</title>
		<link>http://charlesgriffin.net/archives/642/comment-page-1#comment-15566</link>
		<dc:creator>Matt Mower</dc:creator>
		<pubDate>Mon, 05 Oct 2009 08:50:25 +0000</pubDate>
		<guid isPermaLink="false">http://charlesgriffin.net/?p=642#comment-15566</guid>
		<description>Oh another point before I get back to work.

You&#039;re right in that the harmonic table does place certain constraints on how you work. However look also into the skip token which I added for another user. This allows you to jump the playhead over a number of cells in one move and can allow you to create irregular movements.

Something I plan to work on quite soon is an expansion of the triad playing into something more akin to a chord sequencer. Right now you can have Elysium play a single, fixed, triad instead of a note. This turns out to be quite boring.

I want to be allow users to create patterns of chords that notes can sequence through although clearly this feature needs some thought to be properly useful and my knowledge of harmonic theory is very limited. I&#039;ll be looking for feedback from users to drive this kind of development.

Okay, I&#039;m done now :)

Matt</description>
		<content:encoded><![CDATA[<p>Oh another point before I get back to work.</p>
<p>You&#8217;re right in that the harmonic table does place certain constraints on how you work. However look also into the skip token which I added for another user. This allows you to jump the playhead over a number of cells in one move and can allow you to create irregular movements.</p>
<p>Something I plan to work on quite soon is an expansion of the triad playing into something more akin to a chord sequencer. Right now you can have Elysium play a single, fixed, triad instead of a note. This turns out to be quite boring.</p>
<p>I want to be allow users to create patterns of chords that notes can sequence through although clearly this feature needs some thought to be properly useful and my knowledge of harmonic theory is very limited. I&#8217;ll be looking for feedback from users to drive this kind of development.</p>
<p>Okay, I&#8217;m done now <img src='http://charlesgriffin.net/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Matt</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Mower</title>
		<link>http://charlesgriffin.net/archives/642/comment-page-1#comment-15565</link>
		<dc:creator>Matt Mower</dc:creator>
		<pubDate>Mon, 05 Oct 2009 08:46:46 +0000</pubDate>
		<guid isPermaLink="false">http://charlesgriffin.net/?p=642#comment-15565</guid>
		<description>Oh I remember something I wanted to ask. When you talk about &quot;Perpetuum Mobile&quot; are you referring to how the patterns can becoming &#039;dull by repetition&#039; ?

This is a key reason why I pursued both control over probability and LFO&#039;s so early in Elysium&#039;s development - to respond to this issue. MIDI triggers (to allow some combination of human performance and generative work) is another feature I added recently to assist with this and Mutex groups (the ability to setup OR relationships among tokens) is a feature I am working on right now.

I wish I could work on Elysium full-time but, alas, I must pay the bills :)

Matt</description>
		<content:encoded><![CDATA[<p>Oh I remember something I wanted to ask. When you talk about &#8220;Perpetuum Mobile&#8221; are you referring to how the patterns can becoming &#8216;dull by repetition&#8217; ?</p>
<p>This is a key reason why I pursued both control over probability and LFO&#8217;s so early in Elysium&#8217;s development &#8211; to respond to this issue. MIDI triggers (to allow some combination of human performance and generative work) is another feature I added recently to assist with this and Mutex groups (the ability to setup OR relationships among tokens) is a feature I am working on right now.</p>
<p>I wish I could work on Elysium full-time but, alas, I must pay the bills <img src='http://charlesgriffin.net/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Matt</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Mower</title>
		<link>http://charlesgriffin.net/archives/642/comment-page-1#comment-15564</link>
		<dc:creator>Matt Mower</dc:creator>
		<pubDate>Mon, 05 Oct 2009 08:42:05 +0000</pubDate>
		<guid isPermaLink="false">http://charlesgriffin.net/?p=642#comment-15564</guid>
		<description>Hi Charles.

More good points. Okay the &#039;tempo sync&#039; checkbox should really be grayed out (or, for now, removed) since it relates to a forthcoming feature and does nothing.

You&#039;re right that, at the moment, there is no sync between Logic (or any host) and Elysium. If you want to record MIDI in you have to start the Logic transport, start Elysium and then shunt the resulting MIDI region to fit where it would have started if there had been sync.

However this is an area of active interest for me and, just this weekend, I have figured out how to at least have the Elysium player start &amp; stop with the Logic transport. That will be implemented in a forthcoming release.

Note that this should not require any use of IAC as Logic can be configured to broadcast MIDI clock.

Elysium has a hierarchical structure. If you set the tempo dial in the player inspector this will set the tempo for all layers. However, for any particular layer, you can override the tempo dial and set a tempo specific to that layer. Are you sure you&#039;re setting it in the right place? And that you haven&#039;t overridden it? If not then maybe there is a new bug.

Slaving tempo is more complicated for a number of reasons. First the MIDI clock method employs a series of &#039;clock&#039; messages which is not especially compatible with how Elysium was designed. Second Elysium&#039;s layers have a certain independence so some kind of ratio/scaling system would need to be introduced.

In terms of layer use I introduced a feature before 1.0 called MIDI override. If you want to create multiple independent patterns then separate layers is the way to go. However if your goal was to be able to trigger different instruments, at different point, from one layer then look into MIDI override (it&#039;s in the Note inspector).

This allows you, for any note, to specify the probability that it will trigger for any of MIDI channels #1 through #8.

I use this to introduce the probability of hits from specific instruments at certain points. Without needing another layer.

My last comment is to say that Elysium is not a simple application although I do strive not to make it any more complicated than necessary. One of the 1.0 goals was to update the documentation and to create some tutorial videos. But I just wasn&#039;t getting around to it and didn&#039;t want to keep holding up the release.

At some point, when I have more time, I&#039;ll do both.

Regards,

Matt</description>
		<content:encoded><![CDATA[<p>Hi Charles.</p>
<p>More good points. Okay the &#8216;tempo sync&#8217; checkbox should really be grayed out (or, for now, removed) since it relates to a forthcoming feature and does nothing.</p>
<p>You&#8217;re right that, at the moment, there is no sync between Logic (or any host) and Elysium. If you want to record MIDI in you have to start the Logic transport, start Elysium and then shunt the resulting MIDI region to fit where it would have started if there had been sync.</p>
<p>However this is an area of active interest for me and, just this weekend, I have figured out how to at least have the Elysium player start &amp; stop with the Logic transport. That will be implemented in a forthcoming release.</p>
<p>Note that this should not require any use of IAC as Logic can be configured to broadcast MIDI clock.</p>
<p>Elysium has a hierarchical structure. If you set the tempo dial in the player inspector this will set the tempo for all layers. However, for any particular layer, you can override the tempo dial and set a tempo specific to that layer. Are you sure you&#8217;re setting it in the right place? And that you haven&#8217;t overridden it? If not then maybe there is a new bug.</p>
<p>Slaving tempo is more complicated for a number of reasons. First the MIDI clock method employs a series of &#8216;clock&#8217; messages which is not especially compatible with how Elysium was designed. Second Elysium&#8217;s layers have a certain independence so some kind of ratio/scaling system would need to be introduced.</p>
<p>In terms of layer use I introduced a feature before 1.0 called MIDI override. If you want to create multiple independent patterns then separate layers is the way to go. However if your goal was to be able to trigger different instruments, at different point, from one layer then look into MIDI override (it&#8217;s in the Note inspector).</p>
<p>This allows you, for any note, to specify the probability that it will trigger for any of MIDI channels #1 through #8.</p>
<p>I use this to introduce the probability of hits from specific instruments at certain points. Without needing another layer.</p>
<p>My last comment is to say that Elysium is not a simple application although I do strive not to make it any more complicated than necessary. One of the 1.0 goals was to update the documentation and to create some tutorial videos. But I just wasn&#8217;t getting around to it and didn&#8217;t want to keep holding up the release.</p>
<p>At some point, when I have more time, I&#8217;ll do both.</p>
<p>Regards,</p>
<p>Matt</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charles</title>
		<link>http://charlesgriffin.net/archives/642/comment-page-1#comment-15563</link>
		<dc:creator>Charles</dc:creator>
		<pubDate>Mon, 05 Oct 2009 08:17:51 +0000</pubDate>
		<guid isPermaLink="false">http://charlesgriffin.net/?p=642#comment-15563</guid>
		<description>Hi Matt, 
Thanks for the corrections. I tried to retrace my thinking why I said Elysium was in Java and can&#039;t now for the life of me recall why I made that declaration. Sorry.

I downloaded an update this morning from 1.0 to 1.0.0 and the LFOs are working now. (And FYI, I&#039;m using OS X 10.6.1.)

I could have sworn that prior to this update that the tempo dial affected all layers when changed in one. If not, what&#039;s the tempo sync checkbox for? 

As for the sync issues, I am still having them. Yes, I was using the IAC. Of course you&#039;re right, I can get the MIDI into Logic directly through Core Audio (I wasn&#039;t doing it that way yesterday). But today, as I look at the MIDI data through MIDI Pipe, all I see coming out of Elysium is noteon/off messages and channel info. There&#039;s no start/stop messages.

So, doesn&#039;t that mean Elysium needs to slave to Logic? and if so, Logic has to send the start/stop and clock info from Logic to Elysium, right? So, doesn&#039;t that mean that some conduit (like IAC) is necessary to get that data into Elysium? Or am I missing something?

Many thanks,
~Charlie</description>
		<content:encoded><![CDATA[<p>Hi Matt,<br />
Thanks for the corrections. I tried to retrace my thinking why I said Elysium was in Java and can&#8217;t now for the life of me recall why I made that declaration. Sorry.</p>
<p>I downloaded an update this morning from 1.0 to 1.0.0 and the LFOs are working now. (And FYI, I&#8217;m using OS X 10.6.1.)</p>
<p>I could have sworn that prior to this update that the tempo dial affected all layers when changed in one. If not, what&#8217;s the tempo sync checkbox for? </p>
<p>As for the sync issues, I am still having them. Yes, I was using the IAC. Of course you&#8217;re right, I can get the MIDI into Logic directly through Core Audio (I wasn&#8217;t doing it that way yesterday). But today, as I look at the MIDI data through MIDI Pipe, all I see coming out of Elysium is noteon/off messages and channel info. There&#8217;s no start/stop messages.</p>
<p>So, doesn&#8217;t that mean Elysium needs to slave to Logic? and if so, Logic has to send the start/stop and clock info from Logic to Elysium, right? So, doesn&#8217;t that mean that some conduit (like IAC) is necessary to get that data into Elysium? Or am I missing something?</p>
<p>Many thanks,<br />
~Charlie</p>
]]></content:encoded>
	</item>
</channel>
</rss>



