Thread: ABC Player for LotRO
-
May 15 2011 07:51 PM #121
Re: ABC Player for LotRO
Digero I have a request

When I click on an abc file it auto launches the song, but I usually have a solo a duo and some times a couple versions in one file.
Which means most of the time when I want to test with your player, I get a couple bugs:
First one I get is "this song has more than 15 parts cannot be played"
If it didnt auto launch, but rather let me check the staves I wanted to test before I click play this woudl help a lot.
The second bug is Timing.
Some of my songs may have 2 versions, ( I like to mix it up some times, but don't want our band to have to hunt like crazy for a filename or other version. ) So on songs that have 2 versions I will get a " cannot play, with 2 different times " bug, but if I could select these before it autoplays then I could uncheck the ones I didnt wanna hear.
I dunno if this is possible
or very hard to do but I thought I'd at least ask
-
May 16 2011 03:26 PM #122
-
May 18 2011 08:57 PM #123
-
Jul 28 2011 11:17 AM #124
Re: ABC Player for LotRO
You are a high-class man, Digero. Many many thanks to you for these useful programs!
-
Aug 11 2011 11:12 AM #125
Re: ABC Player for LotRO
I mentioned an error I found where the ABC player says a song has an error but it plays fine in game, but had trouble replicating it. Found it again. Here's the file:
Here's what ABC player says:Code:%Transcribed by Fionnuala of Landroval. X: 21 T: The Lass with the Delicate Air by Michael Arne- Harp M: 4/4 L: 1/8 Q:1/4=120 K:C % 0 sharps x4 d2 [e2c2-]| [gc-][ec] [gc-][ec] [d2B2-] [gB-][dB]| [gB-][dB] [d2-c2-] [dcA-^F-][d/2-A/2^F/2-][d/2^F/2] [B3/2G3/2]x/2| [d2-B2G2D2-] [dA-^F-D-D,-][A^FDD,] D3/2x/2 [A/2G/2-D/2-B,/2-G,/2-][G/2D/2-B,/2G,/2-][^FD-G,-]| [GDG,][A^F] [BG][c/2A/2-]A/2 [e/2d/2-B/2-G/2-][d/2B/2G/2-][cAG-] [BG-][cAG-]| [dB-G-][gBG] (3edc [dBG]x [cA^FD]x| [B2G2-] [G-G,]G x2 [B2-G2-]| [B2G2] [A2G2E2^C2] [A4^F4D4]| [A2^F2D2=C2] [G4D4B,4] [B2G2D2G,2]| [d4^F4D4D,4] [B2G2D2] [A2^F2D2-]| [^F2D2] [d2A2^F2D2] [B4G4D4-]| [G2E2D2] [A4^F4D4] [^c2G2^C2A,2]| [d2-A2^F2-D2-] [d2^F2D2D,2] d2 [b2d2]| [a=c][gB] [c'e][b/2-d/2]b/2 [a/2-d/2c/2-][a3/2c3/2] [^fA][ac]| [gB][b/2-d/2]b/2 [a/2-d/2-d/2c/2-][a3/2d3/2-c3/2] [gd-B][^fdA] [bd][a/2-c/2]a/2| [d/2-d/2c/2-A/2-][d3/2c3/2A3/2] [BG]x D2 [G2B,2G,2]| [cA][BG] [ec][dB] [d2-B2G2] [dA-^F-][cA^F]| [B2G2] [AEC]x [GDB,]x [^FDCA,D,]x| [G4B,4G,4] [d2B2G2] [e2-c2-G2-]| [e2c2G2] [e2c2G2] [d4B4G4]| [d2B2G2] [d2-c2-^F2] [dcA-^F-][dA^F] [d2B2G2]| [B2G2D2-] [A2^F2D2] [D2-D2C2] [G2-D2-D2-B,2-]| [G2D2-D2B,2] [B2G2D2-D2G,2] [d2B2G2-D2-] [B2G2D2-]| [g3d3B3G3D3-]D- [ecGD-]D- [dBGD-]D-| [cA^FD-D]D- [B2G2-D2-] [G2D2-G,2] [D3/2-D3/2]D/2-| [A/2G/2-D/2-D/2-B,/2-G,/2-][G/2D/2-D/2-B,/2G,/2-][^FD-D-G,-] [GD-DG,][A^FD-] [BGD-][c/2A/2-D/2-][A/2D/2-] [e/2d/2-B/2-G/2-D/2-][d/2B/2G/2-D/2-][cAG-D-]| [BG-D-][cAG-D-] [dB-G-D-][gBGD-] [e/2G/2-D/2-][d/2G/2-D/2-][G/2-D/2-][c/2G/2D/2-] [dBGD-]D-| [A^FD-DC]D- [G2-D2-B,2-] [G-D-B,-G,][GD-B,] D2-| [B4G4D4-] [A2G2E2D2-^C2] [A2-^F2-D2-D2-]| [A2^F2D2-D2] [A2^F2D2-D2=C2] [G4D4-D4B,4]| [B2G2D2-D2G,2] [d4^F4D4-D4D,4] [B2G2D2-D2]| [A2^F2D2-D2-] [^F2D2-D2] [d2A2^F2D2-D2] [B2-G2-D2-D2-]| [B2G2D2-D2-] [G2E2D2-D2] [A4^F4D4-D4]| [^c2G2D2-^C2A,2] [d2-A2^F2-D2-D2-] [d2^F2D2-D2D,2] [d2D2-]| [b2d2D2-] [a=cD-][gBD-] [c'eD-][b/2-d/2D/2-][b/2D/2-] [a/2-d/2c/2-D/2-][a3/2c3/2D3/2-]| [^fAD-][acD-] [gBD-][b/2-d/2D/2-][b/2D/2-] [a/2-d/2-d/2c/2-D/2-][a3/2d3/2-c3/2D3/2-] [gd-BD-][^fdAD-]| [bdD-][a/2-d/2D/2-][a/2D/2-] [d/2-d/2c/2-A/2-D/2-][d3/2c3/2A3/2D3/2-] [BGD-]D- [D2-D2]| [G2D2-B,2G,2] [cAD-][BGD-] [ecD-][dBD-] [d2-B2G2D2-]| [dA-^F-D-][cA^FD-] [B2G2D2-] [AED-C]D- [GD-DB,]D-| [^FD-DCA,D,]D- [G4D4-B,4G,4] [d2B2G2D2-]| [e4c4G4D4-] [e2c2G2D2-] [d2-B2-G2-D2-]| [d2B2G2D2-] [d2B2G2D2-] [d2-c2-A2^F2D2-] [dcA-^F-D-][dA^FD-]| [d2B2G2D2-] [B2G2D2-D2-] [A2^F2D2D2] [D2-D2C2]| [G4D4-D4B,4] [B2D2-D2G,2] [d2B2G2-D2-]| [B2G2D2-] [g3d3B3G3D3-]D- [ecGD-]D-| [dBGD-]D- [cA^FD-D]D- [B2G2-D2-] [G2D2-G,2]| [D3/2-D3/2]D/2- [A/2G/2-D/2-D/2-B,/2-G,/2-][G/2D/2-D/2-B,/2G,/2-][^FD-D-G,-] [GD-DG,][A^FD-] [BGD-][c/2A/2-D/2-][A/2D/2-]| [e/2d/2-B/2-G/2-D/2-][d/2B/2G/2-D/2-][cAG-D-] [BG-D-][cAG-D-] [dB-G-D-][gBGD-] [e/2G/2-D/2-][d/2G/2-D/2-][G/2-D/2-][c/2G/2D/2-]| [dBGD-]D- [A^FD-DC]D- [G2-D2-B,2-] [GD-B,G,]D-| D2- [D-DB,G,-G,-][D-DG,-G,-] [GD-G,-G,-][D-DG,-G,] [D-B,G,-D,-][D-DG,-D,]| [D-CA,-G,-][D-DA,-G,-] [^FD-A,-G,-][D-DA,G,-] [D-CG,-D,-][D-DG,-D,] [D-B,G,-G,-][D-DG,-G,-]| [GD-G,-G,-][D-DG,-G,-] [BD-D-G,-G,-][GD-DG,-G,] [^F-^FD-G,-][A^F-D-G,-] [d^F-D-G,-][A^F-D-G,-]| [BG-^F-D-G,-][G^F-D-DG,-] [A^F-^F-D-G,-][^F/2-^F/2-D/2-D/2G,/2-][^F/2-^F/2D/2-G,/2-] [^F-^FD-G,-][^F/2-D/2-D/2G,/2-][^F/2-D/2-G,/2-] [A^F-^F-D-G,-][^F-^FD-DG,-]| [BG-^F-D-G,-][G^F-D-DG,-] [dB-^F-D-G,-][B^F-D-DG,-] [B^G-^F-=FD-=G,-][^G^F-D-D=G,-] [A^F-^FD-D-G,-][BG^F-D-DG,-]| [A^F-^FD-D-G,-][A^F-D-DG,-] [G-^F-ED-^C-A,-][AG^F-D^CA,] [^F2-^F2D2-D2-G,2-] [^F2-D2-D2G,2-D,2]| [d2^F2-D2-G,2-] [b2d2^F2-D2-G,2-] [a=c^F-D-G,-][gB^F-D-G,-] [c'e^F-D-G,-][b/2-d/2^F/2-D/2-G,/2-][b/2^F/2-D/2-G,/2-]| [a/2-d/2c/2-^F/2-D/2-G,/2-][a3/2c3/2^F3/2-D3/2-G,3/2-] [^fA^F-D-G,-][ac^F-D-G,-] [gB^F-D-G,-][b/2-d/2^F/2-D/2-G,/2-][b/2^F/2-D/2-G,/2-] [a/2-d/2-d/2c/2-^F/2-D/2-G,/2-][a3/2d3/2-c3/2^F3/2-D3/2-G,3/2-]| [gd-B^F-D-G,-][^fdA^F-D-G,-] [bd^F-D-G,-][a/2-c/2^F/2-D/2-G,/2-][a/2^F/2-D/2-G,/2-] [d/2-d/2c/2-A/2-^F/2-D/2-][d3/2c3/2A3/2^F3/2-D3/2-G,3/2-] [BG^F-D-G,-][^F-D-G,-]| [^F2-D2-D2G,2-] [G2^F2-D2-B,2G,2-] [cA^F-D-G,-][BG^F-D-G,-] [ec^F-D-G,-][dB^F-D-G,-]| [d2-B2G2^F2-D2-G,2-] [dA-^F-^F-D-G,-][cA^F-^FD-G,-] [B2G2^F2-D2-G,2-] [A^F-ED-CG,-][^F-D-G,-]| [G^F-D-DB,G,-][^F-D-G,-] [^F-^FD-DCA,G,-D,][^F-D-G,-] [G4^F4-D4-B,4G,4-G,4G,4]| [d2B2G2^F2-D2-G,2-] [e4c4G4^F4-D4-G,4-] [e2c2G2^F2-D2-G,2-]| [d4B4G4^F4-D4-G,4-] [d2B2G2^F2-D2-G,2-] [d2-c2-^F2-^F2D2-G,2-]| [d2c2A2^F2-^F2D2-G,2-] [d2B2G2^F2-D2-G,2-] [B2G2^F2-D2-D2-G,2-] [A^F-^FD-D-G,-][^F-D-DG,-]| [^F2-D2-D2C2G,2-] [G4^F4-D4-D4B,4G,4-] [B2G2^F2-D2-D2G,2-G,2]| [d2B2G2-^F2-D2-G,2-] [B2G2-^F2-D2-G,2-] [d2-B2-G2^F2-D2-G,2-] [dB^F-D-G,-][^F-D-G,-]| [ecG^F-D-G,-][^F-D-G,-] [dBG^F-D-G,-][^F-D-G,-] [cA^F-^FD-DG,-][^F-D-G,-] [B2G2-^F2-D2-G,2-]| [G2^F2-D2-G,2-G,2] [^F3/2-D3/2-D3/2G,3/2-][^F/2-D/2-G,/2-] [A/2G/2-^F/2-D/2-D/2-B,/2-G,/2-G,/2-][G/2^F/2-D/2-D/2-B,/2G,/2-G,/2-][^F-^FD-D-G,-G,-] [G^F-D-DG,-G,][A^F-^FD-G,-]| [BG^F-D-G,-][c/2A/2-^F/2-D/2-G,/2-][A/2^F/2-D/2-G,/2-] [e/2d/2-B/2-G/2-^F/2-D/2-][d/2B/2G/2-^F/2-D/2-G,/2-][cAG-^F-D-G,-] [BG-^F-D-G,-][cAG^F-D-G,-] [dB-^F-D-G,-][gB^F-D-G,-]| [e/2G/2-^F/2-D/2-G,/2-][d/2G/2-^F/2-D/2-G,/2-][G/2-^F/2-D/2-G,/2-][c/2G/2^F/2-D/2-G,/2-] [B/2G/2-^F/2-D/2-G,/2-][d3/2G3/2^F3/2-D3/2-G,3/2-] [c/2-A/2^F/2-^F/2-D/2-D/2-G,/2-][d3/2c3/2^F3/2-^F3/2D3/2-D3/2G,3/2-] [B2G2-^F2-D2-G,2-]| [G2^F2-D2-G,2-G,2] [^F2-D2-G,2-] [G2^F2-D2-D2B,2G,2-G,2-] [B2G2^F2-D2-D2G,2-G,2]| [G2^F2-E2D2-^C2A,2] [^F2-^F2D2-D2A,2G,2-] [A2^F2-^F2D2-D2G,2-] [^F2-D2-D2=C2A,2G,2-]| [^F2-D2-D2B,2-G,2-G,2] [G2^F2-D2-D2B,2G,2-] [B2G2^F2-D2-D2G,2-G,2] [A2^F2-^F2D2-D2G,2-D,2-]| [d2A2^F2-^F2D2-G,2-D,2] [B2G2^F2-D2-D2G,2-G,2] [A2^F2-^F2D2-D2G,2-^F,2] [^F2-^F2D2-D2G,2-D,2]| [A2^F2-^F2D2-D2G,2-] [B2G2^F2-D2-D2G,2-] [d2B2G2^F2-D2-G,2-] [B2G2^F2-E2D2-D2]| [A2^F2-^F2D2-D2A,2-] [d2A2^F2-^F2D2-A,2] [^c2G2^F2-E2D2-A,2] [d2-^F2-^F2-D2-D2-G,2-]| [d2^F2-^F2D2-D2G,2-D,2] [d2^F2-D2-G,2-] [b2d2^F2-D2-G,2-] [a=c^F-D-G,-][gB^F-D-G,-]| [c'e^F-D-G,-][b/2-d/2^F/2-D/2-G,/2-][b/2^F/2-D/2-G,/2-] [a/2-d/2-d/2c/2-^F/2-D/2-][a3/2d3/2-c3/2^F3/2-D3/2-G,3/2-] [^fd-A^F-D-G,-][ad-c^F-D-G,-] [gdB^F-D-G,-][b/2-d/2^F/2-D/2-G,/2-][b/2^F/2-D/2-G,/2-]| [a/2-d/2c/2-^F/2-D/2-G,/2-][a3/2c3/2^F3/2-D3/2-G,3/2-] [gB^F-D-G,-][^fA^F-D-G,-] [bd^F-D-G,-][a/2-c/2^F/2-D/2-G,/2-][a/2^F/2-D/2-G,/2-] [d/2-d/2c/2-A/2-^F/2-D/2-G,/2-][d3/2c3/2A3/2^F3/2-D3/2-G,3/2-]| [B2G2^F2-D2-G,2-] [^F2-D2-D2G,2-] [G2^F2-D2-B,2G,2-G,2] [cA^F-D-G,-][BG^F-D-G,-]| [ec^F-D-G,-][dB^F-D-G,-] [d2-B2G2^F2-D2-G,2-] [dA-^F-^F-D-G,-][cA^F-^FD-G,-] [B2G2^F2-D2-G,2-]| [A^F-ED-CG,-][^F-D-G,-] [G^F-D-DB,G,-][^F-D-G,-] [^F-^FD-DCA,G,-D,][^F-D-G,-] [G2-^F2-D2-B,2-G,2-G,2-]| [G2^F2-D2-B,2G,2-G,2] [d2B2G2^F2-D2-G,2-] [e4c4G4^F4-D4-G,4-]| [e2c2G2^F2-D2-G,2-] [d4B4G4^F4-D4-G,4-] [d2B2G2^F2-D2-G,2-]| [d2-c2-^F2-^F2D2-G,2-] [d2c2A2^F2-^F2D2-G,2-] [d2B2G2^F2-D2G,2-] [B2G2^F2-D2-D2-G,2-]| [A2^F2-^F2D2-D2G,2-] [^F-D-D-G,-][^F-D-DCG,-] [G4^F4-D4-D4B,4G,4-]| [B2G2^F2-D2-D2G,2-] [B4G4^F4-D4-D4G,4-] [dB-G-^F-D-B,-][^dBG^F-=D-B,]| [ecG^F-D-C][^F-D-G,-] [dBG^F-D-D][^F-D-G,-] [^fcA^F-D-D][^F-D-G,-] [g2B2G2^F2-D2-G,2-]| [G4^F4-D4-B,4G,4-G,4] [^F4-D4-G,4-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]|[^F8-D8-G,8-]| [^F8-D8-G,8-]|[^F8D8-G,8-]|[D8-G,8-]|[D8-G,8-]| [D8-G,8-]|[D8-G,8-]|[D8G,8-]|G,8| X: 51 T: The Lass with the Delicate Air by Michael Arne- Flute M: 4/4 L: 1/8 Q:1/4=120 K:C % 0 sharps x8| x8| x8| x8| x8| x8| x4 D2 B,A,| G,2 (3G,A,B, A,2 D,2| D,2 G,^F,/2x/2 G,A,/2x/2 B,C| D4 B,2 A,G,/2x/2| ^F,G, A,^F, B,^C D2| B,2 A,G, ^F,2 E,2| D,4 D2 D2| =CB, ED C2 A,C| B,D C2 B,A, DC| C2 B,x D,2 G,2| CB, ED2<D2C| B,2 A,x G,x ^F,x| G,4 DD E2| GE GE D2 GD| GD2<C2D B,2| B,2 A,2 D,2 G,^F,| G,A, B,C DC B,C| DG2x (3EDC B,x| A,x G,4 x2| x8| x8| x6 D2| B,A, G,2 (3G,A,B, A,2| D,2 D,2 G,^F,/2x/2 G,A,/2x/2| B,C D4 B,2| A,G,/2x/2 ^F,G, A,^F, B,^C| D2 B,2 A,G, ^F,2| E,2 D,4 D2| D2 =CB, ED C2| A,C B,D C2 B,A,| DC C2 B,x D,2| G,2 CB, ED D2-| DC B,2 A,x G,x| ^F,x G,4 DD| E2 GE GE D2| GD GD2<C2D| B,2 B,2 A,2 D,2| G,^F, G,A, B,C DC| B,C DG2x (3EDC| B,x A,x G,4| x8| x8| x8| DC B,A, G,2 (3G,A,B,| A,2 D,2 D,2 G,^F,| G,A, B,C D4| B,2 A,G,/2x/2 ^F,G,/2x/2 A,^F,| B,^C D2 B,2 A,G,| ^F,x E,x D,4| D2 D2 =CB, ED| C2 A,C B,D C2| B,A, DC C2 B,x| D,2 G,2 CB, ED| D3C B,2 A,x| G,x ^F,x G,4| DD E2 GE GE| D2 GD GD C2-| CD B,2 B,2 A,x| D,2 G,^F, G,A, B,C| DC B,C DG2x| (3EDC B,<D A,<D G,2-| G,2 x6| x8| x8| x2 D2 B,A, G,2| (3G,A,B, A,2 D,2 D,2| G,^F, G,A, B,C D2-| D2 B,2 A,G, ^F,G,| A,^F, B,^C D2 B,2| A,G, ^F,2 E,2 D,2-| D,2 D2 D2 =CB,| ED C2 A,C B,D| C2 B,A, DC C2| B,2 D,D, G,2 CB,| ED2<D2C B,2| A,x G,x ^F,x G,2-| G,2 DD E2 GE| GE D2 GD GD| C3D B,2 B,2| A,2 D,D,/2>G,/2 [A,/2G,/2-]G,/2^F, G,A,| B,C/2>D/2 [E/2D/2-]D/2C B,C DG| ^F/2E/2D/2C/2 B,x A,x G,2-| G,4
However, it has been confirmed that it DOES play in game. The abc was created with midi2abc not LOTRO midi player, if that makes a difference.Error reading DelicateAir.abc on line 66, column 162: Too many notes in a chord
Still have to see if I can find another example of an abc playing fine in ABC player but not playing in game.Fionnuala of Landroval
LOTRO /Music ~ A new website devoted to helping you explore the player music system.
-
Aug 11 2011 02:59 PM #126
AW: ABC Player for LotRO
Well, the player's right - in a way: that chord contains 7 notes with 2 of them being the same.
So the game's music engine seems to be a bit cleverer and recognizes that there are actually only 6 notes to play instead of 7. Done a little testing and obviously the second occurence of the same note in a chord is ignored, so in this case the sustained d/2 should sound.Shahn Gomeli
Barde, Ehrenhobbit, Golfereibüttel, Festplaner
[[ey wie in Meyer, ay wie in Bayer und hej, hej, hej]]
-
Aug 11 2011 10:01 PM #127
Re: ABC Player for LotRO
DerBarde's theory sounds right. The chord contains a duplicate note:
[a/2-d/2-d/2c/2-^F/2-D/2-G,/2-]
To be honest, it's unlikely that I'll get around to fixing this, since it's not too bad of a bug (it really seems like a bug in midi2abc instead). There are two possible workarounds: either remove the duplicate note, or turn off LOTRO-specific warnings in ABC Player.Digero Guardian | Digrim Burglar | Azrea Hunter
LotRO MIDI Player (discuss) - Convert MIDIs to ABC
ABC Player for LotRO (discuss) - Preview ABC files as they sound in LotRO
-
Aug 12 2011 11:38 AM #128
Re: ABC Player for LotRO
Ah, I see. Agreed, it's not a big deal. If I find the one where ABC player doesn't detect an error but LOTRO does I'll let you know.
Fionnuala of Landroval
LOTRO /Music ~ A new website devoted to helping you explore the player music system.
-
Aug 25 2011 01:34 PM #129
Re: ABC Player for LotRO
I've noticed a slight inconsistency between ABC Player's parsing and LOTRO's parsing. (I have verified that the option "Ignore LOTRO-specific errors" is UNchecked.)
ABC Player will parse minor keys using the "m" abbreviation, as in "K:Cm" for C-minor, as per the ABC specifications.
However, LOTRO requires minor keys to use the "min" abbreviation, as in "K:Cmin" for C-minor.
LOTRO seems to ignore everything after the "min" part, too. For example, "K:Cmino" and "K:Cminor" and "K:Cminorsarejailbait" will all use the key of C-minor in-game.Founder of the Better Biscuit Bureau, 4 Brookbank Street, Bannockbury, Brandywine.
-
Aug 26 2011 01:11 AM #130
Re: ABC Player for LotRO
Well like you said, ABC Player is working according to the ABC spec... if LOTRO doesn't recognize "Cm" as C minor, then that's a bug (feel free to report it to Turbine
). I guess it would be nice if ABC Player's parser worked the exact same as LOTRO's, but I don't really have time to fix every minor difference (so to speak).
Digero Guardian | Digrim Burglar | Azrea Hunter
LotRO MIDI Player (discuss) - Convert MIDIs to ABC
ABC Player for LotRO (discuss) - Preview ABC files as they sound in LotRO
-
Aug 26 2011 08:09 AM #131
Re: ABC Player for LotRO
Oh I totally understand.
I just wanted to make note of it here in case anyone is keeping track of the many little ways LOTRO tokenizes and parses things differently. That way, if they come across a tune in a minor key that sounds fine in ABC Player but sounds wrong in-game, they will know why.Founder of the Better Biscuit Bureau, 4 Brookbank Street, Bannockbury, Brandywine.
-
Oct 22 2011 01:15 PM #132
Re: ABC Player for LotRO
I got a humble question:
Are the samples used in ABC player (LotroInstruments.sf2) the same as the ingame ones?
The reason why I'm asking is that I've played around with the clarinet sample a bit and come to the conclusion that it's 29 cents too high at A 440 Hz (well it's way too high in general, A 440 is just a handy reference). Some may call it close enough for jazz ... I call it an interesting microtonal experiment.
And if it's Turbine's experiment I might want to ask them politely to end it. It makes my ears bleed.Last edited by Phede; Oct 22 2011 at 05:16 PM.

