<CsoundSynthesizer><CsOptions>; Select audio/midi flags here according to platform-n
</CsOptions><CsInstruments>sr=44100ksmps=32nchnls=20dbfs=1;8 points sine wave function tableSine@global:i=ftgen(0,0,8,10,1)instr1;create arrayArr:k[]=init(8);copy table values in itcopyf2array(Arr,Sine);print valuesndx:k=0untilndx==lenarray(Arr)doprintf("kArr[%d] = %f\n",ndx+1,ndx,Arr[ndx])ndx+=1od;turn instrument offturnoff()endin</CsInstruments><CsScore>i100.1</CsScore></CsoundSynthesizer>
Here is an example of the copyf2array opcode. It uses the file copyf2array.csd.
<CsoundSynthesizer><CsOptions>; Select audio/midi flags here according to platform-n
</CsOptions><CsInstruments>sr=44100ksmps=32nchnls=20dbfs=1;8 points sine wave function tablegiSineftgen0,0,8,10,1instr1;create arraykArr[]init8;copy table values in itcopyf2arraykArr,giSine;print valueskndx=0untilkndx==lenarray(kArr)doprintf"kArr[%d] = %f\n",kndx+1,kndx,kArr[kndx]kndx+=1od;turn instrument offturnoffendin</CsInstruments><CsScore>i100.1</CsScore></CsoundSynthesizer>