Samuel Hertz - Blue Heron

from by nebularosa

/
  • Streaming + Download

    Includes unlimited streaming via the free Bandcamp app, plus high-quality download in MP3, FLAC and more.

      £1 GBP  or more

     

  • Record/Vinyl + Digital Album

    A compilation that takes the lullaby genre into the realm of experimental electronic music, assembled from an open call for experimental lullabies launched in May 2014. Composed for Nintendo, Atari, Pure Data, Supercollider, D-Box, tape recorders, as well as ultraStethoscopes or using radioactive materials, these recordings treat the lullaby genre as an example of consciousness-altering music.

    Includes unlimited streaming of Nebulullaby via the free Bandcamp app, plus high-quality download in MP3, FLAC and more.
    ships out within 5 days
    edition of 500 

      £18 GBP or more 

     

about

This track was made in SuperCollider, using ProteinBioSynthesis external library for generative pattern building. Mastered in Germany by Calyx.

lyrics

//***BLUE HERON: AMINO ACID LULLABY***\\

/*
Follow the below steps to run Blue Heron. Amino Acid Cycles have variable intervals built into their patterns, so each cycle should be given time to run before starting the next one.

Users will have to have the ProteinBioSynthesis external library installed to run pattern cycles: https://github.com/supercollider-quarks/ProteinBioSynthesis

1. Run SynthDef
2. Run Cycle 1
3. Run Cycle 2
4. " " 3
5. " " 4
6. Within the SynthDef, slowly change the impulse time number pairs within the .range(x, y) parameters. Suggested number pairs are listed next to it. Once you have changed the number pairs, run the code block again and the changes will take place.
*/

//SYNTHDEF init.
(
SynthDef("amino", { arg out, freq=440, sustain=0.25, pan, p, amp=0.1;
var u;
u = Line.kr(1, 0, sustain, doneAction:2) *
SinOsc.ar(
freq, SinOsc.ar(
freq * p, 0, BrownNoise.kr(pi/2)
)
* Pulse.ar(
LFNoise0.kr(1).range(2, 20) //impulse_time-- live coding: (2, 20) orig. (1, 5) --> (0.1, 1) --> (0.01, 0.1) --> (0.001, 0.01)
)
);
Out.ar(
out, Pan2.ar(u, pan, amp)
);
}).store;
)

//CYCLE 1
(
var pat;
pat = AminoacidPattern("gatggatgcgatcggcttaggggctagcgatcgggatcg", inf);
Pbind(
\instrument, \amino,
\degree, pat - 1,// 10
\stepsPerOctave, 5,
\dur, pat *10, //10
\p, pat / 2,
\legato, Prand([2, 1, 1, 7, 5, 1], inf) * 1.4,
\pan, pat / 10 - 1,
\amp, Pbrown(0.01, 0.05, 0.05, inf)
).play;
)

//CYCLE 2
(
var pat;
pat = AminoacidPattern("tatgatggggctagcgattcattccag", inf);
Pbind(
\instrument, \amino,
\degree, pat - 1, // 10
\stepsPerOctave, 5,
\dur, pat *20, //20
\p, pat / 1,
\legato, Prand([9, 5, 10, 7, 15, 10], inf) * 1.4,
\pan, pat / 10 - 1,
\amp, Pbrown(0.01, 0.05, 0.09, inf)
).play;
)

//CYCLE 3
(
var pat;
pat = AminoacidPattern("atgatgattgctagctattcagtccag", inf);
Pbind(
\instrument, \amino,
\degree, pat - 1,
\stepsPerOctave, 12,
\dur, pat *0.25,
\p, pat / 1,
\legato, Prand([9, 5, 10, 7, 15, 10], inf) * 1.4,
\pan, pat / 10 - 1,
\amp, Pbrown(0.01, 0.10, 0.05, inf)
).play;
)

//CYCLE 4
(
var pat;
pat = AminoacidPattern("catactgatctccatagccatcaggtc", inf);
Pbind(
\instrument, \amino,
\degree, pat - 1,
\stepsPerOctave, 12,
\dur, pat *0.1,
\p, pat / 1,
\legato, Prand([1, 2, 1, 4, 1, 3], inf) * 1.4,
\pan, pat / 10 - 1,
\amp, Pbrown(0.01, 0.10, 0.05, inf)
).play;
)

credits

from Nebulullaby, released May 1, 2016
Samuel Hertz is a composer and performer who has studied electronic music and composition with Pauline Oliveros, Fred Frith, James Fei and Chris Brown, among others. He is currently an Artistic Researcher in association with Haus der Kulturen der Welt and the Max Planck Institute for the History of Science on Technosphere project.

samhertzsound.com

tags

license

about

nebularosa London, UK

Experimental electronic music

contact / help

Contact nebularosa

Streaming and
Download help

Redeem code