27 lines
926 B
Diff
27 lines
926 B
Diff
diff -Nru qsynth-0.3.1.orig/src/qsynthOptions.cpp qsynth-0.3.1/src/qsynthOptions.cpp
|
|
--- qsynth-0.3.1.orig/src/qsynthOptions.cpp 2007-07-10 10:00:11.000000000 +0200
|
|
+++ qsynth-0.3.1/src/qsynthOptions.cpp 2007-09-25 23:55:58.000000000 +0200
|
|
@@ -55,6 +55,9 @@
|
|
// Load defaults...
|
|
m_settings.beginGroup("/Defaults");
|
|
sSoundFontDir = m_settings.value("/SoundFontDir").toString();
|
|
+ if (sSoundFontDir == "") {
|
|
+ sSoundFontDir = "/usr/share/soundfonts";
|
|
+ }
|
|
bPresetPreview = m_settings.value("/PresetPreview", false).toBool();
|
|
m_settings.endGroup();
|
|
|
|
@@ -386,7 +389,11 @@
|
|
return false;
|
|
}
|
|
}
|
|
-
|
|
+
|
|
+ if (m_pDefaultSetup->soundfonts.empty() && ::fluid_is_soundfont("/usr/share/soundfonts/default.sf2")) {
|
|
+ m_pDefaultSetup->soundfonts.append("/usr/share/soundfonts/default.sf2");
|
|
+ m_pDefaultSetup->bankoffsets.append(QString::null);
|
|
+ }
|
|
// Alright with argument parsing.
|
|
return true;
|
|
}
|