Scott Wilson | 1 Aug 2010 12:21
Picon

Re: Re: Re: Re: 3.5 plans

This is of course interesting, and was the problem br was really  
trying to address, IIRC. I think the broader point stands though,  
which is that in the common case of wanting to do sample accurate  
scheduling between client and server on the same machine, an  
AudioClock with the same semantics as SystemClock would be highly  
desirable.

Tim's issue of intra-block control changes is also interesting, and  
relevant given audio-rate controls, but is a slightly different issue.  
Perhaps an alternative ar control UGen could deal with this, i.e.  
something that functioned a bit like OffsetOut, but with a variable  
delay. That would not be too hard I think, although such a UGen might  
have to have its own queue of events for multiple changes within a  
single block. (I'm afraid I don't quite understand the interpolation  
issue. If you're making intra-block changes, surely you're using an ar  
control, or?)

S.

On 31 Jul 2010, at 15:52, Sciss wrote:

> to clarify: i'm just wondering if computer A counting sample-frames  
> from interface A, and computer B counting sample-frames from  
> interface B is working over longer periods without problems.  
> intuitively that should be the case, but who knows.... word-clock is  
> not time-code so it merely produces a pulse. if one interface has a  
> problem and re-syncs, the frame-counts in the "audio-clocks" might  
> have a discrepancy.
>
> i guess that other than trying it out one won't find out if this  
(Continue reading)

nescivi | 2 Aug 2010 11:08
Picon

Re: [scel] Document asynchronous hell: bounds_ fails

On Sunday 04 July 2010 06:02:34 James Harkins wrote:
> At the time this runs, the ScelDocument does not have its EmacsDocument
> object.
> 
> There are a whole lot of 'thisdoc.something' methods in ScelDocument.
> Probably all of them need to have a nil check.

I think they do in the svn... the forked version, I don't know... still 
haven't gotten around to switch to that.

sincerely,
marije

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

jamshark70 | 2 Aug 2010 17:41
Picon

SF.net SVN: quarks:[1615] dewdrop_lib/ddwChucklib/Prototypes/ startup20-basicChordBits.scd

Revision: 1615
          http://quarks.svn.sourceforge.net/quarks/?rev=1615&view=rev
Author:   jamshark70
Date:     2010-08-02 15:41:35 +0000 (Mon, 02 Aug 2010)

Log Message:
-----------
add func to reset all BPStreams

Modified Paths:
--------------
    dewdrop_lib/ddwChucklib/Prototypes/startup20-basicChordBits.scd

Modified: dewdrop_lib/ddwChucklib/Prototypes/startup20-basicChordBits.scd
===================================================================
--- dewdrop_lib/ddwChucklib/Prototypes/startup20-basicChordBits.scd	2010-07-31 14:51:16 UTC
(rev 1614)
+++ dewdrop_lib/ddwChucklib/Prototypes/startup20-basicChordBits.scd	2010-08-02 15:41:35 UTC
(rev 1615)
 <at>  <at>  -114,3 +114,14  <at>  <at> 
 		prev.includes(item) or: { prev[i] = item; i = (i+1) % n; false }
 	}
 } => Func(\patRejectLastN).subType_(\patternHelpers);
