1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

Loopmachine

Discussion in 'Building With Reaktor' started by chazzreaktor, Oct 10, 2009.

Thread Status:
Not open for further replies.
  1. chazzreaktor

    chazzreaktor Forum Member

    Messages:
    167
    i'm new at this, i'm tryin' to make a looper, i created a macro,
    then opened a tapedeck 1 ch and basicly i jsut made a constant 1 on the loop,
    and got play and record buttons,
    well...
    the really thing i want it's just like a looper pedal
    record press again and it loops and doesn't need like a tempo controller, the tempo is controlled by the time you record and you loop
    like a boss rc 20xl (i have one)
    but i'm tryin to get into this reaktor !

    i tried to plug play and rec with one button it's not workin. it records, but doesn't loops except when i press enter, when i to change the label on the constant.
    i think it's very basic the taprecorder .

    i'm not really new actually, i think i understand or ..."understand" most of the things
    but
    can't get this right, i'm thinkin of usin' the audio table.

    can some please help me?
     
  2. PIANOPICTURES

    PIANOPICTURES NI Product Owner

    Messages:
    552
    I'd like to help. The task is not very clear to me, what do you want exactly. Also it's a good idea if you begin building something, posting zip files of your work or attach pictures. When there appears a problem in the development it is easier for more experienced builder to give the exact recommendation.
     
  3. chazzreaktor

    chazzreaktor Forum Member

    Messages:
    167
    thanks!

    hey, let me post a pic later, but, basicly i want a live recordin' looper, i've been beatboxin' so, i just want a live recordin' for my live loops. or record my guitar , etc, just a live looper, but to record, not all those amazing live loopers they have on the library section wich has already the loop and you just mash it all away.
     
  4. PIANOPICTURES

    PIANOPICTURES NI Product Owner

    Messages:
    552
    Start building, if some questions, I'll try to help. If it is that basic, yes, as you wrote, it should be based on tape module. Even if it should not be that basic, anyway begin from tape module, not audio table. Use audio table only if it is impossible to achieve what you want with tape module - it is much easier to manage. BTW, consider of getting an Ableton Live for that kind of tasks. You can buy very cheap LE version of it or get a Lite edition for free, bundled with some hardware controller (Akai, Novation, M-Aaudio).
     
  5. chazzreaktor

    chazzreaktor Forum Member

    Messages:
    167
    hey here's the pic.

    i put a constant in the loop in, it works it makes it loop,
    and put a constant on play too but it didn't work as a expected wich would be,
    rec ON , (start recordin) press record again and it strats looping.
    thanks for the advice i've been using live for quite a long time but i want to learn reaktor and create my own looper, with this sutdy i will later expand it and make fx's etc. thanks.
     

    Attached Files:

  6. ignasi

    ignasi NI Product Owner

    Messages:
    11
    Looper in core

    hey, I tried to do an audio looper using core cells. A hard exercise on using Arrays :)
    Here is the (provisional) result:
     

    Attached Files:

  7. m3m

    m3m NI Product Owner

    Messages:
    536
    Here's a minimal answer

    Here's a structure that'll do very very simple catching and looping. It won't let you build up layers yet... not sure how to do that to be honest.

    But here's a few pointers about how it works - apologies if the tone's too patronising, or I've missed the point of what you want to do, or both!

    - What I wanted to achieve was: "when I press a button, stop playback and then start record; when I press the button again, stop recording and then start playback."

    - The "Rec/Play" Button toggles between "1" and "0".
    - The Separator sends the button's "1"s upwards, and its "0"s downwards.
    - Skipping to the right a little bit, each M (Merge) module merges two sources of events into one stream - imagine two lines of traffic merging into one. So if a Merge module receives a "1" at its first input, then a "0" at its second input, it outputs a "1", then a "0" along the same wire.
    - Skipping back to the left: the "1"s coming out of the Separator's "Hi" output go into an Order module, which first sends each "1" to a NOT module, which turns it into a "0", then sends that "0" the "Play" input of the Tapedeck (via a Merge module). That stops playback. Immediately after that - within the same tick of the sample clock - another "1" comes out of the Order module, and goes to the Tapedeck's "Rec" input, setting it to Record mode.
    - The "0"s go into another Order module - first, a "0" is sent to the Tapedeck's "Rec" input to stop recording; then (again, in the same sample tick) a second "0" comes out of the Order module into another NOT module, which responds by sending out a "1", which goes to the Tapedeck's "Play" input to start playback.

    A constant of "1" in the Tapedeck's "Lp" input seems to work fine, and I chucked Lamps on the Tapedeck's "Rec" and "Play" outputs so I could see what was going on. I set everything to mono, then got rid of the instrument's voice combiners.

    Hope that made sense. I think, if you want to layer loops together, you might need two tapedecks hooked up together somehow, but it's a bit late for me to get my head round that. Good luck!

    Dave
    -
     

    Attached Files:

    Last edited: Oct 14, 2009
  8. le Syndicate

    le Syndicate Forum Member

    Messages:
    190
    ignasi wrote:
    hey, I tried to do an audio looper using core cells. A hard exercise on using Arrays
    Here is the (provisional) result:
    ---------------------------------------------------------------------------------------
    Hi,
    Maximum Respect to your UL upload ignasi.

    Very impressive Ensemble.
    I want to Learn more from this. Some more information could be very Helpfull to build my own Live Looper Ensemble.



    -Please, can you explain what´s the need of the 4 Voices exactly?
    (You make something with Windowing, i guess....)

    -Could be "1 Voice Monophonic" enough for the Ensemble, especally for overdub?

    -How did you Realize the overdub recording?
    (I can`t find Wires and Routing going back to the input from the end somwhere.....
    a screenshot to explain that maybe......)

    -What issues need the "DECKLICKER" macro ?


    Some Tips & infos with screenshots would be greatly Appreciated.



    Thanks
     
    Last edited: Oct 19, 2009
  9. chazzreaktor

    chazzreaktor Forum Member

    Messages:
    167


    Thank you very much! I think I got it, thanks to you, but, I've been trying to study it, and trying to come up with another solution, because my mind says: "You got it Man!", but the it goes like : "Dude, that's not what Dave ment" and then I'm : "Shaiz!" and then i just crack.
    But now i think i got how the separator works.

    Well, I appreciate your help, maybe later I'll bother you with some audio table, or maybe if you can recomend a thread.
    ;)
    ---
    wow, well that's a big ensemble.
    i'll try to "understand" this and then ask you some questions.
     
  10. chazzreaktor

    chazzreaktor Forum Member

    Messages:
    167
    Thanks to your solutions, I've manged (well actually you guys) to get Exactly what my looper pedal does, just a switch for Rec and Play (thanks m3m) and just put a Switch to ReTrig from the strat or retrig in the Pos intput, so, it's not biggie. But my question is, how do i mange to control the Tempo of the loop without changing the pitch.
    I've studied the Basic Clock Demo, and I think I got it, BUT, to control the tempo of the TapeDeck I must use the OutPuts right? the Pos and Length?

    How can I accomplish this?
     
Thread Status:
Not open for further replies.