<div class="gmail_quote">On Wed, Sep 28, 2011 at 9:35 AM, Atte André Jensen <span dir="ltr"><<a href="mailto:atte@email.dk">atte@email.dk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I've been thinking about gettgin my feet wet with coding a plugin (something along the lines of dblues glitch vst, for chopping up the audio stream in rhytmic, stuttering and/or glitchy manners).<br></blockquote><div>
<br>I'm not sure if you saw my recent post to list looking for exactly such a plugin! I'd be pretty intrested in something similar to that.. And I've done a little reading around: bbcut (as suggested by Dave Phillips) is an awesome library for slicing & repeating stuttering etc, its written for SC & CSound, and there are standalone versions too.<br>
<br>Using CsLadspa I think it would be trivial enough to provide a LADSPA interface to a csound bbcut file. <br>This would however not provide the "tempo sync" that you're after. Of course one could create a standard LADSPA control input port, and label it "BPM", and hope that the host knows what to send it. Or that the user does. Obviously not an idea situation.<br>
<br>Although LV2 could support BPM / subdivision info, that would need a extension for that to be written, AFAIK there isn't one available yet. (I'm aware LV2 is ruled out by Renoise anyway..)<br><br>I'm not a great supporter of native VST's, my experience using EnergyXT 2.5 & all the linux vsts I could get my hands on wasn't particularly sparkely: some crashes, XT froze a bit, random latencies... :(<br>
<br>What I've been doing recently is wrapping LADSPA plugins with custom UI's. Its not that much work, and I've got a set of default widgets like frequency graphs & ADSR like done which make the work go quite a bit faster. I would be willing to write a "custom" UI for a LADSPA plugin that does this sort of thing :)<br>
<br>I'll be keeping an eye on this, -Harry<br></div></div>