'FOR THE SAKE OF PRISONERS AND THE FLIGHT OF BIRDS.'
-
Oct 23 2011 07:17 AM #133
Re: ABC Player for LotRO
Never mind the post above. The answer is in this thead (duh me).

'FOR THE SAKE OF PRISONERS AND THE FLIGHT OF BIRDS.'
-
Nov 08 2011 03:30 PM #134
Re: ABC Player for LotRO
Yeah, it's out of tune in-game as well. I had to prevent the SoundFont editor I used from "auto-tuning" the clarinet samples, so that ABC player would sound like it does in-game.

I avoid pairing the Clarinet with the Horn in harmonies, which is especially ear-bleed-inducing.Digero Guardian | Digrim Burglar | Azrea Hunter
LotRO MIDI Player (discuss) - Convert MIDIs to ABC
ABC Player for LotRO (discuss) - Preview ABC files as they sound in LotRO
-
Dec 18 2011 04:06 PM #135
Re: ABC Player for LotRO
Cannot get soundbank from stream
I keep getting this error. I've tried uninstalling both Java and the player without any luck. I'm running windows 7 64-bit. Do you have any ideas what I can do to fix this problem?
I have used it in the past, I just don't recall if it was 7 or vista. Thanks for a great program and I look forward to hearing back.
-
Dec 21 2011 07:20 PM #136
Re: ABC Player for LotRO
Any chance of adding the Pibgorn samples to the program any time in the near future...

