[ann] TX Modular System - new release (version 087)

classic Classic list List threaded Threaded
14 messages Options
Reply | Threaded
Open this post in threaded view
|

[ann] TX Modular System - new release (version 087)

Paul Miller
Hi all,

I've just uploaded a new version of the TX Modular system, a modular software synth entirely written in SuperCollider:

TX SuperCollider classes:   https://github.com/txmod/TXModular
OSX Standalone:  http://github.com/txmod/TXModular087_OSX_standalone

This new release works with SC 3.9 and has many new modules including a multitrack sequencer.
I've only tested it using MacOS  10.11, but it should hopefully work on other platforms too (a recent quick try on a friend's Windows machine seemed to work, but I've not used it on Linux).

See this link for full release notes, demo videos, screenshots & more details about the modules in the TX:  
http://www.palemoonrising.co.uk/ReleaseNotes.html

Many thanks for the amazing SC and the inspiring, helpful community.
Best,
Paul




_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
Reply | Threaded
Open this post in threaded view
|

Re: [ann] TX Modular System - new release (version 087)

shiihs
Congratulations! First try-out on linux works like a charm.
This is really an impressive piece of work.




--
Sent from: http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/SuperCollider-Users-New-Use-this-f2676391.html

_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
Reply | Threaded
Open this post in threaded view
|

Re: [ann] TX Modular System - new release (version 087)

Paul Miller
Thanks Stefaan.
That's good to hear about linux.
Best,
Paul

On 28 Jan 2018, at 07:23, [hidden email] wrote:

> Congratulations! First try-out on linux works like a charm.
> This is really an impressive piece of work.
>
>
>
>
> --
> Sent from: http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/SuperCollider-Users-New-Use-this-f2676391.html
>
> _______________________________________________
> sc-users mailing list
>
> info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
> archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
> search: http://www.listarc.bham.ac.uk/lists/sc-users/search/


_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
Reply | Threaded
Open this post in threaded view
|

Re: [ann] TX Modular System - new release (version 087)

adamsamuel_
In reply to this post by Paul Miller
This is really cool. I love how open it is, the possibilities seem endless.
It allows for all the coding possibilities but it also brings a lot of that
DAW structure too, which makes for a seriously fascinating workflow
synthesis. I can't wait to really try and make it sing!

I wonder if it is possible to add one's own modules? I imagine that
possibility would make for some interesting community contributions.

Thanks for making your hard work available for free!
Adam



--
Sent from: http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/SuperCollider-Users-New-Use-this-f2676391.html

_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
Reply | Threaded
Open this post in threaded view
|

Re: [ann] TX Modular System - new release (version 087)

pelectron69
Great work Paul!! Congratulations for this new release and thanks again for sharing!!

all the best,

p


> This is really cool. I love how open it is, the possibilities seem endless.
> It allows for all the coding possibilities but it also brings a lot of that
> DAW structure too, which makes for a seriously fascinating workflow
> synthesis. I can't wait to really try and make it sing!
>
> I wonder if it is possible to add one's own modules? I imagine that
> possibility would make for some interesting community contributions.
>
> Thanks for making your hard work available for free!
> Adam
>
>
>
> --
> Sent from: http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/SuperCollider-Users-New-Use-this-f2676391.html
>
> _______________________________________________
> sc-users mailing list
>
> info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
> archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
> search: http://www.listarc.bham.ac.uk/lists/sc-users/search/


_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
Reply | Threaded
Open this post in threaded view
|

Re: [ann] TX Modular System - new release (version 087)

ddw_music
In reply to this post by Paul Miller
Coincidentally enough, I was just thinking that I need to find a flexible,
general-purpose synth to teach synthesis techniques, preferably freeware...
and this announcement comes through 8-)

Thanks for this -- the GUI rivals that of the Cylob Music System (and that's
high praise).

hjh



--
Sent from: http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/SuperCollider-Users-New-Use-this-f2676391.html

_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
Reply | Threaded
Open this post in threaded view
|

Re: [ann] TX Modular System - new release (version 087)

