SuperCollider live session #5:Humanity before electric storm

Show off original scores and recordings made with Linux!

Moderators: MattKingUSA, khz

Post Reply
william mox drossard
Established Member
Posts: 16
Joined: Wed Jan 04, 2012 7:35 pm
Contact:

SuperCollider live session #5:Humanity before electric storm

Post by william mox drossard »

Hello everyone,
I'm sharing this new composition I recorded "one shot" entirely made using SuperCollider : an armchair, grass and rain. Tele Vision is off. peal of thunder rumbling, panic striking. Listen ...
Any suggestion, criticism, or anything is wanted, welcome and appreciated :)
SuperCollider live session #5 : Humanity before electric storm

W.M. Drossard
William Mox Drossard

Blog : http://www.green-tomato.fr
SoundClound :http://www.soundcloud.com/sadeden
luster
Established Member
Posts: 221
Joined: Mon Mar 05, 2012 10:03 pm

Re: SuperCollider live session #5:Humanity before electric s

Post by luster »

Impressive. Thank you.

I need more SuperCollider in my life!
william mox drossard
Established Member
Posts: 16
Joined: Wed Jan 04, 2012 7:35 pm
Contact:

Re: SuperCollider live session #5:Humanity before electric s

Post by william mox drossard »

Thank you, that's so pleasant and heartening !
I'm really glad you enjoyed it. And yes everybody needs some Supercollider in his/her life :)
William Mox Drossard

Blog : http://www.green-tomato.fr
SoundClound :http://www.soundcloud.com/sadeden
Excds
Established Member
Posts: 70
Joined: Thu Oct 07, 2010 1:50 pm
Contact:

Re: SuperCollider live session #5:Humanity before electric s

Post by Excds »

Nice.

Do you put up the session files somewhere? I haven't properly looked into supercollider yet (as with all the other cool things I want to play around with), so actual use would be interesting to see.
Ever noticed something?
Unix comes with compilers.
Windows comes with solitaire.
william mox drossard
Established Member
Posts: 16
Joined: Wed Jan 04, 2012 7:35 pm
Contact:

Re: SuperCollider live session #5:Humanity before electric s

Post by william mox drossard »

Hello Excds,
Sorry for the looong delay,
Here is a little piece of code for you to play with, I'm not a SuperCollider Kung-fu master so you can go here http://sccode.org/ you'll find a lot lot of nice sounding and well written examples and there is also a good documentation system.

I tell you again this code is sounding nice, but it's soooo uuugglllyy :)

Code: Select all

(
s.waitForBoot(
{
Ndef(\waveOut).ar(2);
Ndef(\wave).ar(2);
Ndef(\wave,{
        Splay.ar({
    (4*BLowPass4.ar(
            AllpassL.ar(
                SinOsc.ar(XLine.kr(99,800,120)+(
                  SinOsc.ar(  // FM modulation
                    100+SinOsc.ar(1,0,2) // FM modulation 2
                    ,Ndef(\wave).ar*0.1 //  FeedBack + PhaseMod
                    ,LFNoise1.ar(1/4).range(100,XLine.kr(100,3000,60)))+((Ndef(\wave).ar)*LFNoise1.ar(0.25).exprange(0.1,30))) // FM mod 1 Amplitude
                  ,0
                  ,LFNoise1.kr(4.rrand(16).reciprocal).exprange(0.01,4)),0.5,0.01.rrand(0.05) //Sin amplitude
               )
        ,LFNoise0.kr(4.rrand(8).reciprocal!4).exprange(90,4000).lag(3) // Four channels expanded freq filter
        ,0.5)
     ); // Don't remove the tanh thing it's a wave shaper to stay below 0dB with a nice distortion
      }).tanh;
    });

 Ndef(\waveOut,{
          var base = 0.5;
               (FreeVerb.ar(Ndef(\wave).ar*Line.kr(0,1,30),0.3,Amplitude.kr(Ndef(\wave).ar)*0.3)*0.3).tanh*0.3;
               }).play;
 }
        )
)

Here is a screamy version :

Code: Select all

(
s.waitForBoot(
{
Ndef(\waveOut).ar(2);
Ndef(\wave).ar(2);
Ndef(\wave,{
        Splay.ar({
    (16*BLowPass4.ar(   // <== Signal x16
            AllpassL.ar(
                SinOsc.ar(XLine.kr(99,800,120)+(
                  SinOsc.ar(  // FM modulation
                    100+SinOsc.ar(1,0,2) // FM modulation 2
                    ,Ndef(\wave).ar*0.1 //  FeedBack + PhaseMod
                    ,LFNoise1.ar(1/4).range(100,XLine.kr(100,3000,60)))+((Ndef(\wave).ar)*LFNoise1.ar(0.25).exprange(0.1,30))) // FM mod 1 Amplitude
                  ,0
                  ,LFNoise1.kr(4.rrand(16).reciprocal).exprange(0.01,4)),0.5,0.01.rrand(0.05) //Sin amplitude
               )
        ,LFNoise0.kr(4.rrand(8).reciprocal).exprange(90,4000).lag(3) // Freq filter (Not expanded)
        ,0.5)
     ); // Don't remove the tanh thing it's a wave shaper to stay below 0dB with a nice distortion
      }).tanh;
    });

 Ndef(\waveOut,{
          var base = 0.5;
               (FreeVerb.ar(Ndef(\wave).ar*Line.kr(0,1,30),0.6,Amplitude.kr(Ndef(\wave).ar)*0.3)*0.3).tanh*0.3;
               }).play;
 }
        )
)

You can hear it in action here http://soundcloud.com/sadeden/war-in-my ... am-at-50hz
Hope this helped ! Enjoy :)
[edi] Thanks to you I found some mistakes in my code linked to channel expansion :) Thx !!
William Mox Drossard

Blog : http://www.green-tomato.fr
SoundClound :http://www.soundcloud.com/sadeden
User avatar
Irwin J. Cespedes
Established Member
Posts: 25
Joined: Fri Jul 27, 2012 6:54 pm
Location: Puntarenas, Costa Rica
Contact:

Re: SuperCollider live session #5:Humanity before electric s

Post by Irwin J. Cespedes »

The very first song I listen here and it is spectacular!

Way to go William!

This one could be great for a EDM rework/mashup stuff :)

Cheers!
I am also known as altiplΛne, this is my music

¡Pura Vida! Image
danboid
Established Member
Posts: 1327
Joined: Sun Aug 26, 2012 11:28 am
Location: England
Has thanked: 1 time
Been thanked: 4 times

Re: SuperCollider live session #5:Humanity before electric s

Post by danboid »

I've only just registered on these boards but I've been a reader for a while - like Irwin, William was one of the first LM artists I listened to and I was greatly impressed with his work also. I can't really say it sounds much like anything else I've heard which is always a plus!

Are you not on the LAU list William? I was asking one of my other favourite Linux-using bands Sebka Schott (sp?) if they had heard any of your stuff as they're French too - he did say he'd check you out.
william mox drossard
Established Member
Posts: 16
Joined: Wed Jan 04, 2012 7:35 pm
Contact:

Re: SuperCollider live session #5:Humanity before electric s

Post by william mox drossard »

Many thanks danboid :)
Sorry for the late reply, I was sure I activated reply notification but ... apparently not :)
I didn't knew about Sebka Schott, I'll listen to this.
Thank you again for your comment :)

WMD
William Mox Drossard

Blog : http://www.green-tomato.fr
SoundClound :http://www.soundcloud.com/sadeden
Post Reply