Edit 2020-06-21:
Release V0.7:
- Improved X-fade algorithm (less crackle)
- Fix bug when switching to "Off": Do not reset scrub start position, instead allow restarting scrubbing from any position
Description:
-------------
JSFX for real time scratching, scrubbing and tape stop effects.
Allows classic scratching (two turntable style -> use two tracks), Eigen-scratching (song scratches onto itself -> single track use) and rythmic scratching (e.g. beat synchronized with LiveBeatRepeater
https://forum.cockos.com/showthread.php?t=211834, via parameter automation etc).
Most fun if controlled via a MIDI/OSC hardware device (touch screen device, fader, rotary encoder & pads).
Usage hints:
Since I do not feel inclined to write a full manual you will have to play around and figure out things for yourself... but here come some basic hints:
* 12 beats of audio input are continuously buffered
* when scrubbing is triggered ("On") the last 12 beats are frozen and can be scrubbed. Scrub buffer starts exactly at the sample last played, from there up to 12 beats back in time depending on "buffer length" setting.
* in "Auto" mode scrubbing is triggered "On" as soon as the scrub position moves from 0 to a negative value (i.e. back in time). When scrub position moves to 0, scrubbing is triggered "Off". Use this if you want to update the buffer with new audio, i.e. the latest 12 beats
* for tape stop effects move the Inertia slider to the far right (= "heavy" turntable)
* Rubber band allows the playback beyond the limits set by buffer length, especially if inertia is strong. If you set the buffer length to e.g. full 12 beats or swing the scrub position really hard audio will drop. Use this setting wisely: keep buffer length below or equal 8 beats (= this allows for up to 50% "overshoot" to reach 12 bars). In its current version overshoot is only supported in negative direction (back in time), not forward (the latter is planned for future releases).
Technical Notes:
Audio device buffer should be within reason for best audio quality when scrubbing.
E.g. at 44.1/48kHz audio interface sample rate the recommended buffer size is <= 512samples and at 96kHz < 1024 samples (smaller values are better). Buffer sizes above these values may lead to "flutter" while scrubbing due to the longer delay.
Plugin download here:
https://stash.reaper.fm/39698/brumbe...bberDucky.jsfx
or via ReaPack
https://reapack.com/