SuperCollider : SynthDefs

SuperCollider :: Categories :: PageIndex :: RecentChanges :: RecentlyCommented :: Login/Register
Most recent edit on 2007-07-06 11:59:02 by SuperCollider

Additions:
-
le SynthDef, pour être utilisé, doit être passé au Serveur.


Deletions:
le SynthDef, pour être utilisé, doit être passé au Serveur.



Edited on 2007-07-06 11:58:13 by SuperCollider

Additions:

Envoi au serveur

le SynthDef, pour être utilisé, doit être passé au Serveur.
trois méthodes possibles:


Architecture du serveur < Index > Passage de Message




Edited on 2007-05-30 11:12:20 by SuperCollider

Additions:
- ne peut répondre aux messages /n_set ou /n_map

Deletions:
- ne peut répondre aux messages /n_set ou /n_map



Edited on 2007-05-29 23:20:19 by SuperCollider

Deletions:




Oldest known version of this page was edited on 2007-05-29 23:18:35 by SuperCollider []
Page view:

SynthDef

représentation dans le langage d'une définition de la synthèse

Fonctions UGen Graph

[UGen Graph Functions and Special Argument Forms]

trois types d'arguments spéciaux:
initial rate

trigger rate

litteral array

éléments statiques, éléments dynamiques

(

SynthDef("help-notRand", { Out.ar(0, SinOsc.ar(rrand(400, 800), 0, 0.2)
 * Line.kr(1, 0, 1, doneAction: 2)); }).send(s);

)

a = Synth("help-notRand");

b = Synth("help-notRand"); // the same freq as a

L'exemple suivant génèrera une fréquence aléatoire différente pour chaque nouveau Synth:
(

SynthDef("help-isRand", { Out.ar(0, SinOsc.ar(Rand(400, 800), 0, 0.2)

 * Line.kr(1, 0, 1, doneAction: 2)); }).send(s);

)

a = Synth("help-isRand");

b = Synth("help-isRand"); // une nouvelle freq à chaque évaluation
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.3
Page was generated in 0.5406 seconds