## Toob 4Looper A 4-channel looper. If you are using a MIDI foot controller, you may want to consider using Toob One-Control looper, which allows control of looping using a single footswitch. TooB 4Looper does support MIDI control using four footswitches. See the Midi Operation section below for more information. ### Basic Operation You must record a main loop before loops 2 through 4 are available. To start recording the main loop, press the Main Loop record button. The red Record LED will light up to indicate that the main loop is recording. You can configure TooB 4Looper to use a variable length main loop, or a fixed length loop. See the documentation on the Bars control for more information on how to use a fixed-length loop. If the Bars control is set to "Free", the length of the main loop will be established when you next press the Record or Play button after the main loop has started recording. Pressing the record button will mark the end of the loop, and continue on in Overdub mode. Pressing the Play button will mark the end of the loop, and start playback. Once the main loop has been established, you can toggle back and forth between Overdub and Play modes by pressing the Record and Play buttons resepectively. You can also mute the loop by going to Play mode, and pushing the Play button once more. Pushing the Play button while in Mute mode will re-enable audio output from the loop. Pressing the Main Loop stop buton will stop playback of of all loops, and return the looper to its initial state. To record a secondary loop, press the Record button for the loop you want to record. The Record LED will light up to indicate that the loop is recording. If the Rec Sync option is enabled, the loop will go to Cue Overdub mode, and once the main loop reaches the end of its loop, the loop will switch to Record mode. If the Rec Sync option is disabled, the loop will start recording immediately. The length of secondary loops will always be the same as the length of the main loop. Once the loop has started, pressing the play button will start playback. Pressing the record button will overdub content of the loop. In Play mode, pushing the Play button again will mute the loop. Pressing the Play button when the loop is muted will re-enable audio output from the loop. Pressing the Stop button will stop playback, and erase the contents of the loop. There is no concept of "undoing" individual overdubs in TooB 4Looper. If you're done with a loop, just erase it. ### Clock Options Clock options determine the tempo and number of beats in a bar. They affect the behavior of the looper when the Bars control (see below) is set to a numeric value, and also affect the rate and pattern of the flashing LEDs when counting in. ### Record Options Record Options control the behavior of the looper. When Count In is enabled, The looper will Count In before starting the main loop. The Record LED will flash when counting in, and go solid once recording starts. The pattern of blinking lights depends on the TimeSig setting, so for example, if the Time Signature is set to 4/4, the blinking LED will signal a count-in pattern of "1 - 2 - 1 2 3 4". When Bars is set to Free (the minimum value), the length of the main loop will be set by a second tap of the Control button after recording of the main loop starts. If Bars is set to a numeric value, the length of the main loop will be determined by the number of bars set in the Bars control, and the current settings of the Clock controls. If Dub Sync is off, overdubs will start recording as soon as you tap the Control button. If enabled, the start of the secondary loop will sync with main loop. Tapping the Control button will put the looper in "Cue Overdub" state and the LEDs will flash until the end of the main loop is reached, at which point the new loop will start recording. The Loop End option only has effect when the Bars control is set to a numeric value, and does nothing if Bars is set to "Free". When set to REC-PLAY, the main loop will record exactly N bars of audio, and switch to play mode when the end of the loop is reached. When set to REC-DUB, the main loop will record exactly N bars of audio, and then continue on in overdub mode. ### MIDI Operation If you want to control your looper with one foot controller switch, please use Toob One-Control Looper instead. Toob 4Looper allows you to control loops with four foot controller switches (one for each loop). In order to do this, TooB 4Looper provides a hidden controls only visible in PiPedal's MIDI Bindings user-interface. The hidden controls are named `Midi CTL`; there's one control for each loop. A single tap of the control will cause the loop to start recording or playing or overdubbing, depending on the state of the loop. Long-pressing the control will erase the loop. Erasing the main loop will stop all playback, erasing all other loops as well, and return the Toob 4Looper to its initial state. To use the hidden controls, you must bind each of them to your MIDI controller's footswitches. It is recommended that you configure your MIDI controller to send MIDI Note-on/Note off messages. You can bind the controls to MIDI CC messages as well, but the behavior of your controller may not match what TooB 4Looper expects. If you must use MIDI CC messages, you should configure your MIDI controller to set a CC value of zero when not pressed, and a value of 127 when pressed, and adjust PiPedal's MIDI bindings appropriately. The following state table controls how the hidden controls operate. Each loop has an independent state. ### State Table for Looop Operations The following table describes state transitions for each loop. Note that loops 2 to 4 are not available until the main loop has been recorded. ``` +-----------+--------------+----------------------------------+ | State | Action | Effect | |-----------|--------------|----------------------------------| | Empty | Record / | Start counting in if COUNT IN is | | | Control Tap | enabled; otherwise start | | | | recording immediately. | |-----------|--------------|----------------------------------| | Count-In | Stop / | Return to empty state | | | Long-press | | | | | | | | Complete | Start recording | |-----------|--------------|----------------------------------| | Recording | Play | Set the loop length (main loop | | | | only_) and go to play state . | | | | | | | Record | Set the loop length (main loop | | | | only_) and go to Overdub state . | | | | | | | Stop/ | Discard the current loop and | | | Long-Press | return to Empty state | | | | | | | Control Tap | Set the loop length (main loop | | | | only_) and go to play or Overdub | | | | state depending on ON REC END. | | | | | | | End of loop | go to play or overdub state | | | | depending on ON REC END | |-----------|--------------|----------------------------------| | Playing | Record / Tap | If DUB SYNC is on, go to | | | | Cue Ovdb state; otherwise | | | | start overdubbing immediately. | | | | | | | Play | Mute the loop, and go to Mute | | | | state. | | | | | | | Stop / | Discard the current loop and go | | | Long-press | to Empty state. | |-----------|--------------|----------------------------------| | Mute | Play / Tap | Unmute the loop and go to Play | | | | state. | | | | | | | Record | Start overdubbing. | | | | | | | Stop / | Discard the current loop and go | | | Long-press | to Empty state. | |-----------|--------------|----------------------------------| | Cue Ovdb | End-of-loop | Start overdubbing. | | | | | | | Tap | Cancel the pending overdub. | | | | | | | Long-press | Discard the current loop and go | | | | to Empty state. | |-----------|--------------|----------------------------------| | Overdub | Play / Tap | Start playing. | | | | | | | End of loop | (If DUB SYNC is on, and | | | | REC->PLAY is selected) Go to | | | | play state, otherwise, continue | | | | in overdub state. | +-----------|--------------|----------------------------------+ ```
Hidden control for MIDI operation. See documentation for details.
Whether to count in when starting the main loop.
Loop length in bars. Set to minimum for arbitrary length loops.
Whether to sync the start of the loop with the main loop when recording secondary loops.
(One-control MIDI operation only) Whether to go to OVERDUB or PLAY state when recording of the main loop ends.