<div dir="ltr"><div><div><div><div><div><div><div>On Sun, Feb 28, 2016 at 12:19 PM, Johannes Kroll <<a href="mailto:j-kroll@gmx.de">j-kroll@gmx.de</a>> wrote:<br>> 1) there could be another parameter, a boolean/checkbox which could be<br>> named "sync" or "lock". It would be on by default which would mean the<br>> current behaviour. If turned off, the quantization to full/half/quarter<br>> etc would simply be disabled, and the Time parameter would control the<br>> loop length directly.<br>> 2) there could be a boolean parameter "Auto"/"From Transport". On by<br>> default (current behaviour). If turned off, BPM would be taken from<br>> another parameter, controlled by a dial on the UI.<br>> 3) in addition or instead of 2), there could be a "BPM Multiplier"<br>> parameter... Floating point from, say, 0.25 up to 4. This would<br>> take the Transport BPM and scale it.<br><br></div><div>Checkbox to enable/disable is fine with me, and some dial to control<br></div><div>the BPM also a good idea.<br></div><div><br>> 1) is what I would prefer, and probably easiest to implement.<br><br></div>The issue with having direct control over the loop length is that<br></div>if the control is changing gradually (easy to happen if automated),<br></div>the loop will no longer line up with the beat properly.<br><br>Masha avoids this by only changing to a new loop length when the<br></div><div>previous loop has finished playing *in its entirity*, which means that<br></div><div>the beat is always consistent with loop segments.<br> </div><br></div>Test this in Ardour/QTractor, feeding in some audio and automating<br>the Time parameter - particularly noticeable when the loop time is<br>set to max, listen to it finish the loop.<br></div></div><div><div><div><div><div><div><div><div><div><div> <br>> 2) might be nice to have in addition.<br><br></div><div>This option (control BPM, not loop length) is will ensure that the<br>stutter-loop is in sync with the beat, assuming the BPM is set right ;)<br><br></div><div>I'll implement this, I think its possible to do in a backwards compatible<br></div><div>way - I'll have to see.<br><br></div><div>-Harry<br></div><div><br>--<br><br><a href="http://www.openavproductions.com">http://www.openavproductions.com</a></div></div></div></div></div></div></div></div></div></div></div>