|
|
|
12-31-2016, 07:23 PM
|
#1
|
Human being with feelings
Join Date: Oct 2016
Posts: 7
|
Looping regions?
Hi everyone,
I'm looking at how I can use Reaper for a live jamming session, where I'd be able to switch between regions in a project using a MIDI controller but have each region just keep looping until I smooth seek to the next one. Is this possible, either directly on a region (e.g., set a region to keep looping) or be able to set a time selection from a region? I've been hunting through Reaper and Google for an hour and can't find a solution.
I tried marker actions (on hitting marker 2, go back to marker 1). This works but the transition is not smooth so I don't get that nice looping effect.
Cheers,
Andrew
|
|
|
12-31-2016, 07:48 PM
|
#2
|
Human being with feelings
Join Date: Feb 2014
Posts: 834
|
Hi
In case you don't have SWS extension:
http://www.sws-extension.org/
The SWS extension gives you tons of features for manipulating regions.
Go to action > show action list > type regions in search filter
list of all related actions will appear:
Regions: Go to next region after current region finishes playing (smooth seek)
Regions: Go to previous region after current region finishes playing (smooth seek)
Regions: Go to region xx after current region finishes playing (smooth seek)
SWS: Goto/select next marker/region
You can link actions to midiCC by clicking the add(shortkey) button in action list.
Also there is region playlist that may comes handy.
Last edited by Outboarder; 12-31-2016 at 08:05 PM.
|
|
|
01-01-2017, 12:52 PM
|
#3
|
Human being with feelings
Join Date: Oct 2016
Posts: 7
|
Hey Outboarder,
Thanks for your help. That's so close to what I need but not quite. I did already have SWS, hadn't tried the playlist though. So what I now need is:
1. Create a playlist with a high loop count for each region
2. Have a custom action that allows me to select a numbered region within a playlist.
It looks like there's options for going to the next/previous region in the playlist but not a numbered one. I can still use the next region action and just have a sequential list of regions for intro, verse 1, bridge, chorus 1, verse 2, etc. Then I can step through to the next region when ready.
I'll head over to the SWS forum and ask about selecting specific regions in a playlist there.
|
|
|
01-01-2017, 03:59 PM
|
#4
|
Banned
Join Date: Dec 2016
Location: England
Posts: 2,432
|
Quote:
Originally Posted by andrewjg
I'm looking at how I can use Reaper for a live jamming session, where I'd be able to switch between regions in a project using a MIDI controller but have each region just keep looping until I smooth seek to the next one. Is this possible, either directly on a region (e.g., set a region to keep looping) or be able to set a time selection from a region? I've been hunting through Reaper and Google for an hour and can't find a solution
|
Other than excellent region demo provided by Outboarder -have you tried JS: Super8 MIDI-controller synchronized Looper yet?
http://reaperblog.net/2015/12/super8...ject-template/
Quite a few youtube demos,including J.F's {creator} sessions.
|
|
|
01-01-2017, 10:05 PM
|
#5
|
Human being with feelings
Join Date: Oct 2016
Posts: 7
|
Thanks for that, I didn't know Super 8 existed :-) I'll definitely look at using this for other projects.
What I forgot to mention was that I want to use this with a VST synth looping a midi item so I can adjust synth parameters as part of the performance. So, audio clips won't work for me here.
|
|
|
01-01-2017, 10:28 PM
|
#6
|
Human being with feelings
Join Date: Jun 2012
Posts: 2,173
|
Quote:
Originally Posted by andrewjg
Is this possible, either directly on a region (e.g., set a region to keep looping) or be able to set a time selection from a region?
|
Assuming you don't have overlapping regions it should be easy to write a script which gets the current region that the cursor is in and set a loop to it. Not entirely sure about exactly how you want to trigger all this...
|
|
|
06-08-2020, 09:49 PM
|
#7
|
Human being with feelings
Join Date: Nov 2019
Posts: 7
|
A custom action solution to setting loop points to a region
This works for up to 28 regions because marker 10 is needed.
PREPARATION
1. Create a custom action for each region # you intend to loop over. For Region 2:
Markers: Add/move marker 10 to play/edit cursor
Markers: Go to marker 3
Loop points: Set end point
Markers: Go to marker 2
Loop points: set start point
Markers: Go to marker 10
Regions: go to region 02 after current region finishes playing (smooth seek)
2. Set hotkeys for each custom action (I use midi keys on a dedicated device set to an unused MIDI channel)
HOW TO USE
PROJECT SET UP
1. set regions
2. set markers at the start, between regions, and one more at the end. Number them sequentially, except...
***Don't use marker 10, because marker 10 is used in the custom action)
IN ACTION
1. Start recording/playing
2. use "Set Loop to Region 1" custom action to turn region 1 into a loop
3. loop to your heart's content
4. when you're ready to move on, activate the custom action for whatever section you like to move to next, and at the end of the current region you'll start looping over the new selected region!
NOTE: there's a slight audible gap/delay as the playback jumps around, but it's usable for less than fastidious situations
NOTE2: In Preferences, under Audio/Seek, ensure "Do not change playback position immediately..." is UNchecked.
NOTE3: I removed the "delete marker near cursor position", because if the custom action is triggered when playback is stopped, this can cause the deletion of the section markers, rather than just marker 10.
Last edited by ilovesoca; 06-09-2020 at 07:39 AM.
Reason: Avoiding a bug - when playback is stopped extra markers can be deleted. So, removed the "delete marker near cursor" action.
|
|
|
06-09-2020, 11:38 AM
|
#8
|
Human being with feelings
Join Date: Nov 2019
Posts: 7
|
Better yet, use SWS
SWS gives the option to "SWS/S&M Go to/select Region 1 (obeys smooth seek)" for regions 1, 2, 3, and 4. This automatically wraps the selected region with loop points.
To make this work, simply set four hotkeys for regions 1, 2, 3, and 4. and in Reaper Preferences/Audio/Seek, set
1. "Seek on Loop point" to checked (this is default)
2. "Do not change playback position immediately when seeking" to checked
3. [subsetting] -> "Play to next project marker...." to selected.
This works better than my method because there's no effect on audio, though it only supports four regions.
Then, combine this with Kenny Gioia's Looper in one track with layers https://www.youtube.com/watch?v=AbwRuXmY_tM
|
|
|
06-09-2020, 07:17 PM
|
#9
|
Human being with feelings
Join Date: Sep 2014
Posts: 2,643
|
|
|
|
01-15-2021, 03:29 AM
|
#10
|
Human being with feelings
Join Date: May 2018
Posts: 52
|
easy solution
Hi,
that's quite an old thread but found an easy solution :
install reapack
From there browse in packages and search for "region"
amongst the script you'll find one called something like
" link time selection to region at edit cursor "
(or something, I don't remember exactly)
then create a custom action containing (exemple for region 01) :
- Regions: Go to region 01 after current region finishes playing (smooth seek)
- link time selection to region at edit cursor
it works perfectly :-)
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 03:16 AM.
|