HO,Ho Ho Merry Crimbo Fresh Groves for all (or at least those who use lots of individual samples ) .Capture Quantize.. captures the grove of a selected bunch of Items and memorizes the positions . .Apply Quantize..finds the nearst recorded grove position and moves the item there. The scripts are limited to only working beneath the original Groove. Hears an exsample. The top file is an amen file in .rex format . You could however use dynamic split or chop it yourself. the botom hi hats are quantized to the grid.Notice how they don't line up with the ones above. Select all items that you want to capture the grove of .In this case the amen break in track 1. Run the Capture grove quantize script. Before Select all the items you want to apply the grove quantize to .In this case the hi hats on track 2. Run the Apply quantize script. After Notice how the selected track in track 1 in the top picture doesn't move. This script is set as default not to move any item that is more than a 16th of a beat away from a grove point. Thats the good part the Bad part is and I repeat. THIS ONLY WORKS WITHIN THE LOOP YOU CREATED THE GROOVE IN....... Its alot of work and time to extend this out of the loop and at the moment I Don't have the time. It Dosn't work with MIDI notes. Sorry the API functions don't exsist yet but when they do I'll update this. This is Reascript So you need to install perl and the ffi module I use the one from activestate. follow the link below. .........WARNING USE THESE SCRIPTS AT YOUR OWN RISK.......... They work great for me but please save your projects before trying them out. The code Capture groove quantize. Code:
--------------------------------- What would Crockett and Tubbs do? 1994 E36 Hellrot/Black 325is 2007 E92 Jet Black/Saddle Brown 335i
I might install perl at some stage to try this cause it looks like a cool script :) You say this only works in loop so couldnt you combine this all into a macro something like Select all in loop run capture deselect all select next track select all in loop run groove Just a sideways thought anyway NAS
Hi Nas You can select any items from any tracks to create the groove. You can have a loop as big as you like . The limitation is the script logs the places of the beginning of the items to create the grove . It then stores them in a file it creates on the c:/ directory GQDATA.txt The positions logged hear are in seconds referencing positions on the timeline. So you could repeat a file and run the script no problem. Or if your like me just paste the .rex file waverer you need to apply the grove. Hope this all makes sense.
Hears a Video showing how easy this is to use... If anyone is using this I would love to hear some feedback. Dont be scared of installing perl its quite harmless and a great way of using actions. NAS it appears I cant capture across tracks I'll try and resolve this soon.
No worries Naz thanks for the interest. There seems to be a misconseption that you need to be "using perl" to use these scripts. Perl and python both simply load databases so reaper can use them. Scipts can be copied strait from here and pasted in reaper . They then become actions with no need to delve into any code. I had never touched perl or python before writing this script but quickly realized that ReScript is the best thing since user definable actions. For those interested hears the wiki link.
Hears a video showing how easy it is to load a perl script. Sorry about the rapid mouse movements. The last bit shows the space used by perl on your harddrive. It uses no other resources as far as I can tell.
Hi! I'm trying to make it work, but I can not. What happens is that the extension (*. pl) is not supported. Any tips on how to make it work? I thank you!
--------------------------------- Seth Thomas www.thomaslumberco.com www.nextleveldriving.com (New coaching site) www.seththomas.net www.bimmerworldracing.com