Activity

added code SynthDEFaults - Patterns Examples 13 Aug'18 20:00

Patterns examples using SynthDEFaults library

added code SynthDEFaults 13 Aug'18 19:57

SynthDEFaults - A Collection of Tradicional SynthDefs- //under GNU GPL 3 as per SuperCollider license //Organized by Zé Craum //This is the first scratch, ASAP it will be avaible in a more organized form. //Some Guidelines from uploading con

bramtayl added code Chord progressions in just intonation 02 Aug'18 10:44

Seems simple but actually solves a big problem. I've written out an example based on the Christ lag. Total newbie here. There's probably a much more convenient way to do this; I'd love some advice.

joehigham added code Rate Player 30 Jul'18 12:40

This is a player that I use for live work. It takes piano samples (or anything else I guess) and plays them in a rhythmic way that is also based on chord pitches. You'll see the GUI has (for me) chord names to remind me of what harmonic area this pla

cian.oconnor commented on heavy snare 24 Jul'18 10:01

This is really nice.

yotamorimoto added code sound | harmonics 24 Jul'18 05:17

web experiments http://yota.tehis.net/webX

yotamorimoto commented on sistres 23 Jul'18 13:59

beauty

yotamorimoto commented on Equal-Loudness Contour Experience in SC 23 Jul'18 13:27

cool!

g_montel commented on Modal synthesis of xilophone, marimba, glokenspiel, tubular bells 22 Jul'18 14:13

I'm super impressed, thanks for sharing this !

nicolaariutti added code Modal synthesis of xilophone, marimba, glokenspiel, tubular bells 21 Jul'18 05:41

Example of modal synthesis made with a **Klank** UGEN as _resonator_ and white noise impulse as an _exciter_. All resonators of the Klank UGEN are properly tuned to resamble modal frequencies of a real bell I've recoded and analysed. The ```fs

elgiano added code mrcl snippets #4: carillon cycles 20 Jul'18 16:21

elgiano added code mrcl snippets #3: feedback timer 20 Jul'18 16:20

prko commented on Confetti2 12 Jul'18 11:36

t.value in line 74 must be also enclosed by { }.defer

prko commented on Confetti2 12 Jul'18 11:33