Paul Miller
In reply to this post by adamsamuel_
Thanks for feedback.

On 29 Jan 2018, at 05:23, [hidden email] wrote:

> This is really cool. I love how open it is, the possibilities seem endless.
> It allows for all the coding possibilities but it also brings a lot of that
> DAW structure too, which makes for a seriously fascinating workflow
> synthesis. I can't wait to really try and make it sing!
>
> I wonder if it is possible to add one's own modules? I imagine that
> possibility would make for some interesting community contributions.

I might possibly write a "adding new modules" guide in the future.
However, my coding style is probably a bit old fashioned and idiosyncratic (I'm no computer scientist!), so it might be hard to explain to others.
I will think about this more.

Best,
Paul

>
> Thanks for making your hard work available for free!
> Adam
>
>
>
> --
> Sent from: http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/SuperCollider-Users-New-Use-this-f2676391.html
>
> _______________________________________________
> sc-users mailing list
>
> info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
> archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
> search: http://www.listarc.bham.ac.uk/lists/sc-users/search/


_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
Reply | Threaded
Open this post in threaded view
|

Re: [ann] TX Modular System - new release (version 087)

Paul Miller
In reply to this post by ddw_music
Hi James,

On 29 Jan 2018, at 13:36, [hidden email] wrote:

> Coincidentally enough, I was just thinking that I need to find a flexible,
> general-purpose synth to teach synthesis techniques, preferably freeware...
> and this announcement comes through 8-)
>
> Thanks for this -- the GUI rivals that of the Cylob Music System (and that's
> high praise).

Thanks -  yes I remember Chris showing a version at the SuperCollider symposium in Birmingham (2006?).
(I was also impressed by his cool vocal synth, amongst other things)

Also, special thanks to you for helping me in the past with refactoring (when I hit the SC limit of classvars).
Your solution got me out of a tight corner enabling lots more TX modules to be added.

Best,
Paul


_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
Reply | Threaded
Open this post in threaded view
|

Re: [ann] TX Modular System - new release (version 087)

rough_fabric
I'm getting an error when I hit the "Start Audio Engine" button after I
substantiate the "TXSystem1.start;"

I get this error message. What could be the problem? This program looks
really awesome and would like to experiment with it. I appreciate any help,
thank you.

-> TXSystem1
booting 57110
Found 0 LADSPA plugins
Receiving notification messages from server localhost
Resetting recChannels to 16
Shared memory server interface initialized
MIDI Sources:
MIDI Destinations:
ERROR: Message 'sanitize' not understood.
RECEIVER:
Instance of OutputProxy {    (0x118bc6cf8, gc=E0, fmt=00, flg=00, set=04)
  instance variables [11]
    synthDef : instance of SynthDef (0x118e51fd8, size=16, set=4)
    inputs : nil
    rate : Symbol 'audio'
    synthIndex : Integer 10
    specialIndex : Integer 0
    antecedents : nil
    descendants : nil
    widthFirstAntecedents : nil
    source : instance of InFeedback (0x118a52d78, size=9, set=4)
    outputIndex : Integer 0
    name : nil
}
ARGS:

PROTECTED CALL STACK:
        Meta_MethodError:new 0x111e58c00
                arg this = DoesNotUnderstandError
                arg what = nil
                arg receiver = an OutputProxy
        Meta_DoesNotUnderstandError:new 0x111e5abc0
                arg this = DoesNotUnderstandError
                arg receiver = an OutputProxy
                arg selector = sanitize
                arg args = [  ]
        Object:doesNotUnderstand 0x1116616c0
                arg this = an OutputProxy
                arg selector = sanitize
                arg args = nil
        a FunctionDef 0x113961040
                sourceCode = "{ arg in, out, pan = 0.5, vol = 0, mute = 0, modPan = 0,
