[LAU] Looking for Repeater/Stutter Plugin

Mitch Kaufman mitch.kaufman at hotmail.com
Sun Feb 28 12:36:09 UTC 2016


If anyone is interested in checking out Supercollider, there is a fantastic set of classes under BBCut2 that will do stuttering and auto breakbeat generation.

> On Feb 28, 2016, at 7:20 AM, Johannes Kroll <j-kroll at gmx.de> wrote:
> 
> Hi Harry, thanks for your reply!
> 
> On Sat, 27 Feb 2016 19:15:21 +0000
> Harry van Haaren <harryhaaren at gmail.com> wrote:
> 
>>> On Sat, Feb 27, 2016 at 6:15 PM, Johannes Kroll <j-kroll at gmx.de> wrote:
>>> * artyFX Masha: Does what I want. Loop length controllable while
>>>  looping.  
>> 
>> Glad its kinda useful..
>> 
>>> Fine-grained length control possible by changing Jack
>>>  Transport BPM from an external program.  
>> 
>> Yes - would you prefer a dial on the UI? Or what would be ideal for you?
> 
> I could think of two ways.. ok, three:
> 
> 1) there could be another parameter, a boolean/checkbox which could be
> named "sync" or "lock". It would be on by default which would mean the
> current behaviour. If turned off, the quantization to full/half/quarter
> etc would simply be disabled, and the Time parameter would control the
> loop length directly.
> 2) there could be a boolean parameter "Auto"/"From Transport". On by
> default (current behaviour). If turned off, BPM would be taken from
> another parameter, controlled by a dial on the UI.
> 3) in addition or instead of 2), there could be a "BPM Multiplier"
> parameter... Floating point from, say, 0.25 up to 4. This would
> take the Transport BPM and scale it.
> 
> 1) is what I would prefer, and probably easiest to implement. 2)
> might be nice to have in addition. 3) would be interesting for
> polyrhythmic looping and stuff - something I would like, but I don't
> know if many other people would use it.
> 
> What do you think :)
> 
> 
>>> I did it with Hydrogen...
>>>  Feels kind of hackish though, changing the Transport BPM just to
>>>  control one plugin.  
>> 
>> Agreed - Ideally this would be easier - but given the eco-system,
>> if the plugin is to automatically match the host/session BPM,
>> this is the only way to achieve that.
>> 
>>> Also, is there a small program or plugin which
>>>  simply controls Jack Transport BPM?  
>> 
>> Some suggestions here: I dont have experience with them:
>> https://freesoftwaremusic.wordpress.com/2015/01/10/jack-transport-master/
> 
> I've tried the programs in the list - Hydrogen works best, although
> it's strange to have a complete sequencer/sampler/drummachine running
> just to control BPM.
> 
> I thought there could be a simple LV2 plugin with a single parameter
> for Transport BPM. Possibly MIDI-automatable. Doesn't need a custom GUI.
> I would then load this plugin into each Carla patch. 
> Do you think this would work? Is there even a way to set the Transport
> BPM from an LV2 plugin? I guess not, so the plugin would have to create
> a separate JACK client, which would show up in Carla or other patchbays,
> which is unusual for a plugin. Don't know if that would be the best
> way. I could use/write a small standalone program but I'd rather avoid
> all the session management stuff.
> 
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user at lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-user


More information about the Linux-audio-user mailing list