t.value; in line 66 and 99 must be { t.value }.defer; And please replace the line 30 w.drawHook = { as follows: w.drawFunc = { Then it works!

aki.traar commented on Confetti2 10 Jul'18 08:04

sorry but how do you play this?

aki.traar commented on Thunderstorm 10 Jul'18 08:03

can't get it to work.. any tips?

egegonul commented on Accurate Yamaha DX-7 Emulation Using Supercollider 04 Jul'18 07:40

I've heard that error. Please re-try from my Github Repo: https://github.com/everythingwillbetakenaway/DX7-Supercollider

geoffbaltan commented on Accurate Yamaha DX-7 Emulation Using Supercollider 21 Jun'18 23:59

Seem to have some difficulty getting this to operate with MIDI. Used the example code, but get "The preceding error dump is for ERROR: can't resolve relative to an unsaved file" error messages, related to the afx file, even when it seems to be loca

halbander commented on UI for FM7 20 Jun'18 06:12

After installing manually in sc: Quarks.install("https://github.com/crucialfelix/crucial-library"); your patch works ! Now I have to study it :-)

david_morgan commented on UI for FM7 20 Jun'18 05:49

It should be there: https://github.com/supercollider-quarks/cruciallib/blob/master/cruciallib.quark

halbander commented on UI for FM7 20 Jun'18 04:08

could not find "cruciallib" in the Quarks-menue :-(, do I have to install it manually?

david_morgan commented on UI for FM7 19 Jun'18 22:57

It looks like there is a dependency on the cruciallib quark. I was able to reproduce and it is fixed once installing cruciallib quark. (unfortunately i'm not sure what exactly is depending on cruciallib)

halbander commented on UI for FM7 19 Jun'18 10:40

Hi David, did successfully compile sc3-plugins, installed feedback quark, starting #1 an #2 is ok, but starting (#3...)give me: ERROR: Message 'rate' not understood. RECEIVER: Instance of Env { (0x15a4e4318, gc=4C, fmt=00, flg=00, set=03)......

david_morgan commented on UI for FM7 18 Jun'18 10:37

This code requires sc3-plugins to be installed https://github.com/supercollider/sc3-plugins

halbander commented on UI for FM7 18 Jun'18 05:34

Error: ERROR: Class not defined. in interpreted text line 341 char 15: var sig = FM7.ar(ctrls, mods) * (0..5).collect({arg i; ('chan' ++ i).asSymbol.kr(0)});

david_morgan commented on UI for FM7 16 Jun'18 12:05

asEnv is from BhobUGens in sc3-plugins https://github.com/supercollider/sc3-plugins/blob/e46f54d8e6b4ea399bc4f9b9d7aa640923146089/source/BhobUGens/sc/classes/osx/asEnv.sc

yvan commented on UI for FM7 16 Jun'18 09:10

``` ERROR: Message 'asEnv' not understood. RECEIVER: Instance of EnvelopeView { (0x55e13601b408, gc=04, fmt=00, flg=00, set=06) instance variables [42] qObject : RawPointer 0x55e13094ece0 finalizer : instance of Finalizer (0x55e136

nicolaariutti added code farfisa organ like sound 10 Jun'18 06:38

Trying to procedurally synthetise a violin, I eventually came out with a "Farfisa" organ like sound. It can be used also as a flute!

david_morgan added code UI for FM7 09 Jun'18 21:32

56228375 added code Panola - pattern notation language tutorial 11 May'18 17:03

tutorial for the panola pattern notation language

alln4tural commented on growing layout 04 May'18 07:07

this is just what i was looking for, thanks! and it's a bit hypnotic, especially when the window size adjusts itself. i always look forward to that part

alln4tural recepted on growing layout 04 May'18 07:06

instructiveuseful

notapatc commented on Quneo Additive synth with modulation and filters. 01 May'18 02:01

this is so fun! thanks

prko added code Filter Explorer @ 1000 Hz of the Cutoff Frequency (Centre Frequency) 21 Apr'18 19:44
in filters

Special Thanks to Russell Johnston who gave an excellent solution to MouseLeaveAction issue via the sc-users list! Thanks to Fredrik Olofsson who mentioned to the related issue as well.

snappizz added code critters 14 Apr'18 17:35

badnumbersmusic commented on hommage à l'impressionnisme 13 Apr'18 18:12

Leaves me with the image of bells heard through the leaves of trees. :) Seriously, I have no idea how you did that. Bravo.

prko added code hommage à l'impressionnisme 08 Apr'18 03:48

An example of iterating randomly filtered pink noise with envelope controls.

prko added code Equal-Loudness Contour Experience in SC 05 Apr'18 05:16

Equal-Loudness Contour Experience in SC special thanks to James Harkins who resolved my errors in the code via the sc-users list!

g_montel commented on strange place 03 Apr'18 12:50

impressive

g_montel commented on Tibetan prayer bells 03 Apr'18 12:01

I'm impressed !

wallace commented on Tibetan prayer bells 01 Apr'18 04:38

well done, thanks!

commented on Supercollider to Renoise 31 Mar'18 20:43

http://doc.sccode.org/Tutorials/A-Practical-Guide/PG_01_Introduction.html

commented on Supercollider to Renoise 31 Mar'18 20:41

"track: #" works

commented on Supercollider to Renoise 31 Mar'18 16:30

^^^ This sends notes to specific instruments within Renoise. Any way to record those patterns to individual tracks simultaneously?

show more

Tags

115 115 modulations 115granular 115modulations 115pluck 1bit music 303 3d 3d sound 808 8bit ableton push abstract abstraction accelerando accordion acid additive synthesis alarm aleatoric algorave algorhitmic algorithm algorithmic algorithmic aleatoric patterns mallets algorithmic composing aliasing alien alienating allpass ambience ambient amplitude amplitude modulation amplitude tracker amplitude trigger amsynth analog analogue analysis animated user interface animation aphex twin ardour armonizacion arpeggio array arrays art arvo pãrt atari atonal attack audio fx audiovisual auto automatic autotune background backtracking ball bandcamp basic bass bassline basso gettato beach beat beat slicer beats beep beginner bell bells beng benoit bird birdsong bits bitwise bleep bleeps blender blip blow blues body sound boids bossa bossa nova bouncy brass breaking glass breath breathing broken brown noise bruno bubbles buffer buffers bufrd bus camp value car carnival cc cellular automaton chance chaos chaosgen chaotic cheap cheaptune chicago chill chiptune chord progressions chords chromatic chunks church circus city clap class classes classic click clicks clip clipping clock clowns clusters cmdperiod code code fork code generation coding collatzproblem color color picker colour compilation complex wave complexres complexwave composition compression compressor computer contimbre contraints control control bus control signal control signals controller convenience converter convertrhythm convoluted convolution convolution comb granular theory conway conways game of life cookbook cover cowbell crackles crossfade crossing cs80 cube cumbia cumulative pulses dangerous decelerando deep note default synth delay demand detection detune dialog dialogue dirty display disquiet disquiet junto disquiet0048libertederive disquiet0050morsebeat dissonant distort distorted distortion distribution doodle dot drag drand drawing drone drone freerun drop drum drums dry dseq dstutter dub dubstep dust dust2 dx7 dynklank dystimbria easy echo editor educational effect effects el cubito de chuito electric piano electricity electro electronic emulation endless engine entrypoint envelopes environment epic sax guy equalizer es5 escala espiral euclidean event event type eventtype example experiment experimental expert sleepers extension fanboy feedback feedforward network filter filtered filtered noise filtering filters flute fm fm grains envelope modulation folk fork formant formant synthesis fourier fractal frames freeverb frequency modulation frequency ratio frequency shift frequency_modulation frog fun function funky funny fx gabber game game of life games gate gaussian wave gendy generative geometry give me a sine glitch glokenspiel grain grainin grains granular granular sampling granular synthesis granulation granulator graphic graphics gregorian chant grid gui gui interaction gui views guitar guitar pedal hacks handclap happy harmonic harmonic minor scale harmonica harmonics harmony harp harsh help helper heterodox hexon hi hat high hihat hiss hoover howto hypnosis hypnotic i ching iching idm if illusion image processing immersive improvisation impulse incremental infinite informative infrastructure inharmonic partials insect insects insensatez instrument interactive interface interpolate ir irritating jazz jetsons jit jitlib jpeg jpg junto just intonation kalimba kaoss pad kaprekars constant karplusstrong karplusstrong synthesis karpusstrong keyboard kick kinect king wen king wen sequence kitchen klangs klank kraftwerk language laser laughing launcher layout layouts lazer lfdnoise lfdnoise0 lfdnoise1 lfdnoise3 lfo life simulator lifeforms limiter line linear list live live coding live looping livecode livecode algorave livecoding lizard loader lofi logo long long or short loop looper loudness machine mapping maqam music trainer marimba markov chain math mathematics matrix maximizer mckenna mechanical mellow melodica melody melt menor armonica meta metal metallic method metre microtiming midi midi file midicontroller midiin minimalism minor mirrors mixfill moaning modal modality modalitycookbook modulate modulation modulation index molecular money mono monophonic mood music moog morph morphing morse morse code motor mouse mousex mousey mouth harp movie mpd18 multichannel multiline musc musc115 musc115 a3 musc115pluck musc115thx musc9pluck musc9plunderphonics music music box music theory möchtegernikeda nap natural nature nautilus ndef nested neurofunk nimate noise noisy nonlinear nonrealtime notation notenumbers nrt numer to pitch nyquist ocean omelet onset onset detection order organ orquestral osc osc receiver oscillator oversampling pad pads padsynth paint palindrome panola parametric parser abc score notation partitions path pattern patternproxies patterns pbind pbindef peaceful peak detection pedagogy pedal pen pentatonic perc percussion percussive performance tool periodic ambient study permutations phase phasemodulation phasing phrygian physical model pi piano piano player picker picture piece pinknoise pitch pitch correction pitch shifter pitch tracking plane platform play playback player plot pluck plucked plucked strings plugin plunderphonics pmono polyphonic pong pop pops port position post window prime numbers processing prototype pseq pseudoclass prototyping psy psychoacoustic pulse pulsing pure pwm quantization quasiinstrumental quick quine quiz quneo r2d2 radio noise radio static rain random random number generator randomness record recorder recursion recursive network reed relaxed render renoise repetitive research resonance resonator resonz retro reusable reverb reverse reverse engineering rgb rhodes rhythm rhythmic rhythmicon rich ring modulation ring modulator risset room tone rossler routine routing roy f guzmãn rungler rythm sad sample sampler sampling sampling theorem satan saw saw synth sawtooth sax sc140 scanned scanned synthesis scannedwave scary sccode scdoc scgraph sci fi science scifi sclang scope scopeout scopeout2 scopeview scplugins scrambled eggs screen saver scroll sctweet sctweets scu seek selection selfstep sequence sequencer sequencing sequential series of numbers serum server shaman shared shephard shortcut shuffle sick side chain sidechain signal analysis signalvoid simple simple example simple harmonic motion simulation sine sine cluster sine wave sinewaves singers sinosc siren sitar sketch sleep sleepy slow smooth snare snow soft song sonification sort sound sound and image sound design sound effects sound file sound forms sound fx soundeffect soundeffects soundfile soundfiles soundscape space space alien weapon laser raygun blaster spacecho spaceship spacey spatial spatialization spectrogram spectrum speculative speech spinback spiral spiritual splatter squarepusher squiggle star trek star wars status step step sequencer stereo stk stochastic strange stranger things street strings trap stutter substractive synth subtractive subtractive synthesis supercollider svf swarm swarming sync synchronisation synchronization synth synthdef synthesis synthesis techniques synthesizer synthetic synths sysex tag talkbass tape experimental reich tapestop task tb303 techno tempo terence mckenna test texture the cube the muse the polly pocket 3d spatialization system the truth is out there theme themepark theory theoryquark theremin threshold throttling thue thump thunder thx thx deep note time time stretch timeline timing timpani tip tonality tool tracking tradicional instrumens trand transform transition trap set tremelo triad triangle trick trig trigger triggers trippy trumpet tubulars tune tuning tutorial tweet tweetgui tweets twotube ufo ui underoath unfunky unnamable update upic user interface userview utility venetian snaeres video game music view vinyl emulation violin visions visual visualization vocable vocal voice vowel vsti vuvuzela warp1 watching water wave wave field synthesis waveform waveforms waves waveshaping wavetable weak connection wfs whistle white noise whitenoise wibbles wind window wineglass winter wobble woodwind work in progress wub xenakis xilophone yamaha yaxu zap

Receptions

34 39 4 synthdefs to choose from 43 is very nice advanced alarming algregorian ambience ambient analog andy farnell audio analysis automatic spatialiser awesome awesome awesome sound basic beautiful bell bistable physics sonification hearalike breathing calming collection complex composition control cool cosmic cryptic dark deep digital kitchen drony drumkit educational electric electrobells energy epic example external program fantastic fft freeze flight freaking awesome freezes my lang fries my brain frightening fun funky funny glitch grains granular graphics instructional great great and useful great for acoustic instruments and analog synths greetings from maryanne amacher groovy gui gui interface hack i just love arvo pärt thanks idm if im posting a stutterlivelooper impressive industrial informative inspiration instructional instructive instrument interesting jazzy just to round out the examples klank krautrock l33t lovely made me cry makes me hungry matchcut melancholic metallic morphing natural ndef neat nice nice use of the default synth noisy organ organic patterns percussive ping preset save random realistic realisticsounding really nice going to need to study this one redfrikfan relaxed resynthesis retro rukanofan satisfying scanned synthesis scanned wave synthesis ship horn shizzle ma nizzle simple simulation sines sleepy soft some rhythm sound soundboard space spacy spatial spielkind spring star trek strange strangeloop stunning sudden surprising syntax thumpy timesink tonal trance transition trick tweet useful va visualization wasps wilderness with video wobbly twinkles works wow

Classes

A2K AY AllpassC AllpassL AllpassN AmpComp AmpCompA Amplitude AmplitudeMod Any AppClock Array Array2D Association AudioIn BAllPass BBandPass BBandStop BHiPass BHiPass4 BHiShelf BLowPass BLowPass4 BLowShelf BMoog BPF BPeakEQ BRF Balance2 Ball BhobHiShelf BhobLoShelf BiPanB2 Blip BlitB3 BrownNoise BufCombL BufDelayL BufDur BufFrames BufRateScale BufRd BufSampleRate BufSamples BufWr Buffer Bus Button CCResponder COsc Changed ChaosGen Char CheckBadValues CheckBox Class Clip ClipNoise Clock CmdPeriod CoinGate Collection Color CombC CombL CombN Compander CompanderD Complex ComplexRes CompositeView Condition Control ControlDur ControlRate ControlSpec Controller Convolution Convolution2 Crackle CrossoverDistortion CuspL CuspN DC DFM1 DPW3Tri DPW4Saw DWGPlucked Date Dbrown Dbufrd Dbufwr Decay Decay2 Decimator DecodeB2 DegreeToKey DelTapRd DelTapWr Delay1 Delay2 DelayC DelayL DelayN Demand DemandEnvGen DetectSilence Dgeom Dialog Dibrown Dictionary Disintegrator DiskIn Diwhite Document Done DoubleArray Drand Dseq Dseries Dshuf Dstutter Dswitch Dust Dust2 Duty Dwhite Dwrand Dxrand DynKlang DynKlank EZKnob EZNumber EZRanger EZSlider Env EnvFollow EnvGate EnvGen EnvelopeView Error Event EventPatternProxy ExpRand FBSineC FBSineL FBSineN FFT FM7 FMGrain FOS FSinOsc Fb Fdef Feedback File FileReader Filter Float FloatArray FlowLayout FlowView Fold Font Formant FormantTable Formlet Free FreeSelf FreeSelfWhenDone FreeVerb FreeVerb1 FreeVerb2 FreqScope FreqScopeView FreqShift Friction Function GUI GVerb Gate GbmanL GbmanN Gendy1 Gendy2 Gendy3 Gendy5 GlitchRHPF Gradient GrainBuf GrainFM GrainIn GrainSin GrayNoise Greyhole GridLayout Group HLayout HPF HPZ1 HPZ2 Harmonics Hasher HenonC HenonL HenonN IEnvGen IFFT IRand IdentityDictionary IdentitySet Impulse In InFeedback InRange Index IndexInBetween IndexL Int8Array Integer Integrator InterplEnv Interval JPverb K2A KeyState Klang Klank Knob LFBrownNoise0 LFBrownNoise2 LFClipNoise LFCub LFDClipNoise LFDNoise0 LFDNoise1 LFDNoise3 LFGauss LFNoise0 LFNoise1 LFNoise2 LFPar LFPulse LFSaw LFTri LPF LPZ1 LPZ2 Lag Lag2 Lag2UD Lag3 Lag3UD LagUD LastValue Latch LatoocarfianC LatoocarfianL LatoocarfianN LeakDC LeastChange LevelIndicator Library Limiter LinCongC LinCongL LinCongN LinExp LinLin LinRand LinXFade2 Line Linen List ListView LocalBuf LocalIn LocalOut Logistic LoopBuf LorenzL Loudness MIDIClient MIDIFunc MIDIIn MIDIOut MIDIdef Main MantissaMask Matrix Max Maybe MdaPiano Median Message MethodError MidEQ Mix ModDif ModKey MoogFF MoogLadder MoogVCF MostChange MouseButton MouseX MouseY MultiSliderView NL2 NamedControl Ndef NdefMixer NetAddr Node NodeProxy NodeWatcher Normalizer Not Note NoteOffResponder NoteOnResponder Number NumberBox OSCFunc OSCdef OSCpathResponder OSCresponder OSCresponderNode Object OffsetOut OnePole OneZero Onsets Order Osc OscN OteySoundBoard Out PMOsc PV_BinScramble PV_BinShift PV_BrickWall PV_MagBuffer PV_MagFreeze PV_MagSmear PV_MagSmooth PV_RandComb Pan2 Pan4 PanAz PanB2 ParGroup PartConv Patch PathName Pattern PatternProxy Pause Pbind Pbindef Pbindf Pbrown Pchain Pclump Pcollect Pdef Pdefn PdurStutter Peak PeakFollower Pen Penvir Pexprand Pfin Pfindur Pfpar Pfset Pfunc Pfuncn Pfx Pgauss Pgbrown Pgeom Phaser Phasor Phprand Pif Pindex PingPong PinkNoise Pipe Pitch PitchShift Pkey Place Platform Play PlayBuf PlayBufCF Player Plazy Plotter Pluck Pmono PmonoArtic Pn Point Polar Poll PopUpMenu Position Post Ppar PparGroup Ppatlace Ppoisson Pproto Prand Process Prout ProxySpace Pseg Pseq Pser Pseries Pshuf Pslide Pspawn Pspawner Pstep Pstutter Pswitch Pswitch1 Ptime Ptpar Ptrace Ptuple Pulse PulseCount PulseDPW PulseDivider Pwalk Pwhite Pwrand Pxrand QDragView QPalette QPen QuadC QuadL QuadN Quark Quarks RHPF RLPF RLPFD Ramp Rand RandID RandSeed RangeSlider RecordBuf Rect Ref RemoveBadValues ReplaceOut Resonz Rest RingBuffer Ringz RosslerL Rotate2 RoundButton RoundNumberBox Routine RunningMax RunningMin SCAlert SCCode SCRequestString SOS SVF Sample SampleDur SampleRate Saw SawDPW Scale ScaleInfo Schmidt ScopeOut ScopeOut2 ScopeView Score ScrollView Select SelectX SelectXFocus SendPeakRMS SendReply SendTrig Server ServerMeterView ServerOptions ServerTree Set SetResetFF Shaper Signal Silence Silent SimpleController SimpleMIDIFile SinGrain SinOsc SinOscFB Size SkipJack Slew Slider Slider2D Slope SmoothDecimator SoundFile SoundFileView SoundIn SparseArray Spec SpecCentroid SpecPcile Speech Splay SplayAz Spring StackLayout StandardL StandardN StaticText Stepper Stethoscope Stk StkGlobals StkInst StkSaxofony Streson String Sweep Symbol SyncSaw Synth SynthDef SynthDescLib SystemClock T2A TBall TChoose TDelay TDuty TExpRand TGrains TIRand TRand TWChoose TabFileReader TabletSlider2D Tartini Task TaskProxy Tdef TdefGui Tempo TempoBusClock TempoClock TextField TextView Timer ToggleFF Trig Trig1 Tuning TuningInfo TwoPole TwoTube TwoZero UGen Unpack1FFT UserView VLayout VLayoutView VOsc3 VarLag VarSaw Vibrato View Volume Warp1 WaveLoss WebView WhiteNoise Window Wrap XFade2 XLine XOut ZeroCrossing