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;