modVol = 0;
                                var mixout, startEnv, inBus;
                                var outVol, peak, trig;
                                startEnv = TXEnvPresets.startEnvFunc.value;
                                outVol = \\amp.asSpec.map((vol + modVol).min(1).max(0));
                                inBus = TXClean.ar(InFeedback.ar(in));
                                mixout = TXClean.ar(startEnv * (inBus * outVol * 2 * (1-mute)));
                                peak = PeakFollower.ar(mixout, 0.9999);
                                trig = Impulse.ar(20);
                                SendTrig.ar(trig, 0 , peak);
                                Out.ar(out, mixout);
                        }"
                arg in = an OutputProxy
                arg out = an OutputProxy
                arg pan = an OutputProxy
                arg vol = an OutputProxy
                arg mute = an OutputProxy
                arg modPan = an OutputProxy
                arg modVol = an OutputProxy
                var mixout = nil
                var startEnv = an EnvGen
                var inBus = nil
                var outVol = a BinaryOpUGen
                var peak = nil
                var trig = nil
        SynthDef:buildUgenGraph 0x115273700
                arg this = a SynthDef
                arg func = a Function
                arg rates = [ 0, 0, ir, 0.01, 0.01, ir, 0.01 ]
                arg prependArgs = [  ]
                var result = nil
                var saveControlNames = nil
        a FunctionDef 0x115271d40
                sourceCode = "<an open Function>"
        Function:prTry 0x11219a840
                arg this = a Function
                var result = nil
                var thread = a Thread
                var next = a Function
                var wasInProtectedFunc = true
        Function:protect 0x112199dc0
                arg this = a Function
                arg handler = a Function
                var result = nil
        SynthDef:build 0x115271980
                arg this = a SynthDef
                arg ugenGraphFunc = a Function
                arg rates = [ 0, 0, ir, 0.01, 0.01, ir, 0.01 ]
                arg prependArgs = nil
        Meta_TXChannel:systemInit 0x113960d40
                arg this = TXChannel
        a FunctionDef 0x114c6ba80
                sourceCode = "<an open Function>"
        a FunctionDef 0x112197440
                sourceCode = "<an open Function>"
        a FunctionDef 0x1151e9200
                sourceCode = "<an open Function>"
        Function:prTry 0x11219a840
                arg this = a Function
                var result = nil
                var thread = a Thread
                var next = nil
                var wasInProtectedFunc = false
       
CALL STACK:
        DoesNotUnderstandError:reportError   0x12295d728
                arg this = <instance of DoesNotUnderstandError>
        < closed FunctionDef >   0x12295d7d8
                arg error = <instance of DoesNotUnderstandError>
        Integer:forBy   0x118bcba18
                arg this = 0
                arg endval = 0
                arg stepval = 2
                arg function = <instance of Function>
                var i = 0
                var j = 0
        SequenceableCollection:pairsDo   0x1186044f8
                arg this = [*2]
                arg function = <instance of Function>
        Scheduler:seconds_   0x1185fdea8
                arg this = <instance of Scheduler>
                arg newSeconds = 74.524550808
        Meta_AppClock:tick   0x11863f0e8
                arg this = <instance of Meta_AppClock>
                var saveClock = <instance of Meta_SystemClock>
        Process:tick   0x1185fecd8
                arg this = <instance of Main>
^^ The preceding error dump is for ERROR: Message 'sanitize' not understood.
RECEIVER: an OutputProxy


ERROR: Message 'view' not understood.
RECEIVER:
   nil
ARGS:

PROTECTED CALL STACK:
        Meta_MethodError:new 0x111e58c00
                arg this = DoesNotUnderstandError
                arg what = nil
                arg receiver = nil
        Meta_DoesNotUnderstandError:new 0x111e5abc0
                arg this = DoesNotUnderstandError
                arg receiver = nil
                arg selector = view
                arg args = [  ]
        Object:doesNotUnderstand 0x1116616c0
                arg this = nil
                arg selector = view
                arg args = nil
        a FunctionDef 0x114ee5bc0
                sourceCode = "<an open Function>"
        Routine:prStart 0x1127b05c0
                arg this = a Routine
                arg inval = 76.223148702

