Home
last modified time | relevance | path

Searched refs:abc (Results 1 – 25 of 88) sorted by relevance

1234

/plugin/abc2/abc-libraries/abc2svg/
DMIDI-1.js33 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 …]
Dgrid-1.js7 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 …]
Dcapo-1.js5 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)}}
Dstrtab-1.js5 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 …]
Dgamelan-1.js7 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 …]
Djianpu-1.js7 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 …]
Dclair-1.js138abc){abc.draw_hl=abc2svg.clair.draw_hl.bind(abc,abc.draw_hl);abc.draw_keysig=abc2svg.clair.draw_ke… argument
Djazzchord-1.js51 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")}}
Dambitus-1.js27abc){abc.draw_symbols=abc2svg.ambitus.draw_symbols.bind(abc,abc.draw_symbols);abc.set_pitch=abc2sv… argument
Dgrid3-1.js7 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 …]
Dmdnn-1.js8 …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}")}}
Dpedline-1.js27 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)}}
Dsth-1.js45abc){abc.calculate_beam=abc2svg.sth.calculate_beam.bind(abc,abc.calculate_beam);abc.new_note=abc2s… argument
Dgrid2-1.js32abc){abc.draw_gchord=abc2svg.grid2.draw_gchord.bind(abc,abc.draw_gchord);abc.output_music=abc2svg.… argument
Dsoloffs-1.js24 …ks:function(abc){abc.set_sym_glue=abc2svg.soloffs.set_sym_glue.bind(abc,abc.set_sym_glue);abc.set_… argument
Dequalbars-1.js40abc){abc.output_music=abc2svg.equalbars.output_music.bind(abc,abc.output_music);abc.set_format=abc… argument
Dchordnames-1.js22 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)}}
Dbreak-1.js40 …t_hooks:function(abc){abc.do_pscom=abc2svg.break.do_pscom.bind(abc,abc.do_pscom);abc.set_bar_num=a… argument
Dcombine-1.js99abc){abc.do_pscom=abc2svg.combine.do_pscom.bind(abc,abc.do_pscom);abc.new_note=abc2svg.combine.new… argument
Ddiag-1.js374 …hooks:function(abc){abc.output_music=abc2svg.diag.output_music.bind(abc,abc.output_music);abc.set_… argument
Dpage-1.js11 …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 …]
Dtemper-1.js17 of(cmd,param)},set_hooks:function(abc){abc.set_format=abc2svg.temper.set_fmt.bind(abc,abc.set_forma… argument
Dperc-1.js74 …a)},set_hooks:function(abc){abc.do_pscom=abc2svg.perc.do_pscom.bind(abc,abc.do_pscom);abc.set_vp=a… argument
/plugin/abc2/
Dprint.css7 /* 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 {
Dall.css2 /* 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 …]

1234