• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Is there an ABC size limitation?
#1
MS Windows v3.9.4

I'm experimenting with using xml2abc to convert MusicXML sheet music to ABC - and then using it in MobileSheets with the {start_of_abc}/{end_of_abc} directives in chordpro.  xml2abc claims to work to ABC v2.1.

I'm doing this with the idea that I can then tranpose the sheet music on demand, from within MobileSheets (as you can do already with ChordPro files).

The cho/abc shown below displays fine using EasyABC to test it.  All I see in MobileSheets is the ChordPro part.

{T:At Last (abc test)}
{ci:ABC starts here}
{start_of_abc}
X:1
T:At Last
%%score 1 ( 2 3 ) ( 4 5 )
L:1/8
Q:1/4=53
M:4/4
I:linebreak $
K:F
V:1 treble nm="P1"
V:2 treble nm="P2"
L:1/16
V:3 treble
V:4 bass nm="P3"
V:5 bass
L:1/4
V:1
z8 | z8 | z8 |$"_(8)" z4 !fermata!z2 !fermata!C2 |[M:12/8][Q:1/4=87] F6 z6 | %5
w: |||At|last,|
z3 z2 F (_A>GF- F)DF/F/ |$"_(8)" (D/C/- C2) z3 z6 | z3 z (DC) _E>D(C/B,/- B,3) | %8
w: my love * * * haseomea\- * *|long. * *|* * lone\- ly days\_ * *|
z2 z/ A,/ (B,/A,/) A,2 z6 |$ z3 z2"_(8)" F _AB(c/B/ B2) B/=A/- | A6 z6 |$ %11
w: are o\- * ver,|and life is like * * a song.\-||
z3 z (_AG- G/F/)(A/G/F) (F/D/C)(F/D/) | F6 z6 |$ z3 z2 D B2- B/B/ (_A/G<F)F/ | (D/C/- C2) z3 z6 |$ %15
w: Oh, * * * yeah,\_ * * yeah,. * * At\_ *|last,|the skies * a\- bove * * are|blue. * *|
z3 z"_(8)" (DC) (_E<D)C C B,2 | z2 z/ A,/ (B,/A,/) A,2 z6 |$ z3 z3/2"_(8)" B,/B (c2 _A/G/ F)AA | %18
w: My * heart\- * waswrapped * up|in elo\- * ver|thenight * I * * * ookedat *|
F6 z6 | z6 z3 G,A,>B, |$"_(8)" C6 z3 C<B,A, | B, A,2- A,3 z3 z A,/B,C/ |$ %22
w: you.|Ifound * a|dream that I could|speak to, * adream * that|
"_(8)" (E3- E/D/E/D/E/D/ C3) z =B,/B,C/ | C6 z2 C- CD>E | (G6 (2:3:2F)E E D2 |$ %25
w: I * * * * * * * cancall * my|own. I\_founda * * *|thrill * topressmy * *|
"_(8)" E E2- E3 z3 z D/EF/ | G3- G A2 (3_B/A/G/- GG A B2 |$ %27
w: cheek to, * athrill * that|I * * * * * * * have er|
"_(8)" (A/G/ G2) z (c>B) (A/G/)(A/G/F- FD<)A | (G/F/- F2) z3 F F2 z3 |$ %29
w: known. * * Oh, * yeah,yeah. * * * * * * ou|smiled * * yousmiled, *|
z"_(8)" B2- B_A(c/B/- B/A/ F2- F)D/FF/ | (D/C/- C2) z3 z6 |$ z3 z3/2"_(8)" D/F- F>D(F/D/ C3) | %32
w: oh, * and then * * * * * thespell * was|cast,\_ * *|andhere * * weare * * *|
z2 z/ A,/ (B,/A,/) A,2 z6 | z2 F- F_AB (c/B/- B2 A/)(G<FD/) |$"_(8)" C6 z2 _A/F/ A/F/- F2- | %35
w: in heav~:n,\- * *|for\_ * yonare * mine * * * * * *|* * * last. * *|
[M:4/4][Q:1/4=53] F4 z4 | z8 |$ z8 | z8 | z8 | z8 |] %41
w: ||||||
V:2
!mp! [ff']4- [ff']_e'c'b ^ga c'6 | [ff']4- [ff']_e'c'b _a"^3"=gf z z4 | %2
w: ||
[ff']4- [ff']_e'c'b ^g=a [_ee']6 |$ =g_a[_d_d']2- [dd']3g/f/ !fermata![=Gc]4 !fermata!C4 | %4
w: ||
[M:12/8] F12 =A,6 z6 | [F,B,D]4 [F,B,D]4 F2 _A2>G2F2- F2D2FF z2 |$ DC- C4 =A,6 [F,C]12 | %7
w: |||
[F,B,D]4 [F,B,D]2D2C2 z6 =E6 z2 | F12 [A,CF]12 |$ [F,B,D]6 [F,B,D]4 F2 _A2B2cB- B4 B!>(!=A- | %10
w: |||
!>)! A4 [ff']2- (4:6:4[ff']_e'c'b (4:6:3^g=a[_e_e']2- [_ee']6 |$ %11
w: |
(4:6:3g_a[_d_d']2- [dd']2_A2=G2- GFAGF2 FDC2FD | F12 [F,C]12 |$ %13
w: ||
[F,B,D]6- [F,B,D]4 D2 B4- BB _AG2<F2F | DC- C4 =A,6 [F,C]12 |$ %15
w: ||
[F,B,D]6- [F,B,D]2D2C2 _E2<D2C2 =E6 | F12 [A,CF]12 |$ [F,B,D]6- [F,B,D]2>B,2B2 B4 _AG F2A2A2 | %18
w: |||
F6 (2:3:2[eg]2[df]2 (2:3:2[eg]2[f_a]2 (2:3:2[eg]2[df]2 | %19
w: |
(4:6:3[eg][df][eg-]2 [eg]6 z6 G,2A,2>B,2 |$ C6 [B,CF]6 [G,B,CE]6 C2<B,2A,2 | %21
w: ||
B,2 (A,4 [A,EG]6) [A,DF]6- [A,DF]2A,B,2C |$ E6- EDEDED C6 z2 =B,B,2C | %23
w: ||
[A,C]12 [A,CE]4 C2- C2D2>E2 | [A,CG]12 (2:3:2[=B,DF]2E2 [B,E]2 D4 |$ %25
w: ||
E2 E4 E6 [G,_B,E]6- [G,B,E]2DE2F | G6- G2 A4 (3_B63/64AG- G2G2 A2 B4 |$ %27
w: ||
AG- G4 z2 c2>B2 AGAGF2- F2D2<A2 | [Ac]4- [Ac][GB] [FA]4- [FA][EG] [DF]4- [DF][CE] [B,D]6 |$ %29
w: ||
z2 B4- B2_A2cB- BA F4- F2DF2F | [=Ac]4- [Ac][GB] [FA]4- [FA][EG] [DF]4- [DF][CE] [B,D]6 |$ %31
w: ||
z6 z3 DF2- z6 E6 | F12 [A,CF]12 | z4 F2- F2_A2B2 cB- B4 AG2<F2D |$ C12 z4 _AF AF- F4 | %35
w: ||||
[M:4/4] [ff']4- [ff']_e'c'b ^g=a c'6 | [ff']4- [ff']_e'c'b (3_a63/64=g"^3"f g6 |$ %37
w: a * * * * * * *||
[ff']4- [ff']_e'c'b ^g=a [_ee']6 | =g_a[_d_d']2- [dd']3g/f/ !fermata![=Gc]4 cB=AG | %39
w: ||
(!fermata!F16-) | !fermata![G,A,CF]16 |] %41
w: ||
V:3
x8 | x8 | x8 |$ x8 |[M:12/8] x12 | x3 x x E6 z |$ x12 | x3 x x _E>DC/B,/- B,3 z | %8
z2 z/ A,/ B,/A,/ A,2 z3 z3 |$ x12 | x12 |$ x12 | z3 =A,3 z3 z3 |$ x3 x x x _E6 | x12 |$ %15
z3 x z z z3 C B,2 | z2 z/ A,/ B,/A,/ A,2 z3 z3 |$ x12 | x12 | x12 |$ x12 | x12 |$ %22
z3 ^G,3 A,3 G,3 | x12 | x12 |$ [G,=B,]6 z3 x3 | [A,C]6 [=B,D]6 |$ [_B,E]6 [B,E]6 | %28
G/F/- F2 z3 z3 z3 |$ x12 | D/C/- C2 z3 z3 z3 |$ x3 x3 F>DF/D/ C3 | z2 z/ A,/ B,/A,/ A,2 z3 z3 | %33
[F,B,D]6 z3 z3 |$ x12 |[M:4/4] x8 | x8 |$ x8 | x8 | z4 !fermata![G,B,D]4 | x8 |] %41
V:4
!ped! !arpeggio![F,,C,A,]4!ped-up!!ped!!ped-up! !arpeggio![A,,_E,C]4 | %1
w: |
!ped! !arpeggio![B,,F,D]4!ped-up!!ped!!ped-up! !arpeggio![=B,,F,D]4 | %2
w: |
!ped! C_B,!ped-up!!ped!A,G,!ped-up!!ped!!ped-up! [D,^F,C]4 |$ %3
w: |
!ped! [_D,=F,_C]4!ped-up!!ped!!ped-up! !fermata![=C,=E,B,=D]4 | %4
w: |
[M:12/8]!ped! F,,3- F,,2 F,,!ped-up!!ped! =D,,3- D,,=D,!ped-up!A,, | %5
w: |
!ped! G,,6!ped-up! [C,=E,B,]3 C,,3 |$!ped! F,,3- F,,2 F,,!ped-up!!ped! D,,3- D,,D,!ped-up!A,, | %7
w: ||
G,,6 [C,G,B,]3 C,,3 |!ped! F,,3- F,,2 F,,!ped-up!!ped! D,,3- D,,D,!ped-up!A,, |$ %9
w: ||
G,,6 [C,E,B,]3 C,,3 | F,,3 [_E,G,C]3 [D,^F,C]3- [D,F,C]2 D, |$ %11
w: ||
[_D,=F,_C]6 [=C,F,B,=D]3 [C,=E,B,]3 |!ped! F,,3- F,,2!ped-up! F,,!ped! =D,,3- D,,=D,!ped-up!A,, |$ %13
w: ||
G,,6 [C,=E,B,]3 C,,3 |!ped! F,,3- F,,2!ped-up! F,,!ped! D,,3- D,,D,!ped-up!A,, |$ %15
w: ||
!ped! G,,6!ped-up!!ped! [C,G,B,]3!ped-up!!ped!!ped-up! C,,3 | %16
w: |
!ped! F,,3- F,,2 F,,!ped-up!!ped! D,,3- D,,D,!ped-up!A,, |$ G,,6 [C,E,B,]3 C,,3 | %18
w: ||
F,,3 [C,A,]3 [B,,_A,]3 [A,D]3 |!ped! F,,3 [C,=A,]3 F,,3!ped-up! F,,=A,,_A,, |$ %20
w: ||
!ped! [G,,F,]3- [G,,F,]=A,,!ped-up!B,, C,6 | %21
w: |
!ped! F,,3- F,,2 C,!ped-up!!ped! F,,3 F,,C,!ped-up!F,, |$ %22
w: |
!ped! E,,3 [E,,D,]3!ped-up!!ped! [F,,_E,]3!ped-up! [=E,,D,]3 | %23
w: |
!ped! [A,,=E,]3 E,,2!ped-up! A,,!ped! C,,3!ped-up! A,,3 | %24
w: |
!ped! D,,3- D,,D,A,,!ped-up!!ped! G,,3- G,,2!ped-up! D, |$ %25
w: |
!ped! C,3- C,E,G,,!ped-up!!ped! ^C,3!ped-up! C,3 | %26
w: |
!ped! [D,F,]3 D,2 D,!ped-up!!ped! [G,,F,]3!ped-up! G,,3 |$ %27
w: |
!ped! [C,G,]3 C,E,,G,,!ped-up!!ped! C,,3 C,G,,!ped-up!C,, | %28
w: |
!ped! F,,3- F,,2 F,,!ped-up!!ped! D,,3- D,,D,!ped-up!A,, |$ %29
w: |
!ped! G,,3 [F,B,D]3!ped-up!!ped! [C,E,_A,B,]3!ped-up! C,,3 | %30
w: |
!ped! F,,3- F,,2 F,,!ped-up!!ped! D,,3- D,,D,!ped-up!=A,, |$ %31
w: * Freely * * * * *|
!ped! G,,3 [F,B,]3!ped-up!!ped! [C,G,B,]3!ped-up! C,,3 | %32
w: |
!ped! (F,,3!ped-up! [F,,E,]3)!ped! [D,,D,]2 C,- C,B,,!ped-up!A,, | G,,6 z6 |$ z12 | %35
w: |||
[M:4/4]!ped! F,,2 [C,A,]2!ped-up!!ped! [_E,A,C]2 (3F,,A,,!ped-up!C, | %36
w: |
!ped! B,,2 [F,B,D]2!ped-up!!ped! [F,=B,D]2 (3B,F,"^3"!ped-up!=B,, |$ %37
w: * * Freely * * *|
!ped! [C,F,C]_B,!ped-up!!ped![_E,A,]G,!ped-up!!ped! [D,^F,C]2- (3[D,F,C]A,"^3"!ped-up!D, | %38
w: |
!ped! [_D,F,_C]2- (3[D,F,C]_A,D,!ped-up!!ped!!ped-up! [C,=E,B,=D]4 |!ped!!ped-up! !fermata!F,,8 | %40
w: ||
!ped!!ped-up! !fermata![F,,C,]8 |] %41
w: |
V:5
x4 | x4 | [C,=F,] _E, z2 |$ x4 |[M:12/8] x6 | x6 |$ x6 | x6 | x6 |$ x6 | x6 |$ x6 | x6 |$ x6 | %14
x6 |$ x6 | x6 |$ x6 | x6 | x6 |$ x6 | x6 |$ x6 | x6 | x6 |$ x6 | x6 |$ x6 | x6 |$ x6 | x6 |$ x6 | %32
x6 | x6 |$ x6 |[M:4/4] x4 | x4 |$ x4 | x4 | z !fermata!C,3 | x4 |] %41

{end_of_abc}
{ci:ABC ends here}
Reply




Users browsing this thread:
2 Guest(s)


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2024 MyBB Group.