diff options
author | Robin Gareus <robin@gareus.org> | 2015-12-26 04:52:08 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-12-26 04:52:08 +0100 |
commit | 435dd4e98fea73025e0b0f788a08a39c99c6d1f6 (patch) | |
tree | 7854a570423ed998a1071e60b82bf97c72b66d95 /libs/ardour | |
parent | d9fcd142b40f247001449442347089b75ef3988d (diff) |
fix samplerate initialization.
Diffstat (limited to 'libs/ardour')
-rw-r--r-- | libs/ardour/session.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index 856e89eced..1c7410002d 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -317,6 +317,11 @@ Session::Session (AudioEngine &eng, throw SessionException (_("Cannot connect to audio/midi engine")); } + // set samplerate for plugins added early + // e.g from templates or MB channelstrip + set_block_size (_engine.samples_per_cycle()); + set_frame_rate (_engine.sample_rate()); + if (create (mix_template, bus_profile)) { destroy (); throw SessionException (_("Session initialization failed")); |