forked from ports/contrib
33 lines
980 B
Diff
33 lines
980 B
Diff
diff --git a/plugins/midi_import/midi_import.cpp b/plugins/midi_import/midi_import.cpp
|
|
index 820943c..ed3f3c3 100644
|
|
--- a/plugins/midi_import/midi_import.cpp
|
|
+++ b/plugins/midi_import/midi_import.cpp
|
|
@@ -93,6 +93,8 @@ bool midiImport::tryImport( trackContainer * _tc )
|
|
{
|
|
return( FALSE );
|
|
}
|
|
+
|
|
+#ifdef LMMS_HAVE_FLUIDSYNTH
|
|
if( engine::hasGUI() &&
|
|
configManager::inst()->defaultSoundfont().isEmpty() )
|
|
{
|
|
@@ -105,6 +107,18 @@ bool midiImport::tryImport( trackContainer * _tc )
|
|
"a General MIDI soundfont, specify it in "
|
|
"settings dialog and try again." ) );
|
|
}
|
|
+#else
|
|
+ if( engine::hasGUI() )
|
|
+ {
|
|
+ QMessageBox::information( engine::getMainWindow(),
|
|
+ tr( "Setup incomplete" ),
|
|
+ tr( "You did not compile LMMS with support for "
|
|
+ "SoundFont2 player, which is used to add default "
|
|
+ "sound to imported MIDI files. "
|
|
+ "Therefore no sound will be played back after "
|
|
+ "importing this MIDI file." ) );
|
|
+ }
|
|
+#endif
|
|
|
|
switch( readID() )
|
|
{
|