+
+
+{	var	str;
+	~collIndex.debug("reset");
+	currentEnvironment.env.keys.do { |key|
+		if(key != \eventStream and: { (str = key.asString).contains("Stream") }) {
+			~makeStreamForKey.(str[ .. str.size - 7].asSymbol);
(Continue reading)

Sciss | 2 Aug 2010 20:57
Picon
Gravatar

Crash with LinLin.ar

hi,

i am getting a strange crash with LinLin in a specific configuration:

// --- crashes ---
SynthDef( "test1", { arg thresh = 0.01;
   LinLin.ar( thresh, 1.0e-3, 1.0e-1, 32, 4 );
   Out.ar( 0, DC.ar( 0 ));
}).send( s );
x = Synth( "test1" );

// --- crashes not ---
SynthDef( "test2", { arg thresh = 0.01;
   LinLin.ar( thresh, 1.0e-3, 1.0e-1, 32, 4 );
//   Out.ar( 0, DC.ar( 0 ));
}).send( s );
x = Synth( "test2" );

// --- crashes not ---
SynthDef( "test3", { arg thresh = 0.01;
   LinLin.kr( thresh, 1.0e-3, 1.0e-1, 32, 4 );
   Out.ar( 0, DC.ar( 0 ));
}).send( s );
x = Synth( "test3" );

this is with latest trunk (also happens with slightly older versions) on os x 10.6 intel 32bit. the
crash-log is below, it occurs in FUGens.scx / nova.

best, -sciss-

(Continue reading)

Jonatan Liljedahl | 2 Aug 2010 22:06

listening to other OSC ports

I would be very interested in being able to receive OSC on other ports 
than the lang-port, so I'm looking around in the source to see if this 
would be possible.. I'm trying to figure out how the OSCResponder works, 
who is calling OSCResponder.respond and where?

/Jonatan

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

Jonatan Liljedahl | 2 Aug 2010 23:26

BufDelayN gives strange clicks

This gives clicks, should it? Even if it's not interpolating, it should 
just be a stream of samples identical to the ones that came in 0.3 
seconds ago, right?

play { var buf = LocalBuf(44100); BufDelayN.ar(buf,SinOsc.ar(100),0.3); }

/Jonatan

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

Jonatan Liljedahl | 3 Aug 2010 01:04

PATCH: delaytime audiorate input

This patch adds audiorate delaytime input for these UGens:

DelayL
DelayC
CombL
CombC
AllpassL
AllpassC
BufDelayL
BufDelayC
BufCombL
BufCombC
BufAllpassL
BufAllpassC

It's all tested and seems to work fine. Sounds really nice too :)

Would someone take a look and apply?

/Jonatan
e deleflie | 3 Aug 2010 07:39
Picon
Gravatar

Status of my supernova compile efforts.

All,

I've compiled SC from trunk to get access to the PGroup interface
which wasn't there prior to 3.4. But when I boot the server with
Supernova as the program, it seems to start fine, but I also get these
messages:

Warning: cannot raise thread priority
Warning: cannot set thread affinity of dsp thread
Warning: cannot set thread affinity of jack thread
Warning: cannot set thread affinity of jack thread
Warning: cannot set thread affinity of jack thread

I'm not convinced that I've managed to get SC compiled properly,
because of the workarounds required to get past that
.../MacOSX10.4u.sdk issue (on Snow Leopard). Perhaps there's also a
Jack issue in the compilation.

So I've resorted to using a pre-compiled SC3.4 ... and dropping
PGroup.sc into my compile path. This seems to work better. There's no
Warning messages as above. However, I cant get any sound out of the
server. The following two lines produces no audio (and no errors)  ...
and only around 2% cpu useage (on Supernova and Supercollider). The
WIKI example does a similar thing.

g = PGroup.new
100.do{ { WhiteNoise.ar / 100 }.play(g) }

Not sure where to go from here. I'm still compiling using GCC 4.2 ...
the stock GCC that comes with XCode ... I've had no luck with forcing
(Continue reading)

Josh Parmenter | 3 Aug 2010 07:42

Re: Status of my supernova compile efforts.

what is the 10.4 SDK issue? All you have to do is change the SDK in the XCode files to 10.5 or 10.6 and things
should compile fine. 

Josh

On Aug 2, 2010, at 10:39 PM, e deleflie wrote:

> All,
> 
> I've compiled SC from trunk to get access to the PGroup interface
> which wasn't there prior to 3.4. But when I boot the server with
> Supernova as the program, it seems to start fine, but I also get these
> messages:
> 
> Warning: cannot raise thread priority
> Warning: cannot set thread affinity of dsp thread
> Warning: cannot set thread affinity of jack thread
> Warning: cannot set thread affinity of jack thread
> Warning: cannot set thread affinity of jack thread
> 
> I'm not convinced that I've managed to get SC compiled properly,
> because of the workarounds required to get past that
> .../MacOSX10.4u.sdk issue (on Snow Leopard). Perhaps there's also a
> Jack issue in the compilation.
> 
> So I've resorted to using a pre-compiled SC3.4 ... and dropping
> PGroup.sc into my compile path. This seems to work better. There's no
> Warning messages as above. However, I cant get any sound out of the
> server. The following two lines produces no audio (and no errors)  ...
> and only around 2% cpu useage (on Supernova and Supercollider). The
(Continue reading)

Josh Parmenter | 3 Aug 2010 07:43

Re: Status of my supernova compile efforts.

as for these - I'm not sure. With coreaudio, SC already runs at the highest priority thread there is (the
equivalent of the realtime priority thread). 

Josh

On Aug 2, 2010, at 10:39 PM, e deleflie wrote:

> Warning: cannot raise thread priority
> Warning: cannot set thread affinity of dsp thread
> Warning: cannot set thread affinity of jack thread
> Warning: cannot set thread affinity of jack thread
> Warning: cannot set thread affinity of jack thread

******************************************
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

“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." - Luigi Nono
*/

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

(Continue reading)


Gmane