Lines Matching defs:p_v
92 function midi_start(){var v,p_v,c,i,ii
93 for(v=0;v<voice_tb.length;v++){p_v=voice_tb[v]
94 ii=p_v.instr||0
95 c=p_v.chn
97 c=p_v.v<9?p_v.v:p_v.v+1
100 if(p_v.midictl){for(i in p_v.midictl){switch(Number(i)){case 0:ii=(ii&0x3fff)|(p_v.midictl[i]<<14)
102 case 32:ii=(ii&0x1fc07f)|(p_v.midictl[i]<<7)
258 function set_ctrl(po,s2,t){var i,p_v=s2.p_v,tim=s2.time,s={subtype:"midictl",p_v:p_v,v:p_v.v,chn:p_v.chn}
259 for(i in p_v.midictl){s.ctrl=Number(i)
260 s.val=p_v.midictl[i]
262 for(s=p_v.sym;s&&s.time<=tim;s=s.next){if(s.subtype=="midictl")
264 po.p_v[s2.v]=true}
281 while(1){if(!po.p_v[s.v])
351 po.p_v=[]
430 s.p_v.vol=s.val/127}
432 parm=po.params[instr][k],o=po.ac.createBufferSource(),v=s.p_v.vol==undefined?1:s.p_v.vol
527 if(s.p_v.midictl){for(j in s.p_v.midictl)
528 po.op.send(new Uint8Array([0xb0+c,j,s.p_v.midictl[j]]))}}