From 70bed9d6a01279fa9d9fc03738e591f0bedd3362 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sun, 20 Sep 2015 19:40:32 +0200 Subject: silence detection: include fades. Fades must be outside of regions above threshold in order to properly split drum-hits or fast transients in general. --- libs/ardour/strip_silence.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libs/ardour/strip_silence.cc') diff --git a/libs/ardour/strip_silence.cc b/libs/ardour/strip_silence.cc index b0109d5989..3141f422a8 100644 --- a/libs/ardour/strip_silence.cc +++ b/libs/ardour/strip_silence.cc @@ -121,7 +121,7 @@ StripSilence::run (boost::shared_ptr r, Progress* progress) copy->set_name (RegionFactory::new_region_name (region->name ())); - framecnt_t const f = std::min (_fade_length, (i->second - i->first)); + framecnt_t const f = std::min (_fade_length, (i->second - i->first) / 2); if (f > 0) { copy->set_fade_in_active (true); -- cgit v1.2.3