Tracks specific fix for SR reverting to previous value while creating new session
[ardour.git] / libs / ardour / session.cc
index f1e3b19732afe3a3a9f9771c311938836980481b..ac86a3612412f4a63cb06f8f9d1dae67e8eb6b81 100644 (file)
@@ -293,6 +293,10 @@ Session::Session (AudioEngine &eng,
        pre_engine_init (fullpath);
        
        if (_is_new) {
+
+#ifdef USE_TRACKS_CODE_FEATURES                
+               sr = EngineStateController::instance()->get_current_sample_rate();
+#endif
                if (ensure_engine (sr)) {
                        destroy ();
                        throw failed_constructor ();