Shorter range change fade length. Readme change.

This commit is contained in:
xenakios 2018-02-22 22:20:06 +02:00
parent 122c90bf3f
commit f47e848f19
2 changed files with 9 additions and 1 deletions

View File

@ -328,13 +328,20 @@ public:
void setActiveRange(Range<double> rng) override void setActiveRange(Range<double> rng) override
{ {
std::lock_guard<std::mutex> locker(m_mutex); std::lock_guard<std::mutex> locker(m_mutex);
/*
if (rng.contains(getCurrentPositionPercent()))
{
setActiveRangeImpl(rng);
return;
}
*/
m_seekfade.requestedrange = rng; m_seekfade.requestedrange = rng;
if (m_seekfade.state == 0) if (m_seekfade.state == 0)
{ {
m_seekfade.counter = 0; m_seekfade.counter = 0;
m_seekfade.state = 1; m_seekfade.state = 1;
} }
m_seekfade.length = 16384; m_seekfade.length = 2048;
} }
void setLoopEnabled(bool b) override void setLoopEnabled(bool b) override
{ {

View File

@ -12,6 +12,7 @@ History :
-Show approximate stretched output duration in info label (only valid if the stretch amount is not automated in the host) -Show approximate stretched output duration in info label (only valid if the stretch amount is not automated in the host)
-Added stretch processing bypass parameter (to play the original sound looped like it is passed into the stretcher) -Added stretch processing bypass parameter (to play the original sound looped like it is passed into the stretcher)
-Waveform selection can be moved by dragging with shift pressed -Waveform selection can be moved by dragging with shift pressed
-Smoothed playback with fades when changing waveform selection
-Fixes for the waveform graphics disappearing unexpectedly (this probably still isn't entirely fixed, though) -Fixes for the waveform graphics disappearing unexpectedly (this probably still isn't entirely fixed, though)
02-16-2018 1.0.1 02-16-2018 1.0.1
-Increased maximum number of input channels to 8 -Increased maximum number of input channels to 8