This page is available in English only

Block - Stereo Sample Looper 1.2

Stereo sample playback with synchronous modulation outputs

(16 Votes)
1.2 (Updated 3 years ago)
4.0MB
October 29, 2015
Reaktor 6
Blocks User Blocks

DESCRIPTION

Update 1.2: Fixed a bug where Reset wouldn't auto-update Start/End settings. Better default settings for each knob. Now includes an example ensemble.
Update 1.1: Keyboard Pitch Tracking mode and FM added.

Another Block in Michael Hetrick's "Euro Reakt" series! This one is separate from the full package at the moment, as I wanted to get this out there more quickly. I have a busy week ahead, so the next Euro Reakt package update might take a bit longer than usual. Special thanks to Joey Valizan for posting the 4xGranuSampler Block, which allowed me to see how sample playback works in Core. Also, special thanks to Sandy Small again for the Microwave Oscillator, as I stole his phase incrementer and interpolators for the millionth time.

This Block allows you to load a mono or stereo audio file and play it back in a looped manner. The START and END points of the loop can be modulated, along with the SPEED of playback.

The sampler will output its PHASE so that you have a synced modulation source (It ramps from 0-1, 0 being the START point and 1 being the END point). The sampler will also output a trigger when the loop reaches its END point. You can use this to trigger other sounds or sequences in sync with your loop.

COMMENTS  (32)

