{
   "is_private" : null,
   "id" : "1-5ec",
   "code" : "// A.Broz: Waves & Surf (2020-10-29)\r\n\r\n/*\r\n           _.====.._\r\n         ,:._       ~-_\r\n             `\\        ~-_\r\n               |          `.\r\n             ,/             ~-_\r\n    -..__..-''                 ~~--..__...----...\r\n*/\r\n(\r\n~waves = {\r\n\tvar noise = { WhiteNoise.ar(0.04 + LFNoise1.kr(0.3, 0.03)) };\r\n\tvar motion = { LFNoise1.kr(0.2).exprange(100, 2000) };\r\n\tvar hps = { HPF.ar(noise.value, 50) };\r\n\tvar wave = { LPF.ar(hps.value, motion.value).tanh };\r\n\tvar sig = wave!10;\r\n\tsig = Splay.ar(sig, 0.6).tanh;\r\n\tsig = sig * Line.kr(0, 1, 10); // fade in\r\n\tLeakDC.ar(sig);\r\n}.play;\r\n)\r\n\r\n~waves release: 10;",
   "labels" : [
      "waves",
      "surf",
      "sea"
   ],
   "description" : "Simple relaxing white noise generator simulating a seaside.",
   "ancestor_list" : [],
   "name" : "Waves & Surf",
   "author" : "Andrew Brož"
}
