Lines Matching refs:v
33 var n,v,s,maps,o,q,n,qs,a=parm.split(/\s+/),abc=this,cfmt=abc.cfmt(),curvoice=abc.get_curvoice()
37 curvoice.chn=curvoice.v<9?curvoice.v:curvoice.v+1}
50 case"chordvol":v=Number(a[2])
51 if(isNaN(v)||v<0||v>127){abc.syntax(1,abc.errs.bad_val,"%%MIDI chordvol")
55 cfmt.chord.vol=v/127
65 case"channel":v=parseInt(a[2])
66 if(isNaN(v)||v<=0||v>16){abc.syntax(1,abc.errs.bad_val,"%%MIDI channel")
68 if(--v!=9){if(abc.parse.state==3){s=abc.new_block("midichn");s.play=true
69 s.chn=v}else{abc.set_v_param("channel",v)}
75 v=Number(a[3])
76 if(!n||!v){abc.syntax(1,abc.errs.bad_val,"%%MIDI drummap")
83 maps.MIDIdrum[n][3]=mid_pit(v)
87 v=a[3]}else{v=a[2]}
88 v=parseInt(v)
89 if(isNaN(v)||v<0||v>127){abc.syntax(1,abc.errs.bad_val,"%%MIDI program")
92 s.instr=v}else{abc.set_v_param("instr",v)}
97 v=parseInt(a[3])
98 if(isNaN(v)||v<0||v>127){abc.syntax(1,"Bad controller value in %%MIDI")
101 s.ctrl=n;s.val=v}else{abc.set_v_param("midictl",a[2]+' '+a[3])}