16. Oscillator예제

{SinOsc.ar(LFNoise0.kr(100, LFNoise0.kr(5,500,550),550),0,0.5)}.scope
//Freq Mod:100*5/sec, random freq range 5000, amp: 0.5

{SinOsc.ar(LFNoise0.kr(100,100,150),0,0.5)}.scope
//Freq Mod: 100/sec, random freq range 100, amp: 0.5

{SinOsc.ar(SinOsc.kr(1,0,100,300),0,0.5)}.scope
//Freq : 1/sec, 250~350  (350-250)/2+300

{LFNoise0.ar(1000.rand,0.5)}.scope

{LFTri.ar(80.midicps,0,-11.dbamp)}.scope

{LFTri.ar(LFNoise0.kr(100,500,1000), mul: 0.1)}.scope
//Freq : 1/sec, Random range 500, from 500~1500 mul:0.1
{LFTri.ar(LFNoise0.kr(MouseY.kr(100,1000,1),500,1000), mul: 0.5)}.scope

{LFTri.ar(SinOsc.kr(LFNoise0.kr(10,100,500),0,500,500),mul: 0.5)}.scope
//Freq : 10,random100/sec(?), range 250~750), mul: 0.5

{LFTri.ar(SinOsc.kr(LFNoise0.kr(10,100,1000),0,500, LFNoise0.kr(1000,500,1000),mul:0.5))}.scope

{Saw.ar(440,Dust.kr(10,0.8))}.scope

{Saw.ar(MouseY.kr(100,1000,exponential),Dust.kr(100,0.8))}.scope
//freq: 100~1000, amp:0.8, Changing Density:100/sec
{SinOsc.ar(Dust.kr(1000,1000,1000),0,0.5)}.scope
//Noise. 1000Density, 1000 pulses

{Dust.ar(SinOsc.kr(10,mul:1000,add:1000),mul:0.8)}.scope
//Density:10/sec,til 1000, mul:0.8

{Dust.ar(100,1)}.scope

{Pulse.ar(10,SinOsc.kr(1,0,0.25,0.25),0.5)}.scope
{Pulse.ar(SinOsc.kr(0.1,0,1000),0.25,0.5)}.scope
{Pulse.ar(SinOsc.kr(0.1,0,100),SinOsc.kr(1,0,0.25,0.25),0.8)}.scope

{Pulse.ar(SinOsc.kr(0.5,0,100,100),SinOsc.kr(1,0,0.25,0.5),0.5)}.scope
//freq: for 2/1/sec til 100,

{LFNoise2.ar(1000,0.1)}.scope

{SinOsc.ar(SinOsc.ar(MouseY.kr(100,1000), 0, LFNoise1.kr(MouseX.kr(100,1000), 100,340)),0.6)}.scope
{SinOsc.ar(Pulse.ar(freq: 15, mul: 200, add: 1000), mul: 0.5)}.scope

//——————————————
http://csound.x-y.net
Ji Youn Kang,
Csound Max Community

Leave a Comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.