Questions tagged [supercollider]

SuperCollider is an environment and programming language for real time audio synthesis and algorithmic composition. It provides an interpreted object-oriented language which functions as a network client to a state of the art, realtime sound synthesis server.

SuperCollider is an environment and programming language originally released in 1996 by James McCartney for real-time audio synthesis and algorithmic composition.

Since then it has been evolving into a system used and further developed by both scientists and artists working with sound. It is an efficient and expressive dynamic programming language which makes it an interesting framework for acoustic research, algorithmic music and interactive programming.

There are currently not many SuperCollider questions on Stack Overflow, so please consider also consulting the following useful sources:

126 questions
0
votes
1 answer

Why is this synth structure silent?

I'm trying to route a synth into another synth (to provide effects) via a bus. Here is my code: b = Bus.audio(numChannels: 2); SynthDef( "mySynth", { |freq, amp, gate = 1| var audio = Pulse.ar(freq, 0.5); var env =…
David
  • 15,750
  • 22
  • 90
  • 150
0
votes
1 answer

Why does this event pattern not produce octave jumps?

I'm trying to learn how to use event patterns. I typed out the following, expecting a sequence which 'jumps down' an octave each time: p = Pbind(*[ instrument: \mySynth, midinote: Pseq([108, 96, 84, 72, 60, 48, 36, 24, 12], inf), dur:…
David
  • 15,750
  • 22
  • 90
  • 150
0
votes
3 answers

SuperCollider: automatic phase and frequency alignment of oscillators

Anyone has an idea for automatic phase and frequency alignment? To explain: assume, you have an Impulse in = Impulse.ar(Rand(2, 5), Rand(0, 1)); now I'd like to manipulate the frequency of another Impulse such that it adapts its phase and frequency…
Dan Stowell
  • 4,618
  • 2
  • 20
  • 30
0
votes
1 answer

SuperCollider: What's the command to make [ [1,2], [3,4] ] become [1,2,3,4]?

What's the command to make [ [1,2], [3,4] ] become [1,2,3,4] ? (asked on behalf of someone else)
Dan Stowell
  • 4,618
  • 2
  • 20
  • 30
0
votes
3 answers

Audio Domain Specific Language vs Python

I want to write some code to do acoustic analysis and I'm trying to determine the proper tool(s) for the job. I would normally write something like this in Python using numpy and scipy and possibly Cython for the analysis part. I've discovered that…
justinzane
  • 1,897
  • 1
  • 26
  • 38
-1
votes
1 answer

Beginning SuperCollider

I've just started to learn SuperCollider and I have some questions. First, beyond http://doc.sccode.org/Tutorials/Getting-Started are there any beginner resources online? Like code patterns examples, worked examples etc.? Second, the code in…
iPadDeveloper2011
  • 4,560
  • 1
  • 25
  • 36
1 2 3
8
9