From 75c8e903da50f43651a462ce0000a0533d63623a Mon Sep 17 00:00:00 2001 From: Vesa Date: Sat, 1 Feb 2014 00:14:34 +0200 Subject: [PATCH] Fixed load/save of custom waveform settings on LFO controllers. --- src/core/LfoController.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/core/LfoController.cpp b/src/core/LfoController.cpp index 2ba7d4e18..30f2b7322 100644 --- a/src/core/LfoController.cpp +++ b/src/core/LfoController.cpp @@ -198,6 +198,7 @@ void LfoController::saveSettings( QDomDocument & _doc, QDomElement & _this ) m_phaseModel.saveSettings( _doc, _this, "phase" ); m_waveModel.saveSettings( _doc, _this, "wave" ); m_multiplierModel.saveSettings( _doc, _this, "multiplier" ); + _this.setAttribute( "userwavefile" , m_userDefSampleBuffer->audioFile() ); } @@ -212,6 +213,7 @@ void LfoController::loadSettings( const QDomElement & _this ) m_phaseModel.loadSettings( _this, "phase" ); m_waveModel.loadSettings( _this, "wave" ); m_multiplierModel.loadSettings( _this, "multiplier" ); + m_userDefSampleBuffer->setAudioFile( _this.attribute("userwavefile" ) ); updateSampleFunction(); }