<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-2891</id>
	<title>Nabble - SuperCollider</title>
	<updated>2008-10-16T08:16:48Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/SuperCollider-f2891.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/SuperCollider-f2891.html" />
	<subtitle type="html">SuperCollider is a real time audio synthesis programming language. SuperCollider home is &lt;a href=&quot;http://www.audiosynth.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-20016321</id>
	<title>Re: fixes for PsyCollider issues</title>
	<published>2008-10-16T08:16:48Z</published>
	<updated>2008-10-16T08:16:48Z</updated>
	<author>
		<name>Stathis-4</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;Confirmed on Vista64 as well. Respect.&lt;br&gt;&lt;br&gt;I do get a version mismatch for SwingOSC. Here&amp;#39;s the output:&lt;br&gt;&lt;br&gt;Could not connect socket&lt;br&gt;// History.logFolder: C:\Users\St\SuperCollider&lt;br&gt;Class tree inited in 1.11 seconds&lt;br&gt;
WARNING:&lt;br&gt;GeneralHID.fromID : The HID scheme &amp;#39;nil&amp;#39; is not installed&lt;br&gt;The current scheme is still &amp;#39;nil&amp;#39;!&lt;br&gt;StartUp done.&lt;br&gt;Welcome to SuperCollider, press F1 for help&lt;br&gt;booting java -Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel -jar SwingOSC/build/SwingOSC.jar -t 57111 -L -i -h &lt;a href=&quot;http://127.0.0.1:57120&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;127.0.0.1:57120&lt;/a&gt;&lt;br&gt;
SwingOSC v0.60. receiving TCP at address &lt;a href=&quot;http://127.0.0.1:57111&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;127.0.0.1:57111&lt;/a&gt;&lt;br&gt;WARNING:&lt;br&gt;SwingOSC version mismatch: client is v0.59, server is v0.6!&lt;br&gt;SwingOSC : server connected.&lt;br&gt;booting 57110&lt;br&gt;
&lt;br&gt;Thanks,&lt;br&gt;St.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2008/10/16 Martin Victory &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20016321&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martin.victory@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;Ih2E3d&quot;&gt;&amp;gt; - no more gliching in the sound of Pulse.ar and Saw.ar&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Confirmed on WinXP. Finally!&lt;br&gt;
&lt;br&gt;
Thanks Dieter, great work :)&lt;br&gt;
&lt;br&gt;
MV&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
sc-users mailing list&lt;br&gt;
&lt;br&gt;
info (subscribe and unsubscribe): &lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;
archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-users/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-users/&lt;/a&gt;&lt;br&gt;
search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-users/search/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-users/search/&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---User-%28old%29-f35776.html&quot; embed=&quot;fixTarget[35776]&quot; target=&quot;_top&quot; &gt;Supercollider - User (old)&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/fixes-for-PsyCollider-issues-tp20003372p20016321.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20016322</id>
	<title>Re: fixes for PsyCollider issues</title>
	<published>2008-10-16T08:16:48Z</published>
	<updated>2008-10-16T08:16:48Z</updated>
	<author>
		<name>Stathis-4</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;Confirmed on Vista64 as well. Respect.&lt;br&gt;&lt;br&gt;I do get a version mismatch for SwingOSC. Here&amp;#39;s the output:&lt;br&gt;&lt;br&gt;Could not connect socket&lt;br&gt;// History.logFolder: C:\Users\St\SuperCollider&lt;br&gt;Class tree inited in 1.11 seconds&lt;br&gt;
