apply gain automation on bounce - fixes 5887
[ardour.git] / libs / ardour / audioregion.cc
index 436f94a8b60ab0aa335f0d18bb6f0f2c2f29cfcc..63530e2f01774b48835ff02d26e84652df270e4f 100644 (file)
@@ -987,7 +987,7 @@ AudioRegion::set_fade_in (FadeShape shape, framecnt_t len)
        boost::shared_ptr<Evoral::ControlList> c2 (new Evoral::ControlList (FadeInAutomation));
        boost::shared_ptr<Evoral::ControlList> c3 (new Evoral::ControlList (FadeInAutomation));
 
-       const int num_steps = min ((framecnt_t) 64, len);
+       const int num_steps = min ((framecnt_t) 16, len);
 
        _fade_in->freeze ();
        _fade_in->clear ();
@@ -1211,14 +1211,14 @@ void
 AudioRegion::set_default_fade_in ()
 {
        _fade_in_suspended = 0;
-       set_fade_in (FadeLinear, 64);
+       set_fade_in (Config->get_default_fade_shape(), 64);
 }
 
 void
 AudioRegion::set_default_fade_out ()
 {
        _fade_out_suspended = 0;
-       set_fade_out (FadeLinear, 64);
+       set_fade_out (Config->get_default_fade_shape(), 64);
 }
 
 void