Sequencer/Synth using the complex wave-form of time, formulated from the King Wen sequence of the I-Ching.
I just saw this controller https://gaojiafeng.wordpress.com/2014/02/11/tri-o-2014/, not a bad idea, but no need to have real rotating discs ;) Adapting this code for use with a regular midi controller should be fairly easy
This code shows you how to tempo-sync the various oscillator types in SuperCollider. When you play the pattern, you should be able to hear that the output will sound fairly consistent, even though the pattern's \dur is totally random. That is because
A supercollider implementation of algorithmic composition using cellular automaton (please see: http://www.earslap.com/page/otomata.html for my original inspiration). This code displays a grid of buttons, which can be clicked to generate new agents w
hi , the result is : ( 'isRest': true, 'bla': 3, 'rah': 6 ) ....... no error
I'm trying to find the 3.6 incompatibility. Please try this and tell me if you get an error : ( ~ev = (bla:3, rah:6); ~myev = ~ev.deepCopy; ~myev[\isRest] = true; )
This is REALLY cool! Thanks for posting-- yet another great example for me to learn from...
One of the first synths I made. A frog-like sounding synth, with a dialogue between the left and the right channel. I've also notated some simple tweaks.
*you'll be adding nodes
If you don't set 'doneAction' to a value of '2' in your synth envelopes and you're using this SynthDef to play a tune (say, with a Pbind), you'll need adding nodes with each note which will eventually overload and crash the SC server...
Very nice! And an awesome learning exercise for beginners like myself.
AWESOME! This doesn't just sound great, but it's an awesome tut for beginners like myself. Thanks!
Also getting this error. ^^ The preceding error dump is for ERROR: Message 'put' not understood. RECEIVER: nil
Is there a way to specify an instrument to use in the pattern? I tried 'instrument: 0' and 'instrument: 1' and neither seemed to work.
I accidentally set the freqscale of a Klank to 0. What resulted was a surprisingly varied and dynamic bit of glitch. The joy of typos in SC :)
Maybe I should not post code which come directly from the SC documentation, but It's been years that I read this doc, I never listened to the code example of the SelectXFocus man page, and now I nearly fell off my chair, these gems are hidden in exam
A life simulator. Beasties are running across the screen, eating, finding a mate and eventually dying. Every event has its own sound.
An attempt at coding this algorithm: http://www.synthtopia.com/content/2014/12/22/the-molecular-music-box-how-simple-rules-can-lead-to-rich-patterns/ I haven't really checked for errors, but is sounds ok. There are a few other SC versions as w
In order to run this code, you should download turkish music datase SymbTr via https://github.com/MTG/SymbTr/archive/v2.0.0.zip and change the 6th line of code accroding to the path of SymbTr/txt/ folder
A refactoring of wslib's MasterEQ to support busses and MixerChannels, no-GUI mode, better extensibility, etc. A more frequently updated version with docs can be found at https://github.com/backseatviolist/supercollider-channeleq
Just google "euclidean rythms" - (~eu), and "morse thue sequence" - (~mthue)
Based on the examples and references from http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/one-liner-C-code-in-SC-td6854421.html#a6903794
Would you mind explaining a bit about the two functions: ~mthue, and ~eu? I can see what they are doing, but I'm curious where they come from/higher-level interpretation....
download drum loop: https://www.dropbox.com/s/6yyrm7ivwqmxbdi/jloop2.wav?dl=0
Sometime you want to play a certain part of a sound file, but you must provide the Synthdef with the starting and ending buffer frame number. It's nice to be able to select it graphically. <Space> play the selected part (or till the end if no selecti
I'm pleased to discover that you can use closures and pseudoobjects in sc to create pretty clean code to accomplish interesting results. This is a simple way to set up parameters for a pbind using simple rules to vary a phrase.
A Synthesizer similar to the Ableton Operator: Four Oscillators can be modulated and manipulated in different ways. Just evaluate the whole Code at once ( if there is a failure in server, do it again). For usage and functionality press the help butto
Calculates and plots the spectrum at any position in a sound file (only reads one channel). Displays the spectrogram of a selected segment of a sound file. Be careful not to select a very long segment or it will take very long to calculate and disp
Example Modality implementation for the MPD18 [usecase](https://github.com/ModalityTeam/ModalityStuff/blob/master/cookbook/mpd18UseCase/mpd18UseCase.md) ## Jeffs "simple" MPD18 use case (JNCv2) The MPD18 has 16 Buttons and a slider. + [So
This piece is a remix of my previous piece called "Avant Garde" in which a plucking synthesizer is used. In this piece, I have modified the plucking synth and have added more functionality, including reverb and vibrato control. Listen to the piece
Each of these synths is a variation of SuperCollider code that replicates the TXH Deep Note. A tutorial for replicating the THX Deep Note can be found here: http://www.earslap.com/article/recreating-the-thx-deep-note.html Listen to the piece here