WARNING:&lt;br&gt;GeneralHID.fromID : The HID scheme &amp;#39;nil&amp;#39; is not installed&lt;br&gt;The current scheme is still &amp;#39;nil&amp;#39;!&lt;br&gt;StartUp done.&lt;br&gt;Welcome to SuperCollider, press F1 for help&lt;br&gt;booting java -Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel -jar SwingOSC/build/SwingOSC.jar -t 57111 -L -i -h &lt;a href=&quot;http://127.0.0.1:57120&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;127.0.0.1:57120&lt;/a&gt;&lt;br&gt;
SwingOSC v0.60. receiving TCP at address &lt;a href=&quot;http://127.0.0.1:57111&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;127.0.0.1:57111&lt;/a&gt;&lt;br&gt;WARNING:&lt;br&gt;SwingOSC version mismatch: client is v0.59, server is v0.6!&lt;br&gt;SwingOSC : server connected.&lt;br&gt;booting 57110&lt;br&gt;
&lt;br&gt;Thanks,&lt;br&gt;St.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2008/10/16 Martin Victory &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20016322&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martin.victory@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;Ih2E3d&quot;&gt;&amp;gt; - no more gliching in the sound of Pulse.ar and Saw.ar&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Confirmed on WinXP. Finally!&lt;br&gt;
&lt;br&gt;
Thanks Dieter, great work :)&lt;br&gt;
&lt;br&gt;
MV&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
sc-users mailing list&lt;br&gt;
&lt;br&gt;
info (subscribe and unsubscribe): &lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;
archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-users/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-users/&lt;/a&gt;&lt;br&gt;
search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-users/search/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-users/search/&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---User-f535.html&quot; embed=&quot;fixTarget[535]&quot; target=&quot;_top&quot; &gt;Supercollider - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/fixes-for-PsyCollider-issues-tp20003373p20016322.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20016047</id>
	<title>SF.net SVN: supercollider:[7864] trunk/build/SCClassLibrary/JITLib/extras/ NodeProxyEditor.sc</title>
	<published>2008-10-16T08:06:38Z</published>
	<updated>2008-10-16T08:06:38Z</updated>
	<author>
		<name>decampo</name>
	</author>
	<content type="html">Revision: 7864
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://supercollider.svn.sourceforge.net/supercollider/?rev=7864&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://supercollider.svn.sourceforge.net/supercollider/?rev=7864&amp;view=rev&lt;/a&gt;&lt;br&gt;Author: &amp;nbsp; decampo
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; 2008-10-16 15:06:38 +0000 (Thu, 16 Oct 2008)
&lt;br&gt;&lt;br&gt;Log Message:
&lt;br&gt;-----------
&lt;br&gt;NodeProxyEditor shows wet mix sliders for &amp;nbsp;filter slots as green, and the param names shown can be replaced.
&lt;br&gt;&lt;br&gt;Modified Paths:
&lt;br&gt;--------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; trunk/build/SCClassLibrary/JITLib/extras/NodeProxyEditor.sc
&lt;br&gt;&lt;br&gt;Modified: trunk/build/SCClassLibrary/JITLib/extras/NodeProxyEditor.sc
&lt;br&gt;===================================================================
&lt;br&gt;--- trunk/build/SCClassLibrary/JITLib/extras/NodeProxyEditor.sc	2008-10-16 15:03:32 UTC (rev 7863)
&lt;br&gt;+++ trunk/build/SCClassLibrary/JITLib/extras/NodeProxyEditor.sc	2008-10-16 15:06:38 UTC (rev 7864)
&lt;br&gt;@@ -8,6 +8,8 @@
&lt;br&gt;&amp;nbsp;	var &amp;lt;monitor;	var &amp;lt;skin, &amp;lt;font;
&lt;br&gt;&amp;nbsp;	var &amp;lt;prevSettings; 
&lt;br&gt;&amp;nbsp;	var &amp;lt;tooManyKeys=false, &amp;lt;keysRotation = 0; 
&lt;br&gt;+	
&lt;br&gt;+	var &amp;lt;&amp;gt;replaceKeys;		// a dict for slider names to be replaced
&lt;br&gt;&amp;nbsp;	
&lt;br&gt;&amp;nbsp;	*new { arg proxy, pxKey, nSliders=16, win, comp, 
&lt;br&gt;&amp;nbsp;		extras=[\scope, \doc, \reset], monitor=true, sinks=true, morph=false; 
&lt;br&gt;@@ -52,6 +54,8 @@
&lt;br&gt;&amp;nbsp;		w.view.background = skin.background;
&lt;br&gt;&amp;nbsp;		zone.background = skin.foreground;
&lt;br&gt;&amp;nbsp;		w.front;
&lt;br&gt;+		
&lt;br&gt;+		replaceKeys = replaceKeys ?? { () };
&lt;br&gt;&amp;nbsp;		
&lt;br&gt;&amp;nbsp;		this.makeTopLine(extras);
&lt;br&gt;&amp;nbsp;		if (monitor, { this.makePxMon; zone.decorator.nextLine.shift(0, 4); });
&lt;br&gt;@@ -208,7 +212,7 @@
&lt;br&gt;&amp;nbsp;				if(sl.numberView.hasFocus.not) {
&lt;br&gt;&amp;nbsp;					if (val.isKindOf(SimpleNumber), { 						
&lt;br&gt;&amp;nbsp;						sl.value_(val.value);
&lt;br&gt;-						sl.labelView.string = key;
&lt;br&gt;+						sl.labelView.string_(this.replaceName(key));
&lt;br&gt;&amp;nbsp;						sinks[i].string_(&amp;quot;-&amp;quot;);
&lt;br&gt;&amp;nbsp;					}, { 
&lt;br&gt;&amp;nbsp;						if (val.isKindOf(BusPlug), { 
&lt;br&gt;@@ -222,7 +226,15 @@
&lt;br&gt;&amp;nbsp;		};
&lt;br&gt;&amp;nbsp;		prevSettings = currentSettings; 
&lt;br&gt;&amp;nbsp;	}
&lt;br&gt;-	
&lt;br&gt;+	replaceName { |key| 
&lt;br&gt;+		var replaced;
&lt;br&gt;+		if (replaceKeys.isNil) { ^key };
&lt;br&gt;+		replaced = replaceKeys[key.asSymbol];
&lt;br&gt;+		if (replaced.isNil) { ^key };
&lt;br&gt;+	//	&amp;quot;NPXE: replacing % with %.&amp;quot;.format(key.asCompileString, replaced.asCompileString).postln;
&lt;br&gt;+		^replaced;
&lt;br&gt;+		 
&lt;br&gt;+	}
&lt;br&gt;&amp;nbsp;	updateAllEdits {
&lt;br&gt;&amp;nbsp;	//	var keyPressed = false;
&lt;br&gt;&amp;nbsp;	
&lt;br&gt;@@ -246,7 +258,8 @@
&lt;br&gt;&amp;nbsp;		
&lt;br&gt;&amp;nbsp;		edits.do { arg sl, i;
&lt;br&gt;&amp;nbsp;			var key, val, mappx, spec, slider, number, sink, mapKey;
&lt;br&gt;-			var keyString; 
&lt;br&gt;+			var keyString, labelKey, isWet; 
&lt;br&gt;+			
&lt;br&gt;&amp;nbsp;			key = editKeys[i];
&lt;br&gt;&amp;nbsp;			sink = sinks[i];
&lt;br&gt;&amp;nbsp;			
&lt;br&gt;@@ -254,22 +267,31 @@
&lt;br&gt;&amp;nbsp;				// editKeys and currentSettings are in sync.
&lt;br&gt;&amp;nbsp;				val = currentSettings[i][1];	
&lt;br&gt;&amp;nbsp;				
&lt;br&gt;+				labelKey = key;
&lt;br&gt;&amp;nbsp;				keyString = key.asString;
&lt;br&gt;&amp;nbsp;				spec = key.asSpec;
&lt;br&gt;-				sl.labelView.string = keyString;
&lt;br&gt;+				isWet = keyString.beginsWith(&amp;quot;wet&amp;quot;);	// a filtered slot
&lt;br&gt;+
&lt;br&gt;+				if (isWet) { 
&lt;br&gt;+					spec = \unipolar.asSpec;
&lt;br&gt;+					sl.sliderView.background_(Color.green(1.0, 0.5)).refresh;
&lt;br&gt;+					sl.labelView.background_(Color.green(1.0, 0.5)).refresh;
&lt;br&gt;+						// font size here?
&lt;br&gt;+				} { 
&lt;br&gt;+					sl.sliderView.background_(skin.foreground).refresh;
&lt;br&gt;+					sl.labelView.background_(skin.foreground).refresh;
&lt;br&gt;+				};
&lt;br&gt;+
&lt;br&gt;+				sl.labelView.string = this.replaceName(key);
&lt;br&gt;&amp;nbsp;				sl.sliderView.enabled = spec.notNil;
&lt;br&gt;&amp;nbsp;				sl.sliderView.visible = spec.notNil;
&lt;br&gt;&amp;nbsp;				sl.numberView.enabled = true;
&lt;br&gt;&amp;nbsp;				sl.numberView.visible = true;
&lt;br&gt;+				sl.labelView.visible = true;
&lt;br&gt;&amp;nbsp;				sink.visible = true;						
&lt;br&gt;&amp;nbsp;	//			sl.sliderView.keyDownAction = { keyPressed = true }; // doesn't work yet.
&lt;br&gt;&amp;nbsp;	//			sl.sliderView.keyUpAction = { &amp;nbsp;proxy.xset(key, sl.value); keyPressed = false };
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-				if (keyString.beginsWith(&amp;quot;wet&amp;quot;)) { 
&lt;br&gt;-					sl.sliderView.background_(Color.green(1.0, 0.5)).refresh;
&lt;br&gt;-				} {
&lt;br&gt;-					sl.sliderView.background_(skin.foreground).refresh;
&lt;br&gt;-				};
&lt;br&gt;&amp;nbsp;				sl.action_({ arg nu; proxy.set(key, nu.value) });
&lt;br&gt;&amp;nbsp;				
&lt;br&gt;&amp;nbsp;				if(spec.notNil) { sl.controlSpec = spec } {
&lt;br&gt;@@ -280,18 +302,19 @@
&lt;br&gt;&amp;nbsp;				if(mappx.isNumber) {
&lt;br&gt;&amp;nbsp;					sl.value_(mappx ? 0);
&lt;br&gt;&amp;nbsp;					sink.object_(nil).string_(&amp;quot;-&amp;quot;);
&lt;br&gt;-				} {		// assume mappx is a proxy:
&lt;br&gt;+				} {	
&lt;br&gt;+						// assume mappx is a proxy:
&lt;br&gt;&amp;nbsp;					if (val.isKindOf(BusPlug), { 
&lt;br&gt;&amp;nbsp;						mapKey = currentEnvironment.findKeyForValue(mappx) ? &amp;quot;???&amp;quot;;
&lt;br&gt;&amp;nbsp;						sink.object_(mapKey).string_(mapKey);
&lt;br&gt;&amp;nbsp;						sl.labelView.string = &amp;quot;-&amp;gt;&amp;quot; + key;
&lt;br&gt;&amp;nbsp;					});				
&lt;br&gt;&amp;nbsp;				}
&lt;br&gt;-			} &amp;nbsp;{
&lt;br&gt;-				sl.labelView.string = &amp;quot;&amp;quot;;
&lt;br&gt;-				sl.sliderView.visible = false;
&lt;br&gt;-				sl.numberView.visible = false;
&lt;br&gt;-				sink.object_(nil).string_(&amp;quot;-&amp;quot;).visible = false;
&lt;br&gt;+			} &amp;nbsp;{		// hide unused edits
&lt;br&gt;+				sink.object_(nil).string_(&amp;quot;-&amp;quot;).visible_(false);
&lt;br&gt;+				sl.labelView.background_(skin.foreground).string_(&amp;quot;&amp;quot;);
&lt;br&gt;+				sl.sliderView.background_(skin.foreground);
&lt;br&gt;+				sl.visible_(false);
&lt;br&gt;&amp;nbsp;			};
&lt;br&gt;&amp;nbsp;		};
&lt;br&gt;&amp;nbsp;		// this.adjustWindowSize;
&lt;br&gt;&lt;br&gt;&lt;br&gt;This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;sc-dev mailing list
&lt;br&gt;&lt;br&gt;info (subscribe and unsubscribe): &lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-dev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-dev/&lt;/a&gt;&lt;br&gt;search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---Dev-f534.html&quot; embed=&quot;fixTarget[534]&quot; target=&quot;_top&quot; &gt;Supercollider - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/SF.net-SVN%3A-supercollider%3A-7864--trunk-build-SCClassLibrary-JITLib-extras--NodeProxyEditor.sc-tp20016047p20016047.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20015984</id>
	<title>SF.net SVN: supercollider:[7863] trunk/build/SCClassLibrary/JITLib/extras/ History.sc</title>
	<published>2008-10-16T08:03:33Z</published>
	<updated>2008-10-16T08:03:33Z</updated>
	<author>
		<name>decampo</name>
	</author>
	<content type="html">Revision: 7863
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://supercollider.svn.sourceforge.net/supercollider/?rev=7863&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://supercollider.svn.sourceforge.net/supercollider/?rev=7863&amp;view=rev&lt;/a&gt;&lt;br&gt;Author: &amp;nbsp; decampo
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; 2008-10-16 15:03:32 +0000 (Thu, 16 Oct 2008)
&lt;br&gt;&lt;br&gt;Log Message:
&lt;br&gt;-----------
&lt;br&gt;removed History.logfolder message.
&lt;br&gt;&lt;br&gt;Modified Paths:
&lt;br&gt;--------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; trunk/build/SCClassLibrary/JITLib/extras/History.sc
&lt;br&gt;&lt;br&gt;Modified: trunk/build/SCClassLibrary/JITLib/extras/History.sc
&lt;br&gt;===================================================================
&lt;br&gt;--- trunk/build/SCClassLibrary/JITLib/extras/History.sc	2008-10-16 15:02:14 UTC (rev 7862)
&lt;br&gt;+++ trunk/build/SCClassLibrary/JITLib/extras/History.sc	2008-10-16 15:03:32 UTC (rev 7863)
&lt;br&gt;@@ -337,7 +337,7 @@
&lt;br&gt;&amp;nbsp;	
&lt;br&gt;&amp;nbsp;	}
&lt;br&gt;&amp;nbsp;	*/	
&lt;br&gt;-		
&lt;br&gt;+	
&lt;br&gt;&amp;nbsp;	*cmdPeriod { this.enter(&amp;quot;// thisProcess.cmdPeriod&amp;quot;); }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;				// log file support - global only
&lt;br&gt;@@ -356,7 +356,7 @@
&lt;br&gt;&amp;nbsp;			logFolder = specialFolder;
&lt;br&gt;&amp;nbsp;		}; 
&lt;br&gt;&amp;nbsp;		
&lt;br&gt;-		(&amp;quot;// History.logFolder:&amp;quot; + &amp;nbsp;logFolder).postln;
&lt;br&gt;+		// (&amp;quot;// History.logFolder:&amp;quot; + &amp;nbsp;logFolder).postln;
&lt;br&gt;&amp;nbsp;	}
&lt;br&gt;&amp;nbsp;	
&lt;br&gt;&amp;nbsp;	*showLogFolder { unixCmd(&amp;quot;open \&amp;quot;&amp;quot; ++ logFolder ++ &amp;quot;\&amp;quot;&amp;quot;) }
&lt;br&gt;&lt;br&gt;&lt;br&gt;This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;sc-dev mailing list
&lt;br&gt;&lt;br&gt;info (subscribe and unsubscribe): &lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-dev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-dev/&lt;/a&gt;&lt;br&gt;search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---Dev-f534.html&quot; embed=&quot;fixTarget[534]&quot; target=&quot;_top&quot; &gt;Supercollider - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/SF.net-SVN%3A-supercollider%3A-7863--trunk-build-SCClassLibrary-JITLib-extras--History.sc-tp20015984p20015984.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20015907</id>
	<title>SF.net SVN: supercollider:[7862] trunk/build/SCClassLibrary/JITLib/ ProxySpace/NodeProxy.sc</title>
	<published>2008-10-16T08:02:14Z</published>
	<updated>2008-10-16T08:02:14Z</updated>
	<author>
		<name>decampo</name>
	</author>
	<content type="html">Revision: 7862
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://supercollider.svn.sourceforge.net/supercollider/?rev=7862&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://supercollider.svn.sourceforge.net/supercollider/?rev=7862&amp;view=rev&lt;/a&gt;&lt;br&gt;Author: &amp;nbsp; decampo
&lt;br&gt;Date: &amp;nbsp; &amp;nbsp; 2008-10-16 15:02:14 +0000 (Thu, 16 Oct 2008)
&lt;br&gt;&lt;br&gt;Log Message:
&lt;br&gt;-----------
&lt;br&gt;fixed node order problem.
&lt;br&gt;&lt;br&gt;Modified Paths:
&lt;br&gt;--------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; trunk/build/SCClassLibrary/JITLib/ProxySpace/NodeProxy.sc
&lt;br&gt;&lt;br&gt;Modified: trunk/build/SCClassLibrary/JITLib/ProxySpace/NodeProxy.sc
&lt;br&gt;===================================================================
&lt;br&gt;--- trunk/build/SCClassLibrary/JITLib/ProxySpace/NodeProxy.sc	2008-10-15 06:45:05 UTC (rev 7861)
&lt;br&gt;+++ trunk/build/SCClassLibrary/JITLib/ProxySpace/NodeProxy.sc	2008-10-16 15:02:14 UTC (rev 7862)
&lt;br&gt;@@ -591,7 +591,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	/////////// filtering within one proxy /////////////////
&lt;br&gt;&amp;nbsp;	
&lt;br&gt;-	filter { arg i, func; this.put(i, \filter -&amp;gt; func)	}
&lt;br&gt;+	filter { arg i, func; this.put(i, \filter -&amp;gt; func) }
&lt;br&gt;&amp;nbsp;	
&lt;br&gt;&amp;nbsp;	/////////// shortcuts for efficient bus input //////////////
&lt;br&gt;&amp;nbsp;	
&lt;br&gt;@@ -731,7 +731,7 @@
&lt;br&gt;&amp;nbsp;						nodes = Array(4);
&lt;br&gt;&amp;nbsp;						objects.doRange({ arg obj; 
&lt;br&gt;&amp;nbsp;							var id = obj.nodeID;
&lt;br&gt;-							if(id.notNil) { nodes = nodes ++ id ++ synthID };
&lt;br&gt;+							if(id.notNil and: { id != synthID }) { nodes = nodes ++ id ++ synthID };
&lt;br&gt;&amp;nbsp;						}, index + 1);
&lt;br&gt;&amp;nbsp;						if(nodes.size &amp;gt; 0) { bundle.add([&amp;quot;/n_before&amp;quot;] ++ nodes.reverse) };
&lt;br&gt;&amp;nbsp;					};
&lt;br&gt;&lt;br&gt;&lt;br&gt;This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;sc-dev mailing list
&lt;br&gt;&lt;br&gt;info (subscribe and unsubscribe): &lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-dev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-dev/&lt;/a&gt;&lt;br&gt;search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---Dev-f534.html&quot; embed=&quot;fixTarget[534]&quot; target=&quot;_top&quot; &gt;Supercollider - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/SF.net-SVN%3A-supercollider%3A-7862--trunk-build-SCClassLibrary-JITLib--ProxySpace-NodeProxy.sc-tp20015907p20015907.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20015734</id>
	<title>Re: Automation</title>
	<published>2008-10-16T07:50:23Z</published>
	<updated>2008-10-16T07:50:23Z</updated>
	<author>
		<name>James Harkins-2</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;
&lt;div&gt;On Oct 16, 2008, at 10:36 PM, Neels Janosch Hofmeyr wrote:&lt;/div&gt;&lt;div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Thanks, James,&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;though I don't know what to do yet, I'll try to alleviate the problem by&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;reading and thinking some more. Btw, since, I also got &quot;the scheduler is&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;full&quot; messages running my Automation, so I must have broken it.&lt;/div&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Sounds like a lot of functions are being scheduled very quickly. This doesn't happen when running a Routine, btw, because the Routine exists in the queue only once. When it wakes up, it's popped out of the queue and then put back in when the delta value is returned.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;But if you're doing:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Routine({&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;100.do({ |i|&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;SystemClock.sched(2, { i.postln; nil });&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;0.01.wait;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;});&lt;/div&gt;&lt;div&gt;}).play;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;... that will put 100 functions into the queue in the first second, and then they wake up one by one after that. The same result could be obtained without flooding the queue:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Routine({&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;2.0.wait;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;100.do({ |i|&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;		&lt;/span&gt;i.postln;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;		&lt;/span&gt;0.01.wait;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;});&lt;/div&gt;&lt;div&gt;}).play;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;I haven't looked closely at automation, and won't have time to in the near future -- something to consider anyway.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;PriorityQueue is a good way to merge time sequences -- see Ppar for a really brilliant, and very practical, usage.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Are you using any data thinning strategies? It might not be necessary to save every controller nudge.&lt;/div&gt;&lt;div&gt;hjh&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px&quot;&gt;&lt;br&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: H. James Harkins&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20015734&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jamshark70@...&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: &lt;a href=&quot;http://www.dewdrop-world.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dewdrop-world.net&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;.::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px&quot;&gt;&lt;br&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;&quot;Come said the Muse,&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;Sing me a song no poet has yet chanted,&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;Sing me the universal.&quot;&lt;span class=&quot;Apple-converted-space&quot;&gt;  &lt;/span&gt;-- Whitman&lt;/font&gt;&lt;/p&gt;  &lt;/div&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---User-%28old%29-f35776.html&quot; embed=&quot;fixTarget[35776]&quot; target=&quot;_top&quot; &gt;Supercollider - User (old)&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Automation-tp19938918p20015734.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20015735</id>
	<title>Re: Automation</title>
	<published>2008-10-16T07:50:23Z</published>
	<updated>2008-10-16T07:50:23Z</updated>
	<author>
		<name>James Harkins-2</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;
&lt;div&gt;On Oct 16, 2008, at 10:36 PM, Neels Janosch Hofmeyr wrote:&lt;/div&gt;&lt;div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Thanks, James,&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;though I don't know what to do yet, I'll try to alleviate the problem by&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;reading and thinking some more. Btw, since, I also got &quot;the scheduler is&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;full&quot; messages running my Automation, so I must have broken it.&lt;/div&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Sounds like a lot of functions are being scheduled very quickly. This doesn't happen when running a Routine, btw, because the Routine exists in the queue only once. When it wakes up, it's popped out of the queue and then put back in when the delta value is returned.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;But if you're doing:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Routine({&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;100.do({ |i|&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;SystemClock.sched(2, { i.postln; nil });&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;0.01.wait;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;});&lt;/div&gt;&lt;div&gt;}).play;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;... that will put 100 functions into the queue in the first second, and then they wake up one by one after that. The same result could be obtained without flooding the queue:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Routine({&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;2.0.wait;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;100.do({ |i|&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;		&lt;/span&gt;i.postln;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;		&lt;/span&gt;0.01.wait;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;});&lt;/div&gt;&lt;div&gt;}).play;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;I haven't looked closely at automation, and won't have time to in the near future -- something to consider anyway.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;PriorityQueue is a good way to merge time sequences -- see Ppar for a really brilliant, and very practical, usage.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Are you using any data thinning strategies? It might not be necessary to save every controller nudge.&lt;/div&gt;&lt;div&gt;hjh&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px&quot;&gt;&lt;br&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: H. James Harkins&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20015735&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jamshark70@...&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: &lt;a href=&quot;http://www.dewdrop-world.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dewdrop-world.net&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;.::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px&quot;&gt;&lt;br&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;&quot;Come said the Muse,&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;Sing me a song no poet has yet chanted,&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;Sing me the universal.&quot;&lt;span class=&quot;Apple-converted-space&quot;&gt;  &lt;/span&gt;-- Whitman&lt;/font&gt;&lt;/p&gt;  &lt;/div&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---User-f535.html&quot; embed=&quot;fixTarget[535]&quot; target=&quot;_top&quot; &gt;Supercollider - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Automation-tp19938919p20015735.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20015471</id>
	<title>Re: Automation</title>
	<published>2008-10-16T07:36:01Z</published>
	<updated>2008-10-16T07:36:01Z</updated>
	<author>
		<name>Neels Janosch Hofmeyr</name>
	</author>
	<content type="html">Thanks, James,
&lt;br&gt;&lt;br&gt;though I don't know what to do yet, I'll try to alleviate the problem by
&lt;br&gt;reading and thinking some more. Btw, since, I also got &amp;quot;the scheduler is
&lt;br&gt;full&amp;quot; messages running my Automation, so I must have broken it.
&lt;br&gt;&lt;br&gt;I am/was pretty busy on the Subversion Developer Summit, but it ends tonight
&lt;br&gt;and I might get some time to review Automation soon.
&lt;br&gt;&lt;br&gt;~Neels
&lt;br&gt;&lt;br&gt;&lt;br&gt;James Harkins wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Oct 14, 2008, at 6:10 PM, Neels Janosch Hofmeyr wrote:
&lt;br&gt;&amp;gt;&amp;gt; *freezes* SC3 !?
&lt;br&gt;&amp;gt;&amp;gt; Wow, that's weird.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I guess some sc concurrency/efficiency guru should take a closer look
&lt;br&gt;&amp;gt;&amp;gt; at the
&lt;br&gt;&amp;gt;&amp;gt; particular implementation. I did find some stuff I thought I fixed, but
&lt;br&gt;&amp;gt;&amp;gt; apparently my use of Routine is not ideal.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'd be grateful for any suggestions on how to do more reliable timing and
&lt;br&gt;&amp;gt;&amp;gt; scheduling...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Since nobody chimed in... making SC freeze is pretty easy to do. Virtual
&lt;br&gt;&amp;gt; machine threads are not preemptive, so if you have a routine that never
&lt;br&gt;&amp;gt; yields (or an infinitely-running routine that yields 0 as the time until
&lt;br&gt;&amp;gt; the next 'awake'), SC will go into an infinite loop.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; A concurrency/efficiency guru is probably not needed -- I'd say the
&lt;br&gt;&amp;gt; first step is to check all your routines and see if there is any
&lt;br&gt;&amp;gt; possibility, even a slight one, of 0 timings being returned.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The realtime-priority clocks (SystemClock, TempoClock) are reliable -- I
&lt;br&gt;&amp;gt; think it's the server timing help file that explains more about how they
&lt;br&gt;&amp;gt; use &amp;quot;logical time&amp;quot; to keep accurate time.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; hjh
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; : H. James Harkins
&lt;br&gt;&amp;gt; : &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20015471&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jamshark70@...&lt;/a&gt;
&lt;br&gt;&amp;gt; : &lt;a href=&quot;http://www.dewdrop-world.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dewdrop-world.net&lt;/a&gt;&lt;br&gt;&amp;gt; .::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;quot;Come said the Muse,
&lt;br&gt;&amp;gt; Sing me a song no poet has yet chanted,
&lt;br&gt;&amp;gt; Sing me the universal.&amp;quot; &amp;nbsp;-- Whitman
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (196 bytes) &lt;a href=&quot;http://www.nabble.com/attachment/20015471/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---User-%28old%29-f35776.html&quot; embed=&quot;fixTarget[35776]&quot; target=&quot;_top&quot; &gt;Supercollider - User (old)&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Automation-tp19938918p20015471.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20015472</id>
	<title>Re: Automation</title>
	<published>2008-10-16T07:36:01Z</published>
	<updated>2008-10-16T07:36:01Z</updated>
	<author>
		<name>Neels Janosch Hofmeyr</name>
	</author>
	<content type="html">Thanks, James,
&lt;br&gt;&lt;br&gt;though I don't know what to do yet, I'll try to alleviate the problem by
&lt;br&gt;reading and thinking some more. Btw, since, I also got &amp;quot;the scheduler is
&lt;br&gt;full&amp;quot; messages running my Automation, so I must have broken it.
&lt;br&gt;&lt;br&gt;I am/was pretty busy on the Subversion Developer Summit, but it ends tonight
&lt;br&gt;and I might get some time to review Automation soon.
&lt;br&gt;&lt;br&gt;~Neels
&lt;br&gt;&lt;br&gt;&lt;br&gt;James Harkins wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Oct 14, 2008, at 6:10 PM, Neels Janosch Hofmeyr wrote:
&lt;br&gt;&amp;gt;&amp;gt; *freezes* SC3 !?
&lt;br&gt;&amp;gt;&amp;gt; Wow, that's weird.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I guess some sc concurrency/efficiency guru should take a closer look
&lt;br&gt;&amp;gt;&amp;gt; at the
&lt;br&gt;&amp;gt;&amp;gt; particular implementation. I did find some stuff I thought I fixed, but
&lt;br&gt;&amp;gt;&amp;gt; apparently my use of Routine is not ideal.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'd be grateful for any suggestions on how to do more reliable timing and
&lt;br&gt;&amp;gt;&amp;gt; scheduling...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Since nobody chimed in... making SC freeze is pretty easy to do. Virtual
&lt;br&gt;&amp;gt; machine threads are not preemptive, so if you have a routine that never
&lt;br&gt;&amp;gt; yields (or an infinitely-running routine that yields 0 as the time until
&lt;br&gt;&amp;gt; the next 'awake'), SC will go into an infinite loop.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; A concurrency/efficiency guru is probably not needed -- I'd say the
&lt;br&gt;&amp;gt; first step is to check all your routines and see if there is any
&lt;br&gt;&amp;gt; possibility, even a slight one, of 0 timings being returned.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The realtime-priority clocks (SystemClock, TempoClock) are reliable -- I
&lt;br&gt;&amp;gt; think it's the server timing help file that explains more about how they
&lt;br&gt;&amp;gt; use &amp;quot;logical time&amp;quot; to keep accurate time.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; hjh
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; : H. James Harkins
&lt;br&gt;&amp;gt; : &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20015472&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jamshark70@...&lt;/a&gt;
&lt;br&gt;&amp;gt; : &lt;a href=&quot;http://www.dewdrop-world.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dewdrop-world.net&lt;/a&gt;&lt;br&gt;&amp;gt; .::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;quot;Come said the Muse,
&lt;br&gt;&amp;gt; Sing me a song no poet has yet chanted,
&lt;br&gt;&amp;gt; Sing me the universal.&amp;quot; &amp;nbsp;-- Whitman
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (196 bytes) &lt;a href=&quot;http://www.nabble.com/attachment/20015472/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---User-f535.html&quot; embed=&quot;fixTarget[535]&quot; target=&quot;_top&quot; &gt;Supercollider - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Automation-tp19938919p20015472.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20013131</id>
	<title>Re: fixes for PsyCollider issues</title>
	<published>2008-10-16T05:33:57Z</published>
	<updated>2008-10-16T05:33:57Z</updated>
	<author>
		<name>Martin Victory</name>
	</author>
	<content type="html">&amp;gt; - no more gliching in the sound of Pulse.ar and Saw.ar
&lt;br&gt;&lt;br&gt;Confirmed on WinXP. Finally!
&lt;br&gt;&lt;br&gt;Thanks Dieter, great work :)
&lt;br&gt;&lt;br&gt;MV
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;sc-users mailing list
&lt;br&gt;&lt;br&gt;info (subscribe and unsubscribe): &lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-users/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-users/&lt;/a&gt;&lt;br&gt;search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-users/search/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-users/search/&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---User-%28old%29-f35776.html&quot; embed=&quot;fixTarget[35776]&quot; target=&quot;_top&quot; &gt;Supercollider - User (old)&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/fixes-for-PsyCollider-issues-tp20003372p20013131.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20013132</id>
	<title>Re: fixes for PsyCollider issues</title>
	<published>2008-10-16T05:33:57Z</published>
	<updated>2008-10-16T05:33:57Z</updated>
	<author>
		<name>Martin Victory</name>
	</author>
	<content type="html">&amp;gt; - no more gliching in the sound of Pulse.ar and Saw.ar
&lt;br&gt;&lt;br&gt;Confirmed on WinXP. Finally!
&lt;br&gt;&lt;br&gt;Thanks Dieter, great work :)
&lt;br&gt;&lt;br&gt;MV
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;sc-users mailing list
&lt;br&gt;&lt;br&gt;info (subscribe and unsubscribe): &lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-users/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-users/&lt;/a&gt;&lt;br&gt;search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-users/search/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-users/search/&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---User-f535.html&quot; embed=&quot;fixTarget[535]&quot; target=&quot;_top&quot; &gt;Supercollider - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/fixes-for-PsyCollider-issues-tp20003373p20013132.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20008095</id>
	<title>Re: Re: [sc-users] new: LocalBuf (&quot;c&quot;++ bus.index map problem)</title>
	<published>2008-10-15T23:48:28Z</published>
	<updated>2008-10-15T23:48:28Z</updated>
	<author>
		<name>Julian Rohrhuber</name>
	</author>
	<content type="html">&amp;gt;hmm... any reason not to make a String:flat method that just returns 
&lt;br&gt;&amp;gt;the string?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;+ String {
&lt;br&gt;&amp;gt;	flat {^this }
&lt;br&gt;&amp;gt;}
&lt;br&gt;&lt;br&gt;&lt;br&gt;yes I'd say, backward compatibility.
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;Josh
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;On Oct 15, 2008, at 2:54 PM, Julian Rohrhuber wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;asControlInput is called in any case, so I'd favour that solution.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;yes, makes sense. It seems we need a flatIfNotString method too, 
&lt;br&gt;&amp;gt;&amp;gt;since this crops up regularly... maybe a prettier name?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;S.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;On 15 Oct 2008, at 13:00, sh0099 wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;the problem is that Node.setnMsgArgs flatten every array.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Strings are arrays so they get flatten.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Symbols not.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;now you can convert Strings into Symbols in asControlInput
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;or
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;check for non string arrays in setnMsgArgs.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;i am not sure what would be better.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;but i think an argument for the server is meant as a symbol and 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;not as a String (like &amp;quot;i like to, hello wold, blabla&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;but i think check for strings and not only for arrays is cheaper.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Josh Parmenter schrieb:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;That's right... because Poll has to convert to a string to send 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;the data as ASCII:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;label = label.asString.collectAs(_.ascii, Array);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Josh
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;On Oct 15, 2008, at 2:00 AM, James Harkins wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;On Oct 15, 2008, at 3:37 AM, Dan Stowell wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Would this affect Poll at all? Not sure
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;It shouldn't have any effect. There is no distinction in the 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;OSC packet between client-side Symbols and Strings.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;SynthDef(\poll, { Poll.ar(1, SinOsc.ar, &amp;quot;abc&amp;quot;, 0) }).asBytes == 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;SynthDef(\poll, { Poll.ar(1, SinOsc.ar, 'abc', 0) }).asBytes
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;--&amp;gt; true
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;hjh
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;: H. James Harkins
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20008095&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jamshark70@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20008095&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jamshark70@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;: &lt;a href=&quot;http://www.dewdrop-world.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dewdrop-world.net&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;quot;Come said the Muse,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Sing me a song no poet has yet chanted,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Sing me the universal.&amp;quot; &amp;nbsp;-- Whitman
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;******************************************
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;/* Joshua D. Parmenter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;a href=&quot;http://www.realizedsound.net/josh/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.realizedsound.net/josh/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;quot;Every composer - at all times and in all cases - gives his own 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;interpretation of how modern society is structured: whether 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;actively or passively, consciously or unconsciously, he makes 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;choices in this regard. He may be conservative or he may subject 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;himself to continual renewal; or he may strive for a 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;revolutionary, historical or social palingenesis.&amp;quot; - Luigi Nono
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;*/
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;sc-dev mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;info (subscribe and unsubscribe): 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-dev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-dev/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;sc-dev mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;info (subscribe and unsubscribe): 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-dev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-dev/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;--
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;sc-dev mailing list
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;info (subscribe and unsubscribe): 
&lt;br&gt;&amp;gt;&amp;gt;&lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-dev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-dev/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;******************************************
&lt;br&gt;&amp;gt;/* Joshua D. Parmenter
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://www.realizedsound.net/josh/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.realizedsound.net/josh/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;quot;Every composer - at all times and in all cases - gives his own 
&lt;br&gt;&amp;gt;interpretation of how modern society is structured: whether actively 
&lt;br&gt;&amp;gt;or passively, consciously or unconsciously, he makes choices in this 
&lt;br&gt;&amp;gt;regard. He may be conservative or he may subject himself to 
&lt;br&gt;&amp;gt;continual renewal; or he may strive for a revolutionary, historical 
&lt;br&gt;&amp;gt;or social palingenesis.&amp;quot; - Luigi Nono
&lt;br&gt;&amp;gt;*/
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;sc-dev mailing list
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;info (subscribe and unsubscribe): 
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;&amp;gt;archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-dev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-dev/&lt;/a&gt;&lt;br&gt;&amp;gt;search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;sc-dev mailing list
&lt;br&gt;&lt;br&gt;info (subscribe and unsubscribe): &lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-dev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-dev/&lt;/a&gt;&lt;br&gt;search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---Dev-f534.html&quot; embed=&quot;fixTarget[534]&quot; target=&quot;_top&quot; &gt;Supercollider - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Re%3A--sc-users--new%3A-LocalBuf-%28%22c%22%2B%2B-bus.index-map-problem%29-tp19980689p20008095.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20006740</id>
	<title>Re: LPCSynth UGen lpc files not found</title>
	<published>2008-10-15T21:03:43Z</published>
	<updated>2008-10-15T21:03:43Z</updated>
	<author>
		<name>Josh Parmenter</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;You need to get lpanal from CSound. I believe you can get a pre-compiled version for Mac (send me a message offlist if you need one, or want the demo file).&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;josh&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Oct 15, 2008, at 9:52 AM, Paul Jones wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; &quot;&gt;&lt;div&gt;&lt;div style=&quot;font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Hello,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br&gt;&lt;br&gt;This thread prompted me to look at the LPCSynth, How do I go about making my own LPC files, is there a tutorial any where?&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;&lt;br&gt;&amp;nbsp; Paul&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;div style=&quot;font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;----- Original Message ----&lt;br&gt;From: Josh Parmenter &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20006740&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;josh@...&lt;/a&gt;&gt;&lt;br&gt;To:&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20006740&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sc-users@...&lt;/a&gt;&lt;br&gt;Sent: Wednesday, 15 October, 2008 0:07:54&lt;br&gt;Subject: Re: [sc-users] LPCSynth UGen lpc files not found&lt;br&gt;&lt;br&gt;I'll email it to you offlist.&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Best,&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Josh&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;On Oct 14, 2008, at 11:43 PM, pınar temiz wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Hi everybody,&lt;br&gt;&lt;br&gt;I'm really new to this list (to SC as well).&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br&gt;I'm also in a position right now which forces me to learn SC as soon as possible. A sorta crash-course one might say..&lt;br&gt;So, I was looking into the topics; &quot;cross-synthesis&quot;, &quot;spectral morphing&quot; and such, trying to figure out how they work...&amp;nbsp; So here is my very first question regarding this matter.&amp;nbsp; (kinda easy to answer I hope.)&lt;br&gt;&amp;nbsp;&lt;br&gt;I've checked this UGen (LPCSynth) but I couldn't figure out how to/where to get the &quot;x.lpc&quot; file(s) required for it.&lt;br&gt;Inside the Help file it says:&lt;br&gt;&quot;// this file came with the JoshUGens... Leonard Bernstein talking about Beethoven.&lt;br&gt;// Place it in your SC3/sounds directory.&quot;&lt;br&gt;&lt;br&gt;Could anyone help me with that?&lt;br&gt;&lt;br&gt;I've downloaded Csound as well but to no luck. Do I need to create mine via csound? What am I missing..&lt;br&gt;&lt;br&gt;Thanks in advance,&lt;br&gt;&lt;br&gt;&lt;br&gt;Pinar Temiz&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; &quot;&gt;******************************************&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; &quot;&gt;/* Joshua D. Parmenter&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; &quot;&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.realizedsound.net/josh/&quot;&gt;http://www.realizedsound.net/josh/&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;“Every composer – at all times and in all cases – gives his own interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may subject himself to continual renewal; or he may strive for a revolutionary, historical or social palingenesis.&quot; - Luigi Nono&lt;/div&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;Send instant messages to your online friends&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://uk.messenger.yahoo.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://uk.messenger.yahoo.com&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;div apple-content-edited=&quot;true&quot;&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; &quot;&gt;&lt;div style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;******************************************&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;/* Joshua D. Parmenter&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;&lt;a href=&quot;http://www.realizedsound.net/josh/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.realizedsound.net/josh/&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px&quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;“Every composer – at all times and in all cases – gives his own interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may subject himself to continual renewal; or he may strive for a revolutionary, historical or social palingenesis.&quot; - Luigi Nono&lt;/p&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt; &lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---User-%28old%29-f35776.html&quot; embed=&quot;fixTarget[35776]&quot; target=&quot;_top&quot; &gt;Supercollider - User (old)&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/LPCSynth-UGen-lpc-files-not-found-tp19982835p20006740.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20006741</id>
	<title>Re: LPCSynth UGen lpc files not found</title>
	<published>2008-10-15T21:03:43Z</published>
	<updated>2008-10-15T21:03:43Z</updated>
	<author>
		<name>Josh Parmenter</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;You need to get lpanal from CSound. I believe you can get a pre-compiled version for Mac (send me a message offlist if you need one, or want the demo file).&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;josh&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Oct 15, 2008, at 9:52 AM, Paul Jones wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; &quot;&gt;&lt;div&gt;&lt;div style=&quot;font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Hello,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br&gt;&lt;br&gt;This thread prompted me to look at the LPCSynth, How do I go about making my own LPC files, is there a tutorial any where?&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;&lt;br&gt;&amp;nbsp; Paul&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;div style=&quot;font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;----- Original Message ----&lt;br&gt;From: Josh Parmenter &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20006741&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;josh@...&lt;/a&gt;&gt;&lt;br&gt;To:&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20006741&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sc-users@...&lt;/a&gt;&lt;br&gt;Sent: Wednesday, 15 October, 2008 0:07:54&lt;br&gt;Subject: Re: [sc-users] LPCSynth UGen lpc files not found&lt;br&gt;&lt;br&gt;I'll email it to you offlist.&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Best,&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Josh&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;On Oct 14, 2008, at 11:43 PM, pınar temiz wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Hi everybody,&lt;br&gt;&lt;br&gt;I'm really new to this list (to SC as well).&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br&gt;I'm also in a position right now which forces me to learn SC as soon as possible. A sorta crash-course one might say..&lt;br&gt;So, I was looking into the topics; &quot;cross-synthesis&quot;, &quot;spectral morphing&quot; and such, trying to figure out how they work...&amp;nbsp; So here is my very first question regarding this matter.&amp;nbsp; (kinda easy to answer I hope.)&lt;br&gt;&amp;nbsp;&lt;br&gt;I've checked this UGen (LPCSynth) but I couldn't figure out how to/where to get the &quot;x.lpc&quot; file(s) required for it.&lt;br&gt;Inside the Help file it says:&lt;br&gt;&quot;// this file came with the JoshUGens... Leonard Bernstein talking about Beethoven.&lt;br&gt;// Place it in your SC3/sounds directory.&quot;&lt;br&gt;&lt;br&gt;Could anyone help me with that?&lt;br&gt;&lt;br&gt;I've downloaded Csound as well but to no luck. Do I need to create mine via csound? What am I missing..&lt;br&gt;&lt;br&gt;Thanks in advance,&lt;br&gt;&lt;br&gt;&lt;br&gt;Pinar Temiz&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; &quot;&gt;******************************************&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; &quot;&gt;/* Joshua D. Parmenter&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; &quot;&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.realizedsound.net/josh/&quot;&gt;http://www.realizedsound.net/josh/&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;“Every composer – at all times and in all cases – gives his own interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may subject himself to continual renewal; or he may strive for a revolutionary, historical or social palingenesis.&quot; - Luigi Nono&lt;/div&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;Send instant messages to your online friends&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://uk.messenger.yahoo.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://uk.messenger.yahoo.com&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;div apple-content-edited=&quot;true&quot;&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; &quot;&gt;&lt;div style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;******************************************&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;/* Joshua D. Parmenter&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;&lt;a href=&quot;http://www.realizedsound.net/josh/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.realizedsound.net/josh/&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px&quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;“Every composer – at all times and in all cases – gives his own interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may subject himself to continual renewal; or he may strive for a revolutionary, historical or social palingenesis.&quot; - Luigi Nono&lt;/p&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt; &lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---User-f535.html&quot; embed=&quot;fixTarget[535]&quot; target=&quot;_top&quot; &gt;Supercollider - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/LPCSynth-UGen-lpc-files-not-found-tp19982836p20006741.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20006050</id>
	<title>Re: Re: [sc-users] new: LocalBuf (&quot;c&quot;++ bus.index map problem)</title>
	<published>2008-10-15T19:35:44Z</published>
	<updated>2008-10-15T19:35:44Z</updated>
	<author>
		<name>Josh Parmenter</name>
	</author>
	<content type="html">hmm... any reason not to make a String:flat method that just returns &amp;nbsp;
&lt;br&gt;the string?
&lt;br&gt;&lt;br&gt;+ String {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; flat {^this }
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;Josh
&lt;br&gt;&lt;br&gt;On Oct 15, 2008, at 2:54 PM, Julian Rohrhuber wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; asControlInput is called in any case, so I'd favour that solution.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; yes, makes sense. It seems we need a flatIfNotString method too, &amp;nbsp;
&lt;br&gt;&amp;gt; since this crops up regularly... maybe a prettier name?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; S.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On 15 Oct 2008, at 13:00, sh0099 wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the problem is that Node.setnMsgArgs flatten every array.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Strings are arrays so they get flatten.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Symbols not.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; now you can convert Strings into Symbols in asControlInput
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; or
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; check for non string arrays in setnMsgArgs.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; i am not sure what would be better.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; but i think an argument for the server is meant as a symbol and &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; not as a String (like &amp;quot;i like to, hello wold, blabla&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; but i think check for strings and not only for arrays is cheaper.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Josh Parmenter schrieb:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; That's right... because Poll has to convert to a string to send &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the data as ASCII:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; label = label.asString.collectAs(_.ascii, Array);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Josh
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Oct 15, 2008, at 2:00 AM, James Harkins wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Oct 15, 2008, at 3:37 AM, Dan Stowell wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Would this affect Poll at all? Not sure
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; It shouldn't have any effect. There is no distinction in the OSC &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; packet between client-side Symbols and Strings.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; SynthDef(\poll, { Poll.ar(1, SinOsc.ar, &amp;quot;abc&amp;quot;, 0) }).asBytes == &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; SynthDef(\poll, { Poll.ar(1, SinOsc.ar, 'abc', 0) }).asBytes
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; --&amp;gt; true
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; hjh
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; : H. James Harkins
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; : &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20006050&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jamshark70@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20006050&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jamshark70@...&lt;/a&gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; : &lt;a href=&quot;http://www.dewdrop-world.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dewdrop-world.net&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; .::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;Come said the Muse,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Sing me a song no poet has yet chanted,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Sing me the universal.&amp;quot; &amp;nbsp;-- Whitman
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ******************************************
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; /* Joshua D. Parmenter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.realizedsound.net/josh/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.realizedsound.net/josh/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;Every composer - at all times and in all cases - gives his own &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; interpretation of how modern society is structured: whether &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; actively or passively, consciously or unconsciously, he makes &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; choices in this regard. He may be conservative or he may subject &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; himself to continual renewal; or he may strive for a &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; revolutionary, historical or social palingenesis.&amp;quot; - Luigi Nono
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; */
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; sc-dev mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; info (subscribe and unsubscribe): &lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-dev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-dev/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; sc-dev mailing list
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; info (subscribe and unsubscribe): &lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-dev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-dev/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; sc-dev mailing list
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; info (subscribe and unsubscribe): &lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;&amp;gt; archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-dev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-dev/&lt;/a&gt;&lt;br&gt;&amp;gt; search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&lt;/a&gt;&lt;/div&gt;&lt;br&gt;******************************************
&lt;br&gt;/* Joshua D. Parmenter
&lt;br&gt;&lt;a href=&quot;http://www.realizedsound.net/josh/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.realizedsound.net/josh/&lt;/a&gt;&lt;br&gt;&lt;br&gt;“Every composer – at all times and in all cases – gives his own &amp;nbsp;
&lt;br&gt;interpretation of how modern society is structured: whether actively &amp;nbsp;
&lt;br&gt;or passively, consciously or unconsciously, he makes choices in this &amp;nbsp;
&lt;br&gt;regard. He may be conservative or he may subject himself to continual &amp;nbsp;
&lt;br&gt;renewal; or he may strive for a revolutionary, historical or social &amp;nbsp;
&lt;br&gt;palingenesis.&amp;quot; - Luigi Nono
&lt;br&gt;*/
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;sc-dev mailing list
&lt;br&gt;&lt;br&gt;info (subscribe and unsubscribe): &lt;a href=&quot;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml&lt;/a&gt;&lt;br&gt;archive: &lt;a href=&quot;http://www.listarc.bham.ac.uk/marchives/sc-dev/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/marchives/sc-dev/&lt;/a&gt;&lt;br&gt;search: &lt;a href=&quot;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.listarc.bham.ac.uk/lists/sc-dev/search/&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---Dev-f534.html&quot; embed=&quot;fixTarget[534]&quot; target=&quot;_top&quot; &gt;Supercollider - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Re%3A--sc-users--new%3A-LocalBuf-%28%22c%22%2B%2B-bus.index-map-problem%29-tp19980689p20006050.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20004551</id>
	<title>Re: Automation</title>
	<published>2008-10-15T16:36:53Z</published>
	<updated>2008-10-15T16:36:53Z</updated>
	<author>
		<name>James Harkins-2</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;On Oct 14, 2008, at 6:10 PM, Neels Janosch Hofmeyr wrote:&lt;/div&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-text-stroke-width: -1; &quot;&gt;*freezes* SC3 !?&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Wow, that's weird.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;I guess some sc concurrency/efficiency guru should take a closer look at the&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;particular implementation. I did find some stuff I thought I fixed, but&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;apparently my use of Routine is not ideal.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;I'd be grateful for any suggestions on how to do more reliable timing and&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;scheduling...&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Since nobody chimed in... making SC freeze is pretty easy to do. Virtual machine threads are not preemptive, so if you have a routine that never yields (or an infinitely-running routine that yields 0 as the time until the next 'awake'), SC will go into an infinite loop.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A concurrency/efficiency guru is probably not needed -- I'd say the first step is to check all your routines and see if there is any possibility, even a slight one, of 0 timings being returned.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The realtime-priority clocks (SystemClock, TempoClock) are reliable -- I think it's the server timing help file that explains more about how they use &quot;logical time&quot; to keep accurate time.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;hjh&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px&quot;&gt;&lt;br&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: H. James Harkins&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20004551&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jamshark70@...&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: &lt;a href=&quot;http://www.dewdrop-world.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dewdrop-world.net&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;.::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px&quot;&gt;&lt;br&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;&quot;Come said the Muse,&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;Sing me a song no poet has yet chanted,&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;Sing me the universal.&quot;&lt;span class=&quot;Apple-converted-space&quot;&gt;  &lt;/span&gt;-- Whitman&lt;/font&gt;&lt;/p&gt;  &lt;/div&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---User-%28old%29-f35776.html&quot; embed=&quot;fixTarget[35776]&quot; target=&quot;_top&quot; &gt;Supercollider - User (old)&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Automation-tp19938918p20004551.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20004552</id>
	<title>Re: Automation</title>
	<published>2008-10-15T16:36:53Z</published>
	<updated>2008-10-15T16:36:53Z</updated>
	<author>
		<name>James Harkins-2</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;On Oct 14, 2008, at 6:10 PM, Neels Janosch Hofmeyr wrote:&lt;/div&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-text-stroke-width: -1; &quot;&gt;*freezes* SC3 !?&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Wow, that's weird.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;I guess some sc concurrency/efficiency guru should take a closer look at the&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;particular implementation. I did find some stuff I thought I fixed, but&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;apparently my use of Routine is not ideal.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;I'd be grateful for any suggestions on how to do more reliable timing and&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;scheduling...&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Since nobody chimed in... making SC freeze is pretty easy to do. Virtual machine threads are not preemptive, so if you have a routine that never yields (or an infinitely-running routine that yields 0 as the time until the next 'awake'), SC will go into an infinite loop.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A concurrency/efficiency guru is probably not needed -- I'd say the first step is to check all your routines and see if there is any possibility, even a slight one, of 0 timings being returned.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The realtime-priority clocks (SystemClock, TempoClock) are reliable -- I think it's the server timing help file that explains more about how they use &quot;logical time&quot; to keep accurate time.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;hjh&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px&quot;&gt;&lt;br&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: H. James Harkins&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20004552&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jamshark70@...&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: &lt;a href=&quot;http://www.dewdrop-world.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dewdrop-world.net&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;.::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px&quot;&gt;&lt;br&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;&quot;Come said the Muse,&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;Sing me a song no poet has yet chanted,&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;Sing me the universal.&quot;&lt;span class=&quot;Apple-converted-space&quot;&gt;  &lt;/span&gt;-- Whitman&lt;/font&gt;&lt;/p&gt;  &lt;/div&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---User-f535.html&quot; embed=&quot;fixTarget[535]&quot; target=&quot;_top&quot; &gt;Supercollider - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Automation-tp19938919p20004552.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20004367</id>
	<title>Re: Re: Simple .includes method question</title>
	<published>2008-10-15T16:22:04Z</published>
	<updated>2008-10-15T16:22:04Z</updated>
	<author>
		<name>James Harkins-2</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;
ddwCommon quark --&gt; includesEqual method&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;b = [&quot;a&quot;, &quot;b&quot;, &quot;c&quot;, &quot;d&quot;];&lt;/div&gt; &lt;div&gt;b.includes(&quot;b&quot;); //false... why?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;--&gt; true&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Or, in the main lib,&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;b.detectIndex({ |item| item == &quot;b&quot; }).notNil&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;hjh&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Oct 16, 2008, at 3:39 AM, Batuhan Bozkurt wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Adding to noise:&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Ok the behavior is not weird at all.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;.includes checks identity, and String is not a native type. so &quot;a&quot; === &quot;a&quot; is false but if it were symbols or integers etc, it would be true.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;BB.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Batuhan Bozkurt wrote:&lt;/div&gt; &lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Oh ok, found it in the archives:&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;a href=&quot;http://www.nabble.com/Array--%3E-includes-%3A-testing-for-String-td8476805.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Array--%3E-includes-%3A-testing-for-String-td8476805.html&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;I find the behavior a bit weird nonetheless.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Sorry for the noise.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;BB&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Batuhan Bozkurt wrote:&lt;/div&gt; &lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;I think this is simple but I'm scratching my head on this one:&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;a = [1, 2, 3, 4];&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;a.includes(2); //true&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;b = [&quot;a&quot;, &quot;b&quot;, &quot;c&quot;, &quot;d&quot;];&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;b.includes(&quot;b&quot;); //false... why?&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;And what should I do to check if a string is present in the array?&lt;/div&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: H. James Harkins&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20004367&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jamshark70@...&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: &lt;a href=&quot;http://www.dewdrop-world.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dewdrop-world.net&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;.::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px&quot;&gt;&lt;br&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;&quot;Come said the Muse,&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;Sing me a song no poet has yet chanted,&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;Sing me the universal.&quot;&lt;span class=&quot;Apple-converted-space&quot;&gt;  &lt;/span&gt;-- Whitman&lt;/font&gt;&lt;/p&gt;  &lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---User-%28old%29-f35776.html&quot; embed=&quot;fixTarget[35776]&quot; target=&quot;_top&quot; &gt;Supercollider - User (old)&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Simple-.includes-method-question-tp19999408p20004367.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20004368</id>
	<title>Re: Re: Simple .includes method question</title>
	<published>2008-10-15T16:22:04Z</published>
	<updated>2008-10-15T16:22:04Z</updated>
	<author>
		<name>James Harkins-2</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;
ddwCommon quark --&gt; includesEqual method&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;b = [&quot;a&quot;, &quot;b&quot;, &quot;c&quot;, &quot;d&quot;];&lt;/div&gt; &lt;div&gt;b.includes(&quot;b&quot;); //false... why?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;--&gt; true&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Or, in the main lib,&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;b.detectIndex({ |item| item == &quot;b&quot; }).notNil&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;hjh&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Oct 16, 2008, at 3:39 AM, Batuhan Bozkurt wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Adding to noise:&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Ok the behavior is not weird at all.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;.includes checks identity, and String is not a native type. so &quot;a&quot; === &quot;a&quot; is false but if it were symbols or integers etc, it would be true.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;BB.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Batuhan Bozkurt wrote:&lt;/div&gt; &lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Oh ok, found it in the archives:&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;a href=&quot;http://www.nabble.com/Array--%3E-includes-%3A-testing-for-String-td8476805.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Array--%3E-includes-%3A-testing-for-String-td8476805.html&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;I find the behavior a bit weird nonetheless.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Sorry for the noise.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;BB&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Batuhan Bozkurt wrote:&lt;/div&gt; &lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;I think this is simple but I'm scratching my head on this one:&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;a = [1, 2, 3, 4];&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;a.includes(2); //true&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;b = [&quot;a&quot;, &quot;b&quot;, &quot;c&quot;, &quot;d&quot;];&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;b.includes(&quot;b&quot;); //false... why?&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;And what should I do to check if a string is present in the array?&lt;/div&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: H. James Harkins&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20004368&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jamshark70@...&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;: &lt;a href=&quot;http://www.dewdrop-world.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dewdrop-world.net&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;.::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px&quot;&gt;&lt;br&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;&quot;Come said the Muse,&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;Sing me a song no poet has yet chanted,&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;Sing me the universal.&quot;&lt;span class=&quot;Apple-converted-space&quot;&gt;  &lt;/span&gt;-- Whitman&lt;/font&gt;&lt;/p&gt;  &lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Supercollider---User-f535.html&quot; embed=&quot;fixTarget[535]&quot; target=&quot;_top&quot; &gt;Supercollider - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Simple-.includes-method-question-tp19999409p20004368.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20003473</id>
	<title>Re: Partitioned Convolution</title>
	<published>2008-10-15T15:09:57Z</published>
	<updated>2008-10-15T15:09:57Z</updated>
	<author>
		<name>Click Nilson</name>
	</author>
	<content type="html">Thanks for the wav on the side...
&lt;br&gt;&lt;br&gt;I'll look into this. The a11wlk01 sound has a lot of bad noise in the &amp;nbsp;
&lt;br&gt;background, so unsure if that put you off a bit (I switched to &amp;nbsp;
&lt;br&gt;testing other samples). But if the most basic impulse is not working &amp;nbsp;
&lt;br&gt;correctly, then I've definitely got to test further. I'll use your &amp;nbsp;
&lt;br&gt;impulse response.
&lt;br&gt;&lt;br&gt;cheers,
&lt;br&gt;N
&lt;br&gt;&lt;br&gt;On 15 Oct 2008, at 15:08, Dan Stowell wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Cool!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Compiled it on my Intel Mac here and it runs but I get some yucky bits
&lt;br&gt;&amp;gt; in the audio - a very regular beating (perhaps at the FFT frame rate?
&lt;br&gt;&amp;gt; I think so).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In Activity Monitor the CPU load is about 17% so I doubt it's due to
&lt;br&gt;&amp;gt; CPU spiking.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm using a 2-second impulse response of one of our halls here at uni.
&lt;br&gt;&amp;gt; (Behind the beating sound, I can hear a small child talking in a big
&lt;br&gt;&amp;gt; hall ;)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm not a convolution pro so not sure how best to diagnose this, but
&lt;br&gt;&amp;gt; attached are two screen-grabs - the first shows the original impulse
&lt;br&gt;&amp;gt; response, and the second shows what I recorded by pushing
&lt;br&gt;&amp;gt; Impulse.ar(0.1) through the helpfile code.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Dan
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2008/10/15 Click Nilson &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20003473&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;clicksonnil@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; As a test of Dan's fft refactoring, I wrote a new plugin. It's the
&lt;br&gt;&amp;gt;&amp;gt; partitioned convolution that sometimes comes up on the sc list ; &amp;nbsp;)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Attached for testing by 