Fsynthz.com




RepeeteR

 

This MIDI processing unit lets you record a short midi phrase - and set it to loop immediately, for you to play to this loop. You need only one button/pedal (Sustain aka Hold by default) to control the record. The former loop still plays while you prepare to record a new one: the record starts on the first midi event you play, runs 1/2/4 bars (you set it), stops automatically - and the new recorded loop goes repeating from now on.

So you have to hit the Sustain only once (shortly) - to record a loop and set it to play.


Getting started
  • Insert Repeeter between your midi keyboard (or other midi playing source) and a synth. Midi out of Repeeter must be connected to midi input of the synth. Modular hosts are especially good at it.
    Play anything just to be sure that midi routing is OK (so you hear what you play).
  • Hit (once) the Sustain (aka Hold) button/pedal of your midi keyboard (or click the [input] box on RepeeteR's GUI) - see the light changes to green (stand-by mode) - now play something: the light changes to magenta and back to red once the input is completed. Hear the loop repeated. Play to it.

    The [input button] selector lets you choose any midi controller instead of Sustain/Hold.


    Details on midi connections
    Repeeter outputs TWO midi channels:
    1) the what-you-play midi thru, same channel as being input, EXEPT THE MOMENT YOU RECORD your new loop.
    Uncheck the [thru] box to disable this output.
    2) the repeated loop + the loop while it is being recorded. You set the channel using the [out ch] selector.
    So you are encouraged to feed RepeeteR's midi out into 2 different synths: one for solo, one for loops (use your host's midi filters to separate the stream)


    How to transpose
  • check the [tran] box ON
  • play a 3-noted chord. Let's say, Cm. After you played the chord, you may play any nomber of not-chorded notes: it won't affect the memorized chord.
  • record a phrase. A bass pattern, for example. (I'd recommend to play it in C-key, for the taken example)
  • now the bass pattetn repeats; you play to it. Take a chord, again. Let's say, Dm. Now your bass loop transposes immediately one tone up. And this will be held until you take another chord.


    How to fractionally erase / punch in
    To completely clear the loop: hit [input] twice, wait the looplength
    To partially clear the loop: hit [input] twice, wait (a short moment), hit [input] once more (before the loop ends).
    To punch in: hit [input] once, play your punch-in fragment, hit [input] twice.

    Nuances:
    if you hit [input] too many times within one loop, by mistake, you may face following short-term effects:
    - input ends shortly
    - no stand-by (in fact, partial erase followed with record)
    Just wait until the loop ends, and proceed again.
    Also: your host's audio engine start is interpreted like a midi event, so you face a no-stand-by input within the first loop. Just the same, wait one looplength (after your engin starts) to operate properly.



    Additional controls
    [length]: here you change the loop length (1/2/4 bars). Also indicated are: tempo BPM (comes from host) and resulting length in seconds.

    [half loop button]: use any midi controller button to halve the recorded loop on the fly

    [velo trim wheel]: use any midi controller wheel/slider/knob to affect the velocities of the played loop (volume trim/fade-ins/fade-outs...)
    Important note: the maximum volume (velocity) is when your controller is at 0, minimum - at 100%.
    This inversion comes from the two considerations:
    - some controllers/hosts send midi reset (all ctrls set to 0) on turning on
    - you supposedly keep your (rarely used) midi controller knob at 0 position. When you start tweaking it, you send midi events close to 0.
    So you won't have problems with your controller initially set to zero. You may grab it just once you come to need it.


    Limitations:
    This version records the polyphony of 3 (latest) voices + pitch bend + modWheel (ctrl#1) only, Contact me if you need moar.
    This version does not tell major from minor chords (unlike MoarF, TriFleX and other Fsynthz featuring chord recognition), so it does not adjust your played melody to fit the scale. Contact me if you need such a feature.



    Contacts
    Questions, comments, suggestions, anything else: F@Fsynthz.com



    = [back 2 Fsynthz.com] =