Skip to content

Commit

Permalink
Add Bardic Fiddle. Bump version to 2.4.1.
Browse files Browse the repository at this point in the history
  • Loading branch information
digero committed Apr 18, 2018
1 parent 691ff51 commit 9bed83e
Show file tree
Hide file tree
Showing 45 changed files with 510 additions and 9 deletions.
499 changes: 497 additions & 2 deletions audio/LotroInstruments/LotroInstruments.txt

Large diffs are not rendered by default.

Binary file added audio/LotroInstruments/bardic_fiddle_36.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_37.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_38.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_39.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_40.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_41.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_42.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_43.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_44.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_45.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_46.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_47.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_48.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_49.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_50.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_51.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_52.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_53.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_54.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_55.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_56.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_57.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_58.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_59.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_60.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_61.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_62.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_63.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_64.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_65.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_66.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_67.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_68.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_69.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_70.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_71.wav
Binary file not shown.
Binary file added audio/LotroInstruments/bardic_fiddle_72.wav
Binary file not shown.
2 changes: 1 addition & 1 deletion src/com/digero/abcplayer/version.txt
@@ -1 +1 @@
version.AbcPlayer=2.4.0
version.AbcPlayer=2.4.1
10 changes: 6 additions & 4 deletions src/com/digero/common/abc/LotroInstrument.java
Expand Up @@ -38,10 +38,11 @@ public enum LotroInstrument
BASIC_LUTE ( "Basic Lute", false, 25, 0, false, -19.0f),
HARP ( "Harp", false, 46, 0, false, 6.0f),
MISTY_MOUNTAIN_HARP ( "Misty Mountain Harp", false, 27, 0, false, -12.5f),
BASIC_FIDDLE ( "Basic Fiddle", true, 40, 1, false, 0.0f),
BARDIC_FIDDLE ( "Bardic Fiddle", true, 40, 1, false, 0.0f),
BASIC_FIDDLE ( "Basic Fiddle", true, 41, 1, false, 0.0f),
LONELY_MOUNTAIN_FIDDLE ( "Lonely Mountain Fiddle", true, 51, 1, false, 0.0f),
SPRIGHTLY_FIDDLE ( "Sprightly Fiddle", false, 110, 1, false, 0.0f),
STUDENT_FIDDLE ( "Student's Fiddle", true, 41, 1, false, 0.0f),
STUDENT_FIDDLE ( "Student's Fiddle", true, 120, 1, false, 0.0f),
TRAVELLERS_TRUSTY_FIDDLE ( "Traveller's Trusty Fiddle", false, 45, 1, false, 0.0f),
THEORBO ( "Theorbo", false, 32, -1, false, -12.0f), // -12.2f
FLUTE ( "Flute", true, 73, 2, false, -0.5f), // -4.2f
Expand All @@ -55,7 +56,7 @@ public enum LotroInstrument
// @formatter:on

public static final LotroInstrument DEFAULT_LUTE = LUTE_OF_AGES;
public static final LotroInstrument DEFAULT_FIDDLE = BASIC_FIDDLE;
public static final LotroInstrument DEFAULT_FIDDLE = BARDIC_FIDDLE;
public static final LotroInstrument DEFAULT_INSTRUMENT = LUTE_OF_AGES;

public final Note lowestPlayable;
Expand Down Expand Up @@ -157,7 +158,8 @@ public static LotroInstrument findInstrumentName(String str, LotroInstrument def
addNicknames(LotroInstrument.LUTE_OF_AGES, "Lute of Ages", "Age Lute", "LuteA", "LOA", "Guitar");
addNicknames(LotroInstrument.DEFAULT_LUTE, "Lute");
addNicknames(LotroInstrument.MISTY_MOUNTAIN_HARP, "Misty Mountain Harp", "Misty Harp", "MM Harp", "MMH");
addNicknames(LotroInstrument.BASIC_FIDDLE, "Basic Fiddle", "B Fiddle", "Violin");
addNicknames(LotroInstrument.BASIC_FIDDLE, "Basic Fiddle");
addNicknames(LotroInstrument.BARDIC_FIDDLE, "Bardic Fiddle", "B Fiddle", "Violin");
addNicknames(LotroInstrument.LONELY_MOUNTAIN_FIDDLE, "Lonely (Mountain)? Fiddle", "LM Fiddle");
addNicknames(LotroInstrument.SPRIGHTLY_FIDDLE, "Sprightly Fiddle");
addNicknames(LotroInstrument.STUDENT_FIDDLE, "Student'?s? Fiddle");
Expand Down
2 changes: 2 additions & 0 deletions src/com/digero/common/midi/PanGenerator.java
Expand Up @@ -57,6 +57,7 @@ public int get(LotroInstrument instrument)
break;
case STUDENT_FIDDLE:
case LONELY_MOUNTAIN_FIDDLE:
case BARDIC_FIDDLE:
instrument = LotroInstrument.BASIC_FIDDLE;
break;
//$CASES-OMITTED$
Expand All @@ -82,6 +83,7 @@ public int get(LotroInstrument instrument)

switch (instrument)
{
case BARDIC_FIDDLE:
case BASIC_FIDDLE:
case LONELY_MOUNTAIN_FIDDLE:
case STUDENT_FIDDLE:
Expand Down
1 change: 1 addition & 0 deletions src/com/digero/maestro/abc/PartAutoNumberer.java
Expand Up @@ -45,6 +45,7 @@ private Settings(Preferences prefs)
init(prefs, LotroInstrument.COWBELL, LotroInstrument.DRUMS);
init(prefs, LotroInstrument.MOOR_COWBELL, LotroInstrument.DRUMS);
init(prefs, LotroInstrument.BASIC_FIDDLE, 9 * x10);
init(prefs, LotroInstrument.BARDIC_FIDDLE, LotroInstrument.BASIC_FIDDLE);
init(prefs, LotroInstrument.STUDENT_FIDDLE, LotroInstrument.BASIC_FIDDLE);
init(prefs, LotroInstrument.LONELY_MOUNTAIN_FIDDLE, LotroInstrument.BASIC_FIDDLE);
init(prefs, LotroInstrument.SPRIGHTLY_FIDDLE, LotroInstrument.BASIC_FIDDLE);
Expand Down
2 changes: 1 addition & 1 deletion src/com/digero/maestro/version.txt
@@ -1 +1 @@
version.Maestro=2.4.0
version.Maestro=2.4.1
2 changes: 1 addition & 1 deletion src/com/digero/tools/AudioSorter.java
Expand Up @@ -65,7 +65,7 @@ public static void copyToFinalNamesMain() throws Exception
String sourceRoot = "F:\\Games\\LOTRO\\u22\\wav\\instruments_sorted";
String targetRoot = sourceRoot;

copyToFinalNames(sourceRoot, targetRoot, "travellers_fiddle", false);
copyToFinalNames(sourceRoot, targetRoot, "bardic_fiddle", false);
}

private static void copyToFinalNames(final String sourceRoot, final String targetRoot, final String instrumentName,
Expand Down
1 change: 1 addition & 0 deletions src/com/digero/tools/soundfont/GenerateSoundFontInfo.java
Expand Up @@ -36,6 +36,7 @@ private static int getNotesPerSample(LotroInstrument lotroInstrument)
case LUTE_OF_AGES:
case BASIC_LUTE:
case HARP:
case BARDIC_FIDDLE:
return 1;

case MISTY_MOUNTAIN_HARP:
Expand Down

0 comments on commit 9bed83e

Please sign in to comment.