Try improving the spectral module dragging logic but didn't really improve yet. Readme changes.

This commit is contained in:
xenakios 2018-02-22 15:15:11 +02:00
parent 017957b7ae
commit 615f870490
2 changed files with 7 additions and 4 deletions

View File

@ -821,7 +821,7 @@ void SpectralChainEditor::mouseDown(const MouseEvent & ev)
return; return;
} }
} }
m_drag_x = -1; m_drag_x = ev.x;
repaint(); repaint();
} }
@ -845,7 +845,8 @@ void SpectralChainEditor::mouseDrag(const MouseEvent & ev)
if (ModuleOrderOrEnabledChangedCallback) if (ModuleOrderOrEnabledChangedCallback)
ModuleOrderOrEnabledChangedCallback(); ModuleOrderOrEnabledChangedCallback();
} }
m_drag_x = ev.x; int diff = m_drag_x - ev.x;
m_drag_x -= diff;
repaint(); repaint();
} }
} }

View File

@ -8,9 +8,11 @@ Released under GNU General Public License v.2 license.
History : History :
02-21-2018 1.0.2 02-22-2018 1.0.2
-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 -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 should no longer disappear when not intended
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
-Added zoom/scroll bar for waveform -Added zoom/scroll bar for waveform