Claude S.
1 year ago
At around 5:31 in this video, there is an ensemble that uses this with an LFO... Has anyone seen this around? https://www.youtube.com/watch?v=nL4TNaJm-3M
Pablo Seoane
2 years ago
Might sound a bit too noob, but how can I use this to play whenever I send a midi note? What about midi clock? When I flip the "keyboard" switch all I get is just a super slow playback of the sample, doesn't matter what pitch i am sending. I want to use this for crazy glitchy breakbeats, but atm cannot get it to sync
Paule
3 years ago
Please, a small cosmetic: the FM mod on view B is in the looping image. Shrink the image please or create a horizontal mod for FM. View A is chaotic.
Greg Johnson
3 years ago
Thank you so much for this! Just tried it out and immediately I can see all sorts of possibilities for it within Logic Pro. Very easy to use and it worked fine.
joe king
3 years ago
Page 130 of the reaktor 6 building in primary pdf says that the tf waveform display macro should be inside the drop macro. You have it outside. This might solve the disappearing waveform display problem/issue. Is there a version of the sample macro which is like the sample looper? It doesn't change time length of sample as you play the keys?
Daniel Wincott
3 years ago
When is the One Shot mode coming? I'm looking forward to that :)
joe king
3 years ago
Request: could you make the knobs - start,end, speed finer? The output labels seem to be slightly quantized. Something to do with the fine tuning factor - 10 at moment - could it be bigger/finer, 100? I don't know how to get the numericals to do the big number decimals.
joe king
3 years ago
If I change snapshots then sometimes the sampler doesn't play properly. It is more noticeable if I have different samples in each snapshot. I have to restrike the virtual keyboard to get the sampler to play the original section of the waveform
joe king
3 years ago
Ah, so asio4all doesn't allow 2 progs at same time.
joe king
3 years ago
It's why I didn't have asio4all installed - installed before - but uninstalled because other progs sound wasn't working. Wavosaur seems silent.
joe king
3 years ago
Is it possible to have some indication as to where the waveform is playing at?
joe king
3 years ago
Ok, this asio4all seems to make the ensemble work in reaper daw. The start and end knobs make a lot of glitchy noise with smear instead of clean. It really is a noise machine!
Michael Hetrick
3 years ago
Good to hear that it's working in standalone! In REAPER, could you try changing your audio driver type to ASIO if you're using WDM? I've known WDM to cause issues with plug-ins with extremely strict time dependencies. If you don't have a sound card that supports ASIO, you could always install ASIO4ALL.
joe king
3 years ago
It goes up to 15% with me messing with a sample - great fun!
joe king
3 years ago
If you change the start and end knobs you can reverse the sample!
joe king
3 years ago
Ok, this is weird. The ensemble of 1.2 seems to work on the exe version of reaktor 6. It has an improbable cpu load of 11%. I have windows 7, reaper 4.402 x64 - seems to gag on this block. Most other blocks I've used seem okay on this daw.
David Frappaz
3 years ago
Feature that I'd like: -Realtime display of the start and end markers on the waveform -Granular switch to turn this into a granular sampler (ok, must be too much to ask ;)) PS: I had the waveform disappearing too
Michael Hetrick
3 years ago
Hi Daniel, I definitely plan on adding more features, but this hopefully won't expand into being an all-in-one sampling solution. I plan on making a few small sampling Blocks with a tighter focus, if that makes sense. One-shot is going to be in the next version, along with a cleaned-up interface. What other sorts of features are you hoping for? Regarding the waveform disappearing, I'm not quite sure what's happening there. What are you doing when it disappears? Is there heavy modulation, weird speeds, or anything? The display is a standard library macro from NI, so adding fixes for it might be a little outside of my range.
Daniel Wincott
3 years ago
Loving this Sample Looper, I hope you are going to build more options and features into it. We definitley need to be able to turn the loop off so that we can play one-shot samples. Also I have been having an issue where the waveform disappears? Please advise.
Michael Hetrick
3 years ago
That's really unusual! I have it chugging along with 1.2% CPU usage on a five-year-old computer. What DAW, operating system, and audio driver are you using? Have you tried the ensemble in standalone Reaktor?
joe king
3 years ago
Still sluggish with no sound, output on the volume bar is empty. strange that it takes 11% cpu load. FREE->KEYBD set, is this just me? Note in seems to work. It seems to be doing something to slow the reaktor down.
Michael Hetrick
3 years ago
Hi Joe, just fixed a minor bug and uploaded an example ensemble. Check out the ensemble and see if that fixes it.
joe king
3 years ago
Not sure what's happening. Sample is 228KB. Set FREE to KEYBD. Still seems to drag itself to do anything. No sound.
Michael Hetrick
3 years ago
How large is the sample that you're loading? I've only tested it with shorter drum loops. Make sure you turn up the OUT knob and set the "FREE" button to KEYBD.
joe king
3 years ago
Seems like it slows down my daw. Got reaktor 6. Drag a sample onto it an it white outs my daw. Freezes, then repaints itself. I have a pitch to pitch connection and gate to reset connecton. out l and r to in l and r. no sound on vk midi input.
Michael Hetrick
3 years ago
I'm planning on adding One-Shot to this in the future. If you're impatient, you can patch it up using my Flip-Flop Block. Simply plug the END TRIG output from this Block into the Flip-Flop T's GATE input. Plug the Flip-Flop T's OUTPUT to the Looper's FREEZE input. Now, whenever the end of the sample is reached, a trigger will be sent to the Flip-Flop, the Flip-Flop will go high and freeze the sampler. To trigger the sample again, click the Flip-Flop's interface (or hit a button on your MIDI controller) to toggle the Flip-Flop's state.
Tommi Theatralo
3 years ago
you heard my prayers... i was asking for that in the NI-Chat a few days ago.. thanks man. you are my hero !!!
David Frappaz
3 years ago
Ok, you get 4 stars :p
Michael Hetrick
3 years ago
David, your wish is granted!
Michael Hetrick
3 years ago
Yep! Need to spend some time with the algebra today to figure it out. Speaking of which, I must have been pretty delirious when I uploaded this at 3 AM last night. I left on the currently useless "GATE" and "FM IN" ports >_
David Frappaz
3 years ago
Thanks, It's cool! Is there a way to imprment pitch tracking?
Michael Hetrick
3 years ago
You'll probably need to "Delete" the initial sample and load your own before playback will work. I just realized that it probably stores a pointer to the file on my hard drive, and not a file inside the instrument. My apologies if that's the case.
now