D'Auzon

Live-coding réalisé sous Sardine (sardine.raphaelforment.fr). 
Matière sonore synthétisée et manipulée au travers du live-coding dans Supercollider.

- Rémi

clock.tempo = 60

D("long:5", attack = 1,release =15, accelerate = (-1),gain = 0.5, room = 0.5)
D("long:5", attack = 1,release =15,speed = 0.5, accelerate = (-1),gain = 0.5, room = 0.5)
D("long:5", attack = 1,release =15,speed = 0.6, accelerate = (-1),gain = 0.5, room = 0.5)
D("long:5", attack = 1, release =15,speed = 0.8, accelerate = (-1),gain = 0.5, room = 0.5, sz = 0.6)

@swim
def downsweep(p=0.5, i=1):
    D("long:5", attack = 2, release =10,
            coarse = 6, pan = "rand",
            speed = 0.8, accelerate = "1,-1,2,-2",
            gain = "0.9,0.8,0.9,0.8", room = 0.5, sz = 0.6, i=i)
    again(downsweep,p=P("8,4,16",i), i=i+1)

@swim
def downsweep2(p=0.5, i=1):
    D("long:10", release =2.5,
           # coarse = 6, pan = "rand",
            speed = 0.8,
            #speed = "0.8,0.70,0.75,0.70",scram = "0!8,0.5!2",
            #speed = "0.73,0.75,0.70,0.75,0.75,0.85", scram = "0!2, 0.5!6",
            gain = "1.2,1.1,1.1,1.2", room = 0.2, sz = 0.6, 
            i=i)
    again(downsweep2,p=P("1!2,0.25!4,1!2,0.5!2,16",i), i=i+1)

@swim
def romble(p=0.5,i=1):
    D("long:[1~32]", lpf=100, legato = 2, i=i)
    again(romble,p=P("0.5!32,32",i),i=i+1)

@swim
def shark(p=0.5,i=1):
    D("pluck", scram = 0.2, binshift = 1,
            gain =0.6, i=i)
    D("long:9", legato = 4, 
            i=i)
    again(shark,p=P("4,2,4",i),i=i+1)


panic()


panic()