CALL STACK:
        DoesNotUnderstandError:reportError   0x1220e8838
                arg this = <instance of DoesNotUnderstandError>
        < closed FunctionDef >   0x1220e88e8
                arg error = <instance of DoesNotUnderstandError>
        Integer:forBy   0x118a0f4a8
                arg this = 0
                arg endval = 0
                arg stepval = 2
                arg function = <instance of Function>
                var i = 0
                var j = 0
        SequenceableCollection:pairsDo   0x1220ea3b8
                arg this = [*2]
                arg function = <instance of Function>
        Scheduler:seconds_   0x1220ea468
                arg this = <instance of Scheduler>
                arg newSeconds = 76.239533642
        Meta_AppClock:tick   0x1220ea5c8
                arg this = <instance of Meta_AppClock>
                var saveClock = <instance of Meta_SystemClock>
        Process:tick   0x1220ea678
                arg this = <instance of Main>
^^ The preceding error dump is for ERROR: Message 'view' not understood.
RECEIVER: nil


ERROR: Message 'view' not understood.
RECEIVER:
   nil
ARGS:

PROTECTED CALL STACK:
        Meta_MethodError:new 0x111e58c00
                arg this = DoesNotUnderstandError
                arg what = nil
                arg receiver = nil
        Meta_DoesNotUnderstandError:new 0x111e5abc0
                arg this = DoesNotUnderstandError
                arg receiver = nil
                arg selector = view
                arg args = [  ]
        Object:doesNotUnderstand 0x1116616c0
                arg this = nil
                arg selector = view
                arg args = nil
        a FunctionDef 0x114ef4c00
                sourceCode = "<an open Function>"
        a FunctionDef 0x112197440
                sourceCode = "<an open Function>"
        a FunctionDef 0x1151e9200
                sourceCode = "<an open Function>"
        Function:prTry 0x11219a840
                arg this = a Function
                var result = nil
                var thread = a Thread
                var next = nil
                var wasInProtectedFunc = false
       
CALL STACK:
        DoesNotUnderstandError:reportError   0x1220bc4f8
                arg this = <instance of DoesNotUnderstandError>
        < closed FunctionDef >   0x1220bc5a8
                arg error = <instance of DoesNotUnderstandError>
        Integer:forBy   0x118840788
                arg this = 0
                arg endval = 0
                arg stepval = 2
                arg function = <instance of Function>
                var i = 0
                var j = 0
        SequenceableCollection:pairsDo   0x1220bdf18
                arg this = [*2]
                arg function = <instance of Function>
        Scheduler:seconds_   0x1220bdfc8
                arg this = <instance of Scheduler>
                arg newSeconds = 76.323761598
        Meta_AppClock:tick   0x1220be128
                arg this = <instance of Meta_AppClock>
                var saveClock = <instance of Meta_SystemClock>
        Process:tick   0x1220be1d8
                arg this = <instance of Main>
^^ The preceding error dump is for ERROR: Message 'view' not understood.
RECEIVER: nil


server 'localhost' disconnected shared memory interface
/quit sent

-> TXSystem1
RESULT = 0
ERROR: Message 'view' not understood.
RECEIVER:
   nil
ARGS:

PROTECTED CALL STACK:
        Meta_MethodError:new 0x111e58c00
                arg this = DoesNotUnderstandError
                arg what = nil
                arg receiver = nil
        Meta_DoesNotUnderstandError:new 0x111e5abc0
                arg this = DoesNotUnderstandError
                arg receiver = nil
                arg selector = view
                arg args = [  ]
        Object:doesNotUnderstand 0x1116616c0
                arg this = nil
                arg selector = view
                arg args = nil
        a FunctionDef 0x114ef4c00
                sourceCode = "<an open Function>"
        a FunctionDef 0x112197440
                sourceCode = "<an open Function>"
        a FunctionDef 0x1151e9200
                sourceCode = "<an open Function>"
        Function:prTry 0x11219a840
                arg this = a Function
                var result = nil
                var thread = a Thread
                var next = nil
                var wasInProtectedFunc = false
       
