SuperCollider : PerioDiques

SuperCollider :: Categories :: PageIndex :: RecentChanges :: RecentlyCommented :: Login/Register
Most recent edit on 2007-07-08 15:42:29 by SuperCollider

Additions:
la méthode .ar indique que la vitesse d'échantillonnage du modulateur est destinée à un signal audio (ar -> 'audio rate')

Deletions:
la méthode .ar indique que la vitesse d'échantillonage du modulateur est destinée à un signal audio (ar -> 'audio rate')



Edited on 2007-07-04 18:19:32 by SuperCollider

Additions:
racourcis clavier (mac) < Les Ugens < Index > Oscillateurs Apériodiques, bruits
racourcis clavier (mac) < Les Ugens < Index > Oscillateurs Apériodiques, bruits


Deletions:
racourcis clavier (mac) Les Ugens < Index > Oscillateurs Apériodiques, bruits
racourcis clavier (mac) Les Ugens < Index > Oscillateurs Apériodiques, bruits




Edited on 2007-07-04 18:19:12 by SuperCollider

Additions:
racourcis clavier (mac) Les Ugens < Index > Oscillateurs Apériodiques, bruits

autres: voir Tour_of_UGens

racourcis clavier (mac) Les Ugens < Index > Oscillateurs Apériodiques, bruits


Deletions:
autres: voir Tour_of_UGens



Edited on 2007-05-29 21:50:23 by SuperCollider

Additions:
un double-click et cmd-j sur le nom de l'objet permet de voir le code source de celui-ci, et ainsi les paramètres qu'il accepte, avec leur valeur par défaut:

Deletions:
un double-click et cmd-j sur le nom de l'objet permet de voir le code source de celui-ci, et ainsi les paramètres qu'il accepte, avec leur valeur par défaut:



Edited on 2007-05-29 21:49:47 by SuperCollider

Additions:

Périodiques

[continuer quelques exemples]


Deletions:

Périodiques

[continuer quelques exemples]




Oldest known version of this page was edited on 2007-05-29 21:49:31 by SuperCollider []
Page view:

Périodiques

[continuer quelques exemples] Par exemple:
{Saw.ar}.play       //fort! par défaut:   440 Hz, amplitude  1.0

{FSinOsc.ar(mul: 0.2)}.play     //volume abaissé à 0.2


la méthode .ar indique que la vitesse d'échantillonage du modulateur est destinée à un signal audio (ar -> 'audio rate')

un double-click et cmd-j sur le nom de l'objet permet de voir le code source de celui-ci, et ainsi les paramètres qu'il accepte, avec leur valeur par défaut:
//depuis la source:
FSinOsc : UGen {
    *ar { arg freq=440.0, iphase = 0.0, mul = 1.0, add = 0.0;
        ^this.multiNew('audio', freq, iphase).madd(mul, add)
    }
    *kr { arg freq=440.0, iphase = 0.0, mul = 1.0, add = 0.0;
        ^this.multiNew('control', freq, iphase).madd(mul, add)
    }
}


L'objet FsinOsc prends en argument une fréquence, une phase (non modulable, un opérateur de multiplication, et un opérateur d'addition (offset) )

//avec keyword (l'ordre des arguments n'est pas requis)
{FSinOsc.ar(freq: MouseX.kr(200, 1000), mul: MouseY.kr(0, 0.3))}.scope

//sans keyword
{FSinOsc.ar(MouseX.kr(200, 1000), 0, MouseY.kr(0, 0.3))}.scope

autres: voir Tour_of_UGens
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.3
Page was generated in 0.1891 seconds