Fragment DJ FX Mode

With creating and editing fragments being the backbone of Song mode, an advanced mode lets you take things even further in order to polish your final song or live performance; fragment DJ FX mode.

In a nutshell, DJ FX mode on the Woovebox gives you DAW-like control, by allowing you to manipulate the digital audio of your song as part of your song. This allows you to create effects and polish that is normally only possible after recording the full song in a DAW or live by a DJ, and then only with lots of manual work.

In practice, this means fully customizable looping-on-steroids (both internal and external audio), filters, risers, fallers, whistlers, gaters, and so much more. These are not just canned, gimmicky effects, but fully programmable and unique to your song's fragments.

Crucially, because DJ FX are part of your Song, they adapt to what is in your song dynamically - side-stepping the need to redo any resampling or recording. It ensures that the way they sound is always relevant and unique to what is going on in your song.

Needless to say, the possibilities that DJ DX open up for your songs, are rather significant.

While displaying/editing a fragment (Fr.01-Fr.99), fragment DJ mode/view is accessed by holding value and pressing A8/Song. Repeat the gesture to return to regular fragment editing mode. Note that holding the write button still allows you to see, program or remove tracks - just as you would in regular fragment editing mode/view. A different context menu with different options is available between the two modes.

Fragment DJ mode is an alternative view of a programmed fragment. In essence it provides a second page of global options for a fragment. It offers the following capabilities per fragment.

While on the surface simple, the combination of the above abilities yields a vast amount of abilities and ways to augment, modify and enhance a fragment. Uses include;

For your convenience, the lower four characters of the LED screen gives you a quick overview of what (if anything) is going on in the fragment.

In-between characters show;

The played buffer indicates a 'P' when it is being prepped (see below) or '-' to indicate a buffer is inaudible to due mix start and end (1/Cd/'Mi.St. and 2/bS/'Mi.En') being set to only sounding the synthesizer (e.g. both settings are set to +127).

Initialized and uninitialized buffers

Buffers may be filled, re-recorded and/or overdubbed as your song progresses through its fragment. Therefore, jumping around in the song (for example starting in the middle of the song) can cause buffers to contain the wrong (or no) audio.

To alleviate this issue the device provides the following convenience features;

Any fragment DJ FX settings for fragments with 0 length are ignored; recording to a buffer for a 0-length fragment will not invalidate or change a buffer.

"Prepping" a buffer before playback

One common use for DJ FX buffers, is to prep a loop or sound/effect that you will be using throughout the rest of your song. Setting buffer play mode ('b.PLy') to "PrEP" allows you to temporarily mute any audio while your Woovebox records the audio it synthesizes to the buffer.

A special "prep" behavior occurs when all of the following conditions are satisfied;

  1. both Mix Start and Mix End are set to -127 (e.g. buffer audio audible only)
  2. simultaneously having b.PLy (buffer play mode) set to "PrEP"
  3. having a b.LEn (buffer length) set to a non 0 length
  4. recording a buffer

This special case will cause the reverb and delay buffers to be purged, and will also immediately stop any voices playing that were still in their release or decay stages. This creates a perfect silence when the next fragment is played, rather than - all of a sudden - re-enabling audio and hearing reverb/delay/decay/release tails from the previous fragment your recorded silently ('prepped'). I.e. use this behavior if you need to "prep" a buffer without its playing audio bleeding into the next fragment.

Note that a fragment that preps a buffer in this manner, is indicated by a 'P' on the display in the place of the buffer number.

Example on how to record a buffer and play it back

For a fragment;

Once the fragment plays (and assuming it is producing audio), the buffer will be recorded to buffer 1 for the duration you specified (4 steps in the example). If that buffer duration is shorter than the duration of the fragment, then buffer 1 will start playback once the buffer duration has elapsed. Buffer 1 will keep looping according the mode you specified (for example, forward or reverse, or flipping between forward, then reverse).

The above example will sound like a "buffer lock". You can now, for example, apply a filter to the buffer's audio being played back, to create even more interest.