Live Grain Cloud

Live-sampling Drop-in Replacement for the GrainCloud sampler

(37 Votes)
Chris List
1.2 (Updated 14 years ago)
97.3kB
March 17, 2007
Reaktor 5 or lower

DESCRIPTION

PLEASE NOTE:
This is a MACRO, it is not an ENSEMBLE. It is up to you to paste or "Load..." the macro from your file system into an instrument you are working on. This macro works just like the GrainCloud Sampler module but allows you to capture incoming audio - the GrainCloud module only works with pre-recorded samples.
------------------------------


A replacement for the the grain cloud sampler module that's based on work I did for the BeatLookup Effect" project
( http://www.native-instruments.com/forum_us/showthread.php?t=33331 )

This allows you to run all kinds of audio into it in realtime. It requires you to set the buffer size in beats. It then takes care of the work required to sample the audio, display it, and pla it back granular-style. This has the advantage of the regular GrainDelay in that it does full stereo and has the panel display of the waveform.

I included a short pdf with information on changing the look and size when you are using it in your own creations,

See my recent El Effekto upload to see how easy it was for me to drop this in to the El Destruko instrument and make it into an effect...
http://www.native-instruments.com/index.php?id=userlibrary_us&type=0&ulbr=1&plview=detail&patchid=5912

Feel free to try it in your favorite grain-sampler based creations...

Enjoy,
CList

COMMENTS  (10)

year zero
8 years ago
ensemble page revival! just discovered this. going to get this working on some ensembles. thanks for your efforts.
Paul Stone
14 years ago
how on earth do I get this to work in reaktor? it wont load as an ens
Joachim Schneider
16 years ago
great! i'm impressed! i tried to figure out how that 4 point interpolation-algo in the buffer corecell works, since i've been building a bunch of corecells for realtime sample manipulation for my own - but i'm too bad at reverse engineering and loose patience very quick! so, i'd be very thankful, if you could gimme a hint! email: toxonic@toxonic.net great work!
Jopy
16 years ago
a fantastic building block for making effects. thanks much!
daniel battaglia
17 years ago
only improvement i can think of - i think the P input would make more sense centered around 0, rather than 60, as this is how normal GrainDelays etc work, and for me at least 0 makes more sense as a default than 60. this is no big deal, of course!
daniel battaglia
17 years ago
thanks a million, really! i was thinking of ripping apart you beatlookup effect to make a much simpler effect for live performance, but this will make things much easier!
Michael Polane
17 years ago
BIG THANX!!
Dieter Zobel
17 years ago
oh oh.. thanks for this
Chris List
17 years ago
I feel I should stress one more time that this macro is taken in large part from the BeatLookup instrument, and that a lot of it may make no sense because of that. The whole "Is On?" thing in the grainmath macro is not used here - it's always on. Also, the Length (in beats) knob that's part of the macro is not required, but you do need to tell it what length the buffer should be *some how*, and that's the easiest way. You could just replace it with a constant. Lastly, like the grain-cloud, it's up to you to create your own playback ramp! This does not do any playback on it's own. I think I'm going to enhance it with a "mode" input that, when set, will allow it to work like a delay where it will play the sampled audio on it's own, and allow you to simply send it offset times to cause it to shift it's playback position rather than requiring you to send it a play pos ramp.
Robin Davies
17 years ago
Very very useful. Thanks.
now