Proposed fix for issue 300, preview vst crashes

This commit is contained in:
Dave French
2015-01-09 21:25:41 +00:00
parent 814aba053e
commit 180c02aedc

View File

@@ -147,9 +147,17 @@ PresetPreviewPlayHandle::PresetPreviewPlayHandle( const QString & _preset_file,
else
{
DataFile dataFile( _preset_file );
s_previewTC->previewInstrumentTrack()->
loadTrackSpecificSettings(
dataFile.content().firstChild().toElement() );
if(dataFile.content().elementsByTagName( "vestige" ).length() == 0 )
{
s_previewTC->previewInstrumentTrack()->
loadTrackSpecificSettings(
dataFile.content().firstChild().toElement() );
}
else
{
s_previewTC->previewInstrumentTrack()->loadInstrument("tripleoscillator");
s_previewTC->previewInstrumentTrack()->setVolume( 0 );
}
}
Engine::setSuppressMessages( false );