|
|
|
02-18-2017, 05:10 AM
|
#1
|
Human being with feelings
Join Date: Sep 2015
Posts: 690
|
project start measure: set 1.1.00 to edit cursor
I always leave a few bars empty or let them have some sounds for an intro that I don't want to be counted as proper measures. But unlike the project start time I have to guess (or count - boring!) which would be the proper number for the project start measure.
So I ask for a new button in the project settings next to the field "project start measure" labelled "set 1.1.00 to edit cursor".
Masi
|
|
|
03-17-2017, 09:59 AM
|
#2
|
Human being with feelings
Join Date: Oct 2016
Posts: 225
|
I would really like this too! (or some way to do it via scripting would be just fine)
|
|
|
03-17-2017, 10:09 AM
|
#3
|
Human being with feelings
Join Date: Oct 2010
Location: Charleston, SC
Posts: 12,769
|
In my project settings, I set the project start measure to -1 to get 2 measures before 1.1.00
|
|
|
03-17-2017, 10:59 AM
|
#4
|
Human being with feelings
Join Date: Oct 2016
Posts: 225
|
Yeah, but I'd like to be able to set it quickly, on the fly. And I don't want to have to do the math to figure it all out
|
|
|
03-17-2017, 11:05 AM
|
#5
|
Human being with feelings
Join Date: Sep 2008
Location: Calgary, AB, Canada
Posts: 6,551
|
I just had a look at the script API... we can GET the project start offset but it doesn't look like we can set it. At least, not directly.
|
|
|
03-17-2017, 11:32 AM
|
#6
|
Human being with feelings
Join Date: Oct 2016
Posts: 225
|
Quote:
Originally Posted by Lokasenna
I just had a look at the script API... we can GET the project start offset but it doesn't look like we can set it. At least, not directly.
|
Can you show me where you found that? I'm reading through the API documentation for the first time right now... I'm not familiar with it though.
Maybe an intermediate step is to show a popup dialog displaying what the project start measure should be, if I want to make the edit cursor 1.1.1. I still have to set it manually, but at least the script will do the calculation and I just have to type in the result.
|
|
|
03-19-2017, 11:21 AM
|
#7
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
Huge +1. Would love to see this as well. Right now, it's one of the biggest hang-ups scoring for film.
Normal setup for a film cue is set the project start time to the hour, import video reel (which usually starts on the hour), then adjust measure one start in the preferences, which gets very tedious, especially since there is no current way to work in timecode and bars/beats at the same time (a pretty giant flaw in Reaper). So, just to do that, one has to switch from bars/beats to timecode, otherwise the measure 1 start in the preferences will be in elapsed time instead of the actual timecode position.
As OP stated, being able to set the edit cursor and make it measure 1 would go a long way towards solving a process that should be easy but at the moment is awkward and much more time consuming than it should be.
|
|
|
03-19-2017, 12:04 PM
|
#8
|
Human being with feelings
Join Date: Oct 2016
Posts: 225
|
Well I figured out enough scripting to display what the offset should be... it seems to work fine when there's already a start time or start measure offset. I haven't tried it with tempo changes.
Code:
position = reaper.GetCursorPosition()
project, filename = reaper.EnumProjects(-1, '')
beat, bars = reaper.TimeMap2_timeToBeats(project, position)
reaper.ShowMessageBox(1 - bars, "Set project start measure to...", 0)
|
|
|
03-19-2017, 12:28 PM
|
#9
|
Human being with feelings
Join Date: Sep 2008
Location: Calgary, AB, Canada
Posts: 6,551
|
Quote:
Originally Posted by paat
Can you show me where you found that? I'm reading through the API documentation for the first time right now... I'm not familiar with it though.
|
Code:
reaper.GetProjectTimeOffset( proj, rndframe )
Gets project time offset in seconds (project settings - project start time).
If rndframe is true, the offset is rounded to a multiple of the project frame
size.
If you aren't already, I highly recommend using X-Raym's version of the API documentation - it has a search box, among other things: https://www.extremraym.com/cloud/reascript-doc/
|
|
|
04-11-2017, 10:42 PM
|
#10
|
Human being with feelings
Join Date: Jun 2011
Posts: 195
|
This would be great. I was just wondering why you can set time but not measure.
|
|
|
04-12-2017, 02:39 AM
|
#11
|
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,588
|
+1 for this, in API or native.
|
|
|
05-03-2017, 04:31 PM
|
#12
|
Human being with feelings
Join Date: Apr 2010
Location: London (UK)
Posts: 412
|
this would be awesome !
|
|
|
11-08-2017, 01:12 PM
|
#13
|
Human being with feelings
Join Date: Feb 2015
Posts: 256
|
is there any movement on this?
|
|
|
04-20-2018, 01:24 PM
|
#14
|
Human being with feelings
Join Date: Apr 2013
Location: Kitsap County, Washington
Posts: 51
|
Add bars before project start, and reset the clock
This is pretty easy. I've setup my project and mix templates this way, so I only had to do it once.
To add an empty bar before the start of a Reaper Project:
1. Select the first bar (1.1 – 2.1)
a. Right-click in the timeline, and choose “Insert Empty Space in Selection”
b. Press Escape to clear the selection
2. Move the edit cursor to 2.1
a. Go to <File> <Project Settings>
b. Change “Project Start Measure” to 0
c. Click “Set 0.00 to edit cursor”
d. Click OK
3. You should now have a blank bar before the project starts at 1.1/0.00 clock time
|
|
|
05-18-2019, 07:53 PM
|
#15
|
Human being with feelings
Join Date: Sep 2008
Location: Ottawa, Canada
Posts: 35
|
+1 for this
Should be a button like the "Set 0.00 to cursor" called "Set bar 1 to cursor"
|
|
|
01-01-2021, 02:22 PM
|
#16
|
Human being with feelings
Join Date: Nov 2020
Posts: 13
|
Set 1st bar anywhere in the project
I was looking for a solution to this... it is still not resolved?
|
|
|
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 06:56 AM.
|