Submit
Browse
Anonymous
Login
RSS
SuperCollider Code
Fork Code: trash
name
code content
( var gspring; gspring = { |freq| var delay, sinc, env, line, impul; delay = freq.reciprocal; impul = Impulse.ar(0); env = Env.perc(0.001, 0.01).ar; line = Line.ar(1000, 50, 0.01 ); sinc = SinOsc.ar(line); Pluck.ar( sinc * env, impul, delay, delay, 5, 0.5); }; SynthDef.new('eguitar', { arg amp=1, freq=150, out_bus=0, pan=0; var snd; snd = gspring.value(freq-50) + gspring.value(freq) + gspring.value(freq+50); snd = (snd * 32.dbamp).tanh; snd = RLPF.ar(snd, 2800+freq, 0.5); snd = (snd * 32.dbamp).tanh; snd = RLPF.ar(snd, 300+freq, 0.5); snd = (snd * 32.dbamp).tanh; snd * -20.dbamp; Out.ar(out_bus, snd ); }).add ) Synth('eguitar', [freq: 360]);
code description
just a very limited attempt for reference purpose of a hoped for eguitar synth ยด based on https://sccode.org/1-5aC#c982
use markdown for formating
category tags
comma separated, i.g. "wild, siren" (do not enter default SC class names, please)
ancestor(s)
comma separated identificators, i.g. "1-C,1-1,1-4M,1-x"
Private?
the code will be accessible by direct url and not visible in public activity
signup to submit public code without captcha
comment of change