<CsoundSynthesizer>
<CsOptions>
-odac
</CsOptions>
<CsInstruments>

sr = 44100
ksmps = 64
nchnls = 2
0dbfs = 1

iN = 2000
	
gif0 ftgen 0, 0, iN, -2, 0
gif1 ftgen 0, 0, iN, -2, 0

chn_k "portplot", "w"
chn_k "lagplot", "w"

seed 0

instr test
	iN = ftlen(gif0)
	ksig = samphold:k(unirand:k(1), metro(1))
	
	k0 = portk(ksig, 0.1)
	k1 = lag:k(ksig, 0.86)
	
	kidx = timeinstk() % iN
	tablew k0, kidx, gif0
	tablew k1, kidx, gif1
	
	; println "kidx: %d", kidx
	ktrig metro 30
	chnset ktrig == 1 ? -1 : gif0, "portplot"
	chnset ktrig == 1 ? -1 : gif1, "lagplot"
	
endin

</CsInstruments>
<CsScore>

i "test" 0 100
</CsScore>
</CsoundSynthesizer>
<bsbPanel>
 <label>Widgets</label>
 <objectName/>
 <x>0</x>
 <y>0</y>
 <width>0</width>
 <height>0</height>
 <visible>true</visible>
 <uuid/>
 <bgcolor mode="background">
  <r>240</r>
  <g>240</g>
  <b>240</b>
 </bgcolor>
 <bsbObject version="2" type="BSBTableDisplay">
  <objectName>portplot</objectName>
  <x>12</x>
  <y>14</y>
  <width>810</width>
  <height>282</height>
  <uuid>{9582904e-38c2-46f6-8d18-2b9153309376}</uuid>
  <visible>true</visible>
  <midichan>0</midichan>
  <midicc>-3</midicc>
  <description>port</description>
  <color>
   <r>255</r>
   <g>193</g>
   <b>3</b>
  </color>
  <range>0.00</range>
 </bsbObject>
 <bsbObject version="2" type="BSBTableDisplay">
  <objectName>lagplot</objectName>
  <x>12</x>
  <y>298</y>
  <width>810</width>
  <height>282</height>
  <uuid>{cb9d061a-af68-44c6-ab91-7c976575a367}</uuid>
  <visible>true</visible>
  <midichan>0</midichan>
  <midicc>-3</midicc>
  <description>lag</description>
  <color>
   <r>255</r>
   <g>193</g>
   <b>3</b>
  </color>
  <range>0.00</range>
 </bsbObject>
</bsbPanel>
<bsbPresets>
</bsbPresets>
