Announcement

Collapse
No announcement yet.

Catching Snowflakes On My Tounge

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Catching Snowflakes On My Tounge

    here another track created in SuperCollider:

    https://soundcloud.com/ahornberg/catching-snowflakes-on-my-tounge


    it's microtonal using the pure intervals 16/13, 5/3, 3/2, 7/6, 14/11, 11/8 and 16/11. the base note to this intervals is not played. no random generators are used. it's a kind of permutation of these pitches, envelopes, pan-positions and note-lengths.

    Code:
    SynthDef(\sine, {
        arg gate=1, out=0, freq=400, amp=1, pan=0, ar=1, dr=1;
        var audio;
        audio = SinOsc.ar(freq, 0, amp);
        audio = audio * Linen.kr(gate, ar, 1, dr, 2);
        audio = Pan2.ar(audio, pan);
        OffsetOut.ar(out, audio);
    }).add;
    
    e = Pbind(*[
        instrument: \sine,
        detune: [0, 0.9, 0.17],
        freq: Pseq([16/13, 5/3, 3/2, 7/6, 14/11, 11/8, 16/11]*200, 12*9),
        ar:  Pseq([1.3, 0.1, 0.75, 0.5, 0.05, 0.4], inf),
        dr: Pseq([2, 0.05, 1.75, 2.5, 1.25, 1, 0.2, 1.3], inf),
        db: Pseq([-25, -45, -60, -75, -50]*0.7, inf),
        pan: Pseq([-0.3, 0, 0.2, 0.4], inf),
        dur: Pseq([16/13, 5/3, 3/2, 7/6, 16/15, 14/11, 15/8, 9/5]*0.2, inf),
        legato: Pseq([1.5, 0.5, 0.75], inf)
    ]);
    
    e.play;
    ahornberg.bandcamp.com
    soundcloud.com/ahornberg
Working...
X