/plugin/abc2/abc-libraries/abc2svg/ |
D | MIDI-1.js | 33 var n,v,s,maps,o,q,n,qs,a=parm.split(/\s+/),abc=this,cfmt=abc.cfmt(),curvoice=abc.get_curvoice() 51 if(isNaN(v)||v<0||v>127){abc.syntax(1,abc.errs.bad_val,"%%MIDI chordvol") 59 if(abc.parse.state==2) 60 abc.goto_tune() 61 if(abc.get_curvoice()){s=abc.new_block("midigch") 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)} 71 abc2svg.MIDI.do_midi.call(abc,"MIDI control 0 1") 72 abc2svg.MIDI.do_midi.call(abc,"MIDI control 32 0") [all …]
|
D | grid-1.js | 7 var abc=this,img,cls,cfmt=abc.cfmt(),grid=cfmt.grid 23 function build_cell(cell,x,y,yl,hr){if(cell.length>1){abc.out_svg(abc2svg.grid.pl) 24 abc.out_sxsy(x-wmx/2,' ',yl) 25 abc.out_svg('l'+ 27 if(cell[1]){abc.out_svg(abc2svg.grid.pl) 28 abc.out_sxsy(x-wmx/2,' ',yl+hr) 29 abc.out_svg('l'+ 31 abc.set_font('gs') 32 abc.xy_str(x-wmx/3,y,cell[0]) 33 abc.xy_str(x,y+hr/3,cell[1])}else{abc.set_font('gs') [all …]
|
D | capo-1.js | 5 abc2svg.capo={gch_build:function(of,s){var t,i,gch,gch2,i2,abc=this,p_v=abc.get_curvoice(),a_gch=s.… 15 gch2.text=abc.gch_tr1(gch2.text,-abc2svg.ifb40[t%12]) 18 gch2.font=abc.get_font(abc.cfmt().capofont?"capo":"annotation") 30 …set_hooks:function(abc){abc.gch_build=abc2svg.capo.gch_build.bind(abc,abc.gch_build);abc.set_forma… argument 31 abc.set_vp=abc2svg.capo.set_vp.bind(abc,abc.set_vp)}}
|
D | strtab-1.js | 5 abc2svg.strtab={draw_symbols:function(of,p_v){var s,m,not,stb,x,y,C=abc2svg.C,abc=this 8 m=abc.cfmt().bgcolor||"white" 9 if(abc.bgt!=m){if(!abc.bgn) 10 abc.bgn=1 12 abc.bgn++ 13 abc.bgt=m 14 abc.defs_add('\ 15 <filter x="-0.1" y="0.2" width="1.2" height=".8" id="bg'+abc.bgn+'">\n\ 19 abc.add_style('\n.bg'+abc.bgn+'{filter:url(#bg'+abc.bgn+')}')} 26 abc.glout() [all …]
|
D | gamelan-1.js | 7 of(p)},output_music:function(of){var C=abc2svg.C,abc=this,cur_sy=abc.get_cur_sy(),voice_tb=abc.get_… 8 if(!abc.cfmt().gamelan){of() 90 if(s.a_dd){for(i=0;i<s.a_dd.length;i++){if(s.a_dd[i].glyph=="stc"){abc.deco_cnv(["gstc"],s) 94 …ote,s,s2,x,y,C=abc2svg.C,abc=this,dot="\ue1e7",staff_tb=abc.get_staff_tb(),out_svg=abc.out_svg,out… 95 if(!abc.cfmt().gamelan){of(p_voice) 164 break}},set_hooks:function(abc){abc.do_pscom=abc2svg.gamelan.do_pscom.bind(abc,abc.do_pscom) argument 165 abc.draw_symbols=abc2svg.gamelan.draw_symbols.bind(abc,abc.draw_symbols) 166 abc.output_music=abc2svg.gamelan.output_music.bind(abc,abc.output_music) 167 abc.set_format=abc2svg.gamelan.set_fmt.bind(abc,abc.set_format) 168 abc.set_pitch=abc2svg.gamelan.set_pitch.bind(abc,abc.set_pitch) [all …]
|
D | jianpu-1.js | 7 of(p)},output_music:function(of){var C=abc2svg.C,abc=this,cur_sy=abc.get_cur_sy(),voice_tb=abc.get_… 8 if(!abc.cfmt().jianpu){of() 10 function set_head(){var tsfirst=abc.get_tsfirst(),p_v=voice_tb[0],mt=p_v.meter.a_meter[0],sk=p_v.ke… 20 abc.set_tsfirst(s)} 55 s.a_gch=[{type:'@',font:abc.get_font("annotation"),wh:[10,10],x:-5,y:30,text:(s.k_mode+1)+"="+ 88 if(s.a_dd){for(i=0;i<s.a_dd.length;i++){if(s.a_dd[i].glyph=="stc"){abc.deco_cnv(["gstc"],s) 93 …ote,s,s2,x,y,C=abc2svg.C,abc=this,dot="\ue1e7",staff_tb=abc.get_staff_tb(),out_svg=abc.out_svg,out… 94 if(!abc.cfmt().jianpu){of(p_voice) 129 switch(s.type){case C.METER:abc.draw_meter(s) 173 break}},set_hooks:function(abc){abc.do_pscom=abc2svg.jianpu.do_pscom.bind(abc,abc.do_pscom) argument [all …]
|
D | clair-1.js | 138 …abc){abc.draw_hl=abc2svg.clair.draw_hl.bind(abc,abc.draw_hl);abc.draw_keysig=abc2svg.clair.draw_ke… argument
|
D | jazzchord-1.js | 51 of(cmd,parm)},set_hooks:function(abc){abc.gch_build=abc2svg.jazzchord.gch_build.bind(abc,abc.gch_bu… argument 52 abc.set_format=abc2svg.jazzchord.set_fmt.bind(abc,abc.set_format) 53 abc.add_style("\n.jc6{letter-spacing:-0.05em}\ 58 abc.param_set_font("setfont-6","* * class=jc6") 59 abc.param_set_font("setfont-7","* * class=jc7") 60 abc.param_set_font("setfont-8","* * class=jc8") 61 abc.param_set_font("setfont-9","* * class=jc9")}}
|
D | ambitus-1.js | 27 …abc){abc.draw_symbols=abc2svg.ambitus.draw_symbols.bind(abc,abc.draw_symbols);abc.set_pitch=abc2sv… argument
|
D | grid3-1.js | 7 var abc=this,cfmt=abc.cfmt(),img=abc.get_img(),txt=s.text,font,font_cl,cls,w,ln,i,lines=[],cl=[],ba… 75 abc.out_svg(line) 76 abc.vskip(hr*nr+6)} 78 abc.param_set_font("gridfont","serif 16") 79 font=abc.get_font('grid') 80 font_cl=abc.font_class(font) 82 abc.add_style("\n.mid {text-anchor:middle}") 83 abc.set_font('grid') 113 w=abc.strwh(cl.join(''))[0] 117 wc+=abc.strwh(' ')[0] [all …]
|
D | mdnn-1.js | 8 …0"},output_music:function(of){var C=abc2svg.C,abc=this,cfmt=abc.cfmt(),cur_sy=abc.get_cur_sy(),voi… 68 s.next.k_a_acc=[]},set_hooks:function(abc){abc.output_music=abc2svg.mdnn.output_music.bind(abc,abc.… argument 69 abc.set_format=abc2svg.mdnn.set_fmt.bind(abc,abc.set_format) 70 abc.set_pitch=abc2svg.mdnn.set_pitch.bind(abc,abc.set_pitch) 71 Object.assign(abc.get_glyphs(),abc2svg.mdnn.glyphs) 72 Object.assign(abc.get_decos(),abc2svg.mdnn.decos) 73 abc.add_style("\n.bn {font-family:sans-serif; font-size:15px}")}}
|
D | pedline-1.js | 27 of(cmd,param)},set_hooks:function(abc){abc.draw_all_deco=abc2svg.pedline.draw_all_deco.bind(abc,abc… argument 28 abc.out_lped=abc2svg.pedline.out_lped.bind(abc,abc.out_lped) 29 abc.set_format=abc2svg.pedline.set_fmt.bind(abc,abc.set_format)}}
|
D | sth-1.js | 45 …abc){abc.calculate_beam=abc2svg.sth.calculate_beam.bind(abc,abc.calculate_beam);abc.new_note=abc2s… argument
|
D | grid2-1.js | 32 …abc){abc.draw_gchord=abc2svg.grid2.draw_gchord.bind(abc,abc.draw_gchord);abc.output_music=abc2svg.… argument
|
D | soloffs-1.js | 24 …ks:function(abc){abc.set_sym_glue=abc2svg.soloffs.set_sym_glue.bind(abc,abc.set_sym_glue);abc.set_… argument
|
D | equalbars-1.js | 40 …abc){abc.output_music=abc2svg.equalbars.output_music.bind(abc,abc.output_music);abc.set_format=abc… argument
|
D | chordnames-1.js | 22 of(cmd,parm)},set_hooks:function(abc){abc.gch_build=abc2svg.chordnames.gch_build.bind(abc,abc.gch_b… argument 23 abc.set_format=abc2svg.chordnames.set_fmt.bind(abc,abc.set_format)}}
|
D | break-1.js | 40 …t_hooks:function(abc){abc.do_pscom=abc2svg.break.do_pscom.bind(abc,abc.do_pscom);abc.set_bar_num=a… argument
|
D | combine-1.js | 99 …abc){abc.do_pscom=abc2svg.combine.do_pscom.bind(abc,abc.do_pscom);abc.new_note=abc2svg.combine.new… argument
|
D | diag-1.js | 374 …hooks:function(abc){abc.output_music=abc2svg.diag.output_music.bind(abc,abc.output_music);abc.set_… argument
|
D | page-1.js | 11 …en_hf:function(page,ty){var a,i,j,k,x,y,y0,s,font=page.abc.get_font(ty),str=page[ty],cfmt=page.abc… 39 t=abc2svg.get_mtime(page.abc.parse.fname) 46 case'F':r[j]+=page.abc.parse.fname 49 case'T':t=page.abc.info()[c] 70 n_font=page.abc.get_font("u"+c) 118 return fh*a[4]},open_page:function(page,ht){var h,l,abc=page.abc,cfmt=abc.cfmt(),sty='<div style="l… 133 if(page.header){l=abc.get_font_style().length 135 sty=abc.get_font_style().slice(l) 146 if(page.footer){l=abc.get_font_style().length 148 sty=abc.get_font_style().slice(l) [all …]
|
D | temper-1.js | 17 of(cmd,param)},set_hooks:function(abc){abc.set_format=abc2svg.temper.set_fmt.bind(abc,abc.set_forma… argument
|
D | perc-1.js | 74 …a)},set_hooks:function(abc){abc.do_pscom=abc2svg.perc.do_pscom.bind(abc,abc.do_pscom);abc.set_vp=a… argument
|
/plugin/abc2/ |
D | print.css | 7 /* don't print abc midi players etc */ 9 .abc-source .nop, 10 .abc-player, 11 .abc-player.ready, 12 .abc-voices, 13 .abc-tempo, 14 .abc-dot, 15 .abc-player.playing {
|
D | all.css | 2 /* make the abc code output look like <pre> */ 7 .abc2-plugin.lib-abc-ui.abc-source { 18 .hide-source.abc2-plugin.lib-abc-ui.abc-source { 27 /* abc-ui (original from music.min.css) 39 * * wrapped (nearly) everything in a .abc-render 42 * * moved .abc-source{display:none} out 45 .abc-render { 46 …ded4{background-color:#faa;font-weight:bold}.full-score{margin-left:-20px}.abc-follow{fill:#00d000… 48 .abc-player{padding: 1px;} 49 .abc-player::after {font-size: 200%;} [all …]
|