CALL STACK:
        DoesNotUnderstandError:reportError   0x122add2c8
                arg this = <instance of DoesNotUnderstandError>
        < closed FunctionDef >   0x122add378
                arg error = <instance of DoesNotUnderstandError>
        Integer:forBy   0x121855eb8
                arg this = 0
                arg endval = 0
                arg stepval = 2
                arg function = <instance of Function>
                var i = 0
                var j = 0
        SequenceableCollection:pairsDo   0x122adf478
                arg this = [*2]
                arg function = <instance of Function>
        Scheduler:seconds_   0x122adf528
                arg this = <instance of Scheduler>
                arg newSeconds = 164.343288354
        Meta_AppClock:tick   0x122adf738
                arg this = <instance of Meta_AppClock>
                var saveClock = <instance of Meta_SystemClock>
        Process:tick   0x122adf7e8
                arg this = <instance of Main>
^^ The preceding error dump is for ERROR: Message 'view' not understood.
RECEIVER: nil



--
Sent from: http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/SuperCollider-Users-New-Use-this-f2676391.html

_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
Reply | Threaded
Open this post in threaded view
|

Re: [ann] TX Modular System - new release (version 087)

adamsamuel_
Hey rough_fabric,

I believe sanitize was introduced with version 3.9, which this version of TX
works with. Do you have the latest version of Supercollider installed?



--
Sent from: http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/SuperCollider-Users-New-Use-this-f2676391.html

_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
Reply | Threaded
Open this post in threaded view
|

Re: [ann] TX Modular System - new release (version 087)

Paul Miller
Yes Adam's right about sanitize. So, upgrading to SC 3.9 should fix it.

Best,
Paul

On 9 Feb 2018, at 16:16, [hidden email] wrote:
> I believe sanitize was introduced with version 3.9, which this version of TX
> works with. Do you have the latest version of Supercollider installed?


_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
Reply | Threaded
Open this post in threaded view
|

Re: [ann] TX Modular System - new release (version 087)

rough_fabric
Yes Adam and Paul, that was the problem. It works now!! Thanks for the help!
This looks like a really awesome program and can't wait to fiddle around
with it.



--
Sent from: http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/SuperCollider-Users-New-Use-this-f2676391.html

_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
Reply | Threaded
Open this post in threaded view
|

Re: [ann] TX Modular System - new release (version 087)

shiihs
In reply to this post by Paul Miller

> On 9 Feb 2018, at 16:16,

> adam@

>  wrote:
>> I believe sanitize was introduced with version 3.9, which this version of
>> TX
>> works with. Do you have the latest version of Supercollider installed?

Hmmm... somewhat surprising as at least one of the demo videos clearly shows
a supercollider 3.8.0 documentation page in the background.




--
Sent from: http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/SuperCollider-Users-New-Use-this-f2676391.html

_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
Reply | Threaded
Open this post in threaded view
|

Re: [ann] TX Modular System - new release (version 087)

Paul Miller
Hi Stefaan,

It's because I only added sanitize recently when SC 3.9 came out - that was after the videos were made.

Actually, if anyone wants to run the TX in SC 3.8, you can simply hack the class TXClean:
The old code, before sanitize existed, is still there but commented out.
So you can uncomment the old .ar and .kr methods, and comment out the new ones (with sanitize).

That's the only change needed for it to work in SC 3.8.

Best,
Paul

On 9 Feb 2018, at 20:04, [hidden email] wrote:

>
>> On 9 Feb 2018, at 16:16,
>
>> adam@
>
>> wrote:
>>> I believe sanitize was introduced with version 3.9, which this version of
>>> TX
>>> works with. Do you have the latest version of Supercollider installed?
>
> Hmmm... somewhat surprising as at least one of the demo videos clearly shows
> a supercollider 3.8.0 documentation page in the background.
>
>
>
>
> --
> Sent from: http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/SuperCollider-Users-New-Use-this-f2676391.html
>
> _______________________________________________
> sc-users mailing list
>
> info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
> archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
> search: http://www.listarc.bham.ac.uk/lists/sc-users/search/


_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/