Lines Matching refs:nd

318 function deco_cnv(a_dcn,s,prev){var i,j,dd,dcn,note,nd=a_dcn.length
319 for(i=0;i<nd;i++){dcn=a_dcn[i];dd=dd_tb[dcn]
401 function deco_update(s,dx){var i,de,nd=a_de.length
402 for(i=0;i<nd;i++){de=a_de[i]
405 function deco_width(s){var dd,i,wl=0,a_dd=s.a_dd,nd=a_dd.length
406 for(i=0;i<nd;i++){dd=a_dd[i]
474 function ldeco_update(s){var i,de,x=s.x-s.wl,nd=a_de.length
475 for(i=0;i<nd;i++){de=a_de[i];de.ix=i;de.s.x=de.x=x;de.defl.nost=true}}
476 function create_deco(s){var dd,k,l,pos,de,x,nd=s.a_dd.length
477 for(k=0;k<nd;k++){dd=s.a_dd[k]
496 function create_dh(s,m){var f,str,de,uf,k,dcn,dd,note=s.notes[m],nd=note.a_dcn.length
497 for(k=0;k<nd;k++){dcn=note.a_dcn[k];dd=dd_tb[dcn]
556 function draw_deco_note(){var i,de,dd,f,nd=a_de.length
557 for(i=0;i<nd;i++){de=a_de[i];dd=de.dd;f=dd.func
560 function draw_deco_staff(){var s,p_voice,y,i,v,de,dd,minmax=new Array(nstaff+1),nd=a_de.length
622 for(i=0;i<nd;i++){de=a_de[i];dd=de.dd
633 for(i=0;i<nd;i++){de=a_de[i];dd=de.dd
5915 function new_tempo(text){var i,c,d,nd,txt=text,s={type:C.TEMPO,dur:0}
5916 function get_nd(p){var n,d,nd=p.match(/(\d+)\/(\d+)/)
5917 if(nd){d=Number(nd[2])
5918 if(d&&!isNaN(d)&&!(d&(d-1))){n=Number(nd[1])
5939 nd=get_nd(c)
5940 if(!nd)
5944 s.tempo_notes.push(nd)}
5948 if(i>0){nd=get_nd(text)
5949 if(!nd)
5951 s.new_beat=nd}else{s.tempo=Number(text)
6208 function parse_acc_pit(line){var note,acc,pit,d,nd,c=line.char()
6217 if(acc==1||acc==-1){if((c>='1'&&c<='9')||c=='/'){nd=parse_dur(line);if(acc<0)
6218 nd[0]=-nd[0]
6219 if(cfmt.nedo&&nd[1]==1){nd[0]*=12
6220 nd[1]*=cfmt.nedo}
6221 acc=nd
6250 function parse_basic_note(line,ulen){var nd,note=parse_acc_pit(line)
6254 nd=parse_dur(line);note.dur=ulen*nd[0]/nd[1]
6314 Abc.prototype.new_note=function(grace,sls){var note,s,in_chord,c,dcn,type,tie_s,acc_tie,i,n,s2,nd,res,num,dur,apit,sl1=[],line=parse.line,a_dcn_sav=a_dcn
6358 case'z':s.type=C.REST;line.index++;nd=parse_dur(line);s.dur_orig=((curvoice.ulen<0)?C.BLEN:curvoice.ulen)*nd[0]/nd[1];s.dur=s.dur_orig*curvoice.dur_fact;s.notes=[{pit:18,dur:s.dur_orig}]
6429 if(c==']'){line.index++;nd=parse_dur(line);s.nhd=s.notes.length-1
6430 for(i=0;i<=s.nhd;i++){note=s.notes[i];note.dur=note.dur*nd[0]/nd[1]}
7995 if(isNaN(k)){k=1}else{if(k<1){syntax(1,"Incorrect 2nd value in %%repeat")