Thanks....
-
Dec 22 2011 09:14 AM #137
Re: ABC Player for LotRO
Was about to ask this myself!
Various Hobbits, Thwilda the dwarf lass, and Gnersk, Stalker

-
Dec 22 2011 01:20 PM #138
Re: ABC Player for LotRO
Lina Willowwood, biscuit-eating bard on Laurelin
Hobbit RP? Grand Order of the Lost Mathom
Songs + videos on me burrow
-
Dec 24 2011 10:29 AM #139
-
Dec 24 2011 01:59 PM #140
Re: ABC Player for LotRO
Have to agree at this point:
Broken scale progression...
Overly loud....
Iffy performance and handling of high and low range sustained notes...
Horrible note sounds currently.....
WB/Turbine needs to a lot of work on the Pibgorn yet, to even make it's use, passable ingame.
I'm not Digero (nor am I telling him what to do in this case), but if I was, I'd be hesitant to devote a lot of programming, coding and finding appropriate sound samples to emulate the Pibgorn's current (horrid) sounds (if that's even possible, without strangling a cat in real life to obtain samples..
) to including the Pibgorn in his ABC Player, as it currently stands, only to have to go through the same programming exercise when (if?) WB/Turbine chooses to fix the blatant errors of this instrument, as it currently stands.
Keptwise of the Fallohides
Director of The Eriador Music Society - Elendilmir & Landroval
http://s1.zetaboards.com/EriadorMusicSociety/index/ - The official Home of EMS
-
Dec 26 2011 10:38 AM #141
-
Dec 30 2011 10:45 PM #142
Re: ABC Player for LotRO
Thanks for tracking down the cause. It looks like Java update 30 made some changes to Gervill library that I use to load the LOTRO instrument sound data. I'll need to figure out what changed, and probably release an update to ABC Player that works with Java update 30. For now, I guess either stick with update 29 or go without ABC player
.
As for the Pibgorn, I'll add it to the supported instruments when I have time. If it's not too much work, I'll probably include it in the new version that supports Java update 30. However, I don't currently have any characters that are capable of playing it in-game--my minstrel is level 60, and as far as I know there's no Mentoring the Pibgorn skill. That'll make it more difficult to verify that it sounds the same in ABC player as it does in-game.Digero Guardian | Digrim Burglar | Azrea Hunter
LotRO MIDI Player (discuss) - Convert MIDIs to ABC
ABC Player for LotRO (discuss) - Preview ABC files as they sound in LotRO
-
Dec 31 2011 09:38 AM #143
Re: ABC Player for LotRO
Shahn Gomeli
Barde, Ehrenhobbit, Golfereibüttel, Festplaner
[[ey wie in Meyer, ay wie in Bayer und hej, hej, hej]]
-
Jan 04 2012 08:07 AM #144
Re: ABC Player for LotRO
I'm a new player here and just started playing with this ABC music system. This ABC player program so perfect; thank you, thank you, thank you, Digero^^
I love it.
-
Jan 06 2012 07:00 AM #145
Re: ABC Player for LotRO
Ok, I've released ABC Player 1.2.2, which now works with Java 6 update 30. It also has some other minor changes, but no Pibgorn support yet. Let me know if you have any problems with it - I did not do much testing on this release.
On a side note, I'd recommend that you update Java if you'd reverted to update 29 because of ABC Player. It's always good to have the latest Java update for security fixes.
Aha! I missed that when I saw the level 65 one. Thanks.Last edited by Digero; Jan 06 2012 at 07:04 AM.
Digero Guardian | Digrim Burglar | Azrea Hunter
LotRO MIDI Player (discuss) - Convert MIDIs to ABC
ABC Player for LotRO (discuss) - Preview ABC files as they sound in LotRO
-
Feb 02 2012 05:06 PM #146
Re: ABC Player for LotRO
Wonderful! An ABC Player Thread!
I love your ABC Player.
I am noticing that your player defaults to the Lute. Is there any way it can be changed to default to a bagpipe?
Thanks ahead of time!
-
Feb 02 2012 08:19 PM #147
Re: ABC Player for LotRO
It does default to Lute, but my experience is that it will switch to whatever instrument you have listed in the title of the file. That's the second line in the info up top. So if you had a file that had a title line like...
T: I'm Bringing Sexy Back (3:24)
It would default to Lute. But you can change that by adding in the instrument name...
T: I'm Bringing Sexy Back bagpipe (3:24)
Then when you load it up it will automatically go to bagpipe for that track. Very helpful when dealing with multi track tunes. Also, I noticed you don't need to type out Theorbo for basslines, it defaults to Theorbo when you type 'bass' after the song name. I thought that was pretty slick^^ Hope that helps
-
Feb 02 2012 10:50 PM #148
-
Feb 20 2012 05:43 AM #149
Re: ABC Player for LotRO
Grettings everyone and thanks to the creator of this fine tool that let us enjoy the music we play and listen in LOTRO without having the game running.
I reinstalled it after some time and beside missing a .dll in the program folder (I copied it from the jawa folder and now I'm fine), I have a strange "bug" while playing files. The sound seems like it's continously stuttering... somewhat like a slow motion playing with micro pausing... I dunno how to better describe it. Even when I stop the playing, I still have a couple of seconds of stuttering echo before it goes into silence.
What and where should I look to get rif of this?
Maybe is't the MSVCR100.DLL file I put there that is causing the trouble? (would it be comprised in the install would probably be a good thing, I reinstalled jawa too but it's probably not registered in the registry so ABC player can't find it unless you copy it in the same folder)
Thanks.Last edited by DennyMala; Feb 21 2012 at 05:56 AM.

-
May 02 2012 06:35 PM #150
Re: ABC Player for LotRO
I am using my brother's computer while staying at his house, it's Win7 Ultimate 64-bit. I was getting the same error "Cannot get soundbank from stream..." but now I'm getting "MIDI OUT transmitter not available". Any idea what that means? I never had any trouble running it from my WinXP machine... slow as it is.

AKA: Diamiond, Tinidril, Tinawen, Tilia, and Tweedia on Elendilmir, Landroval, and Crickhollow.
Bandleader of Eriador Music Society, oldest cross-kinship music society, performing on both Elendilmir and Landroval.
The Songbook of Laurelin: best resource of fully-tested ABC files for 1-14 players
-
May 03 2012 02:55 AM #151
Re: ABC Player for LotRO
BTW, I found a solution to my issue and fixed it.
I just needed to turn back audio acceleration from the DxDiag panel (I was testing and troubleshooting for a game malfunction and forgot I disabled the audio accel).
-
Aug 15 2012 08:22 PM #152
MSVCR100.dll Is Missing
I'm getting an error message that MSVCR100.dll is missing from my computer, it is Win 7 x64. I downloaded/installed the C++ Redist for 2005, 2008 & 2010 x64 w/ no luck. When I dismiss the missing dll error window I get a message from ABCPlayer that 'Java failed to start' I'm running Java 7 Update 5.
Any idea where to go from here?
Thanks.
-
Aug 18 2012 10:27 PM #153
I had the same problem...
I followed DennyMala's fix and it worked beautifully, and it plays the files with no jerking or sputtering from what I can tell.
Copy
C:\Program Files\Java\jre7\bin\MSVCR100.d ll
to
C:\Program Files\ABC Player
and you should be good to go.
-
Sep 12 2012 08:56 PM #154
A couple of differences I have found
The ABC Player reads the note information {accidental notename octave} as a whole, where as in-game the information is read {accidental notename} octave. It was some time ago when I discovered this, I was working with the wonderful key of Gb, so had some flat Cs (which become Bs of course), but was getting different results playing the song in the Player to the game. Since the game would read the Cb notes as B and then the octave it was telling me that _c' was too high, since it was reading it as b'. On the other end of the scale, there were some _C, I missed changing before making the ABC file which actually played in game (as B, ~ an octave higher than it should technically have been), but resulted in an error with the Player as it should have done, since the pitch was actually B,,
I know it might not matter the majority of the time (seriously, was fun working with Gb but I don't think I'll be rushing to do so again
), but thought it was an interesting thing I discovered.
I know others have mentioned elsewhere that you need to have the K field for minor keys actually have the full word 'minor', but the Player recognises the abbreviation 'm' (I think 'min' too, but can't remember for sure). I got a horrible shock when something that sounded wonderful in the Player sounded horrendous in-game, because it was missing the correct accidentals. It was the first time I'd worked with a minor key for an ABC file, and while I probably won't have the same issue in future as I'll make sure to note the key as 'minor' I thought it was also something of note of how the Player operates differently with files than the game does.Lasswen -Elendilmir Hunter
~The wind is full of a thousand voices~ Loreena McKennitt, All Souls Night







Reply With Quote


