Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Feature Requests

Reply
 
Thread Tools Display Modes
Old 10-16-2018, 08:12 AM   #1
LuCsa
Human being with feelings
 
Join Date: Aug 2016
Posts: 87
Default Recording Take Counter and Wildcard

Concerning...
*************
... the introduction of a "recording take counter" and a corresponding wildcard.

As a "recording take" I declare the act of recording one or multiple record-armed tracks until this very recording is stopped. (This term is used to avoid confusion with the already existing "takes".)


Request
*******
o) An internal integer counter, whose initial value can be set by the user, which increases by one with every accepted recording action.
o) A corresponding wildcard which contains the current value of said counter in order to use it in the filename of the saved audio files after a recording action.


Benefit
*******
Currently, available wildcards to differentiate recorded takes/files are only those providing date and time information. A counter as proposed would provide short and clear file name/recording take nomenclature.


Reason
******
Especially in classical recording sessions, in which the recording engineer makes important notes about the current take in the score and where quick note taking and quick communication with the tape operator is essential, the described nomenclature is common and of big advantage.
At the beginning of each take its later recording take number is already known, whereas the time/date information under which it will be saved is not (and cumbersome to use for communication and documentation purposes).


Implementation/thoughts
***********************
o) internal integer counter with a user-definable initial value
o) wildcard (e.g.: $rectake) prints current value of counter
o) if one or more recorded items are accepted after record stop, the counter increases (and is used if the wildcard is used in the file name). It remains unmodified otherwise.
o) internal integer variable keeping track of the last used (!) counter value. This can be used to inform the user of potential file name conflicts in case (s)he modified the counter value between two recording actions.

Last edited by LuCsa; 10-16-2018 at 08:44 AM.
LuCsa is offline   Reply With Quote
Old 10-21-2018, 02:27 PM   #2
LuCsa
Human being with feelings
 
Join Date: Aug 2016
Posts: 87
Default

Is there really nobody interested in such a feature?
What other ways, other than time/date stamps, are there to identify recorded media?

cheers,
Lukas
LuCsa is offline   Reply With Quote
Old 10-21-2018, 02:36 PM   #3
karbomusic
Human being with feelings
 
karbomusic's Avatar
 
Join Date: May 2009
Posts: 29,260
Default

Personally, YMMV, October 21st, 2018 @ 5:35:00.000 PM only happens once in our entire existence, for that reason I always use time because it makes so much sense and is pretty much 100% foolproof. Again, YMMV. In other non-musical things I do, I use computer based "ticks" which is the number of nanoseconds since epoch which is even more accurate and also 100% unique.

I also think "takes" in the description in any form is confusing and probably not the best idea for naming.
__________________
Music is what feelings sound like.
karbomusic is offline   Reply With Quote
Old 10-23-2018, 05:58 AM   #4
cdmstudios
Human being with feelings
 
cdmstudios's Avatar
 
Join Date: Oct 2008
Posts: 424
Default

I ABSOLUTELY SECOND THIS FEATURE REQUEST. I have been pleading for the ability to make the first recording be marked as -01 instead of just the track name forever. It's ridiculous that I have to hit record and stop every time I do a session just to get to take 1.
cdmstudios is offline   Reply With Quote
Old 10-25-2018, 11:46 AM   #5
cdmstudios
Human being with feelings
 
cdmstudios's Avatar
 
Join Date: Oct 2008
Posts: 424
Default

Honestly I can't believe it's not an option to have Reaper record files with sequential file names, as opposed to always having to have the first recording just be the track name.

with everything else you can configure in this program, this, to me, is the most embarrassing omission.
cdmstudios is offline   Reply With Quote
Old 11-02-2018, 03:43 AM   #6
LuCsa
Human being with feelings
 
Join Date: Aug 2016
Posts: 87
Default

Quote:
Originally Posted by karbomusic View Post
Personally, YMMV, October 21st, 2018 @ 5:35:00.000 PM only happens once in our entire existence, for that reason I always use time because it makes so much sense and is pretty much 100% foolproof. Again, YMMV. In other non-musical things I do, I use computer based "ticks" which is the number of nanoseconds since epoch which is even more accurate and also 100% unique.

I also think "takes" in the description in any form is confusing and probably not the best idea for naming.
Undoubtedly, time (or ticks) are unique and definitely the most precise naming convention one could possibly choose. However, with your arguments you ignore the reasons for the request, which I provided above, and which are an issue in my daily work and that of my colleagues (I'm the Reaper guy and "naming takes by date and time" has already become a running gag among them.)

I think it is a simple and very basic feature request. Quick and simple (!!) coordination during recording sessions, where you need to make "real time" notes in your score is the main reason. Closely followed by the fact that a single integer number is much more quickly grasped than a date/time identifier when scanning through recorded files, for instance.

###

Thanks for your support, cdmstudios.

Cheers and thanks,
Lukas
LuCsa is offline   Reply With Quote
Old 01-18-2019, 10:31 AM   #7
cdmstudios
Human being with feelings
 
cdmstudios's Avatar
 
Join Date: Oct 2008
Posts: 424
Default

just trying to bump this. I keep hoping to see this in every update I install...
cdmstudios is offline   Reply With Quote
Old 02-07-2019, 04:34 PM   #8
LuCsa
Human being with feelings
 
Join Date: Aug 2016
Posts: 87
Default

I'm here again to emphasize my unchanged interest in such a feature.
Just today we had another discussion during a recording session preparation and take numbers (for score notes) have been once more an issue.
Please give us a "recording counter" and a corresponding wildcard.

Cheers!
LuCsa is offline   Reply With Quote
Old 02-08-2019, 03:00 PM   #9
cdmstudios
Human being with feelings
 
cdmstudios's Avatar
 
Join Date: Oct 2008
Posts: 424
Default

please!!!!!!
cdmstudios is offline   Reply With Quote
Old 03-29-2019, 05:28 AM   #10
cdmstudios
Human being with feelings
 
cdmstudios's Avatar
 
Join Date: Oct 2008
Posts: 424
Default

what is the resistance to this? Honestly?

take 1 should be take 1...

<sigh>
cdmstudios is offline   Reply With Quote
Old 03-29-2019, 06:55 AM   #11
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

MediaItem-Statechunks have that rec-counter already built-in:

From my docs: https://github.com/Ultraschall/ultra...Chunk-Doku.txt

Quote:
RECPASS integer state
the counter of the recorded item-takes within a project, ordered by the order of recording. Only displayed with recorded item-takes, not imported ones.
integer state - the counter of the recorded items, ordered by the order of recording, with 1 for the first recorded item, 2 for the second, etc
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 03-29-2019, 11:55 AM   #12
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

...and it's now in v5.973+dev0329
EvilDragon is online now   Reply With Quote
Old 04-07-2019, 08:04 AM   #13
sytch
Human being with feelings
 
Join Date: Feb 2017
Posts: 2
Default

Kowtow for this feature!
It remains only to add a window that displays the current counter value (like Pyramix:https://rmmedia.ru/attachments/136541/)
sytch is offline   Reply With Quote
Old 04-07-2019, 08:19 AM   #14
cdmstudios
Human being with feelings
 
cdmstudios's Avatar
 
Join Date: Oct 2008
Posts: 424
Default

YES!!! thank you for adding this!!
cdmstudios is offline   Reply With Quote
Old 04-07-2019, 08:29 AM   #15
cdmstudios
Human being with feelings
 
cdmstudios's Avatar
 
Join Date: Oct 2008
Posts: 424
Default

It also says an option was added to reset the counter - where would that be?
cdmstudios is offline   Reply With Quote
Old 04-07-2019, 10:10 AM   #16
Tone Ranger
Human being with feelings
 
Tone Ranger's Avatar
 
Join Date: Jan 2019
Location: Toronto, Canada
Posts: 533
Default

There's an action called 'reset global recording pass counter' in the Actions List :-)
Tone Ranger is online now   Reply With Quote
Old 04-08-2019, 07:54 AM   #17
cdmstudios
Human being with feelings
 
cdmstudios's Avatar
 
Join Date: Oct 2008
Posts: 424
Default

I'm confused about how this works. I just updated to the new software and loaded an existing project and relabeled a track and recorded a take and it came up as take 481. Even when I rename the track and start again it keeps the take number going up from 481. Why isn't going back to 1 each time I relabel the track?
cdmstudios is offline   Reply With Quote
Old 04-08-2019, 08:12 AM   #18
Tone Ranger
Human being with feelings
 
Tone Ranger's Avatar
 
Join Date: Jan 2019
Location: Toronto, Canada
Posts: 533
Default

It only seems to reset the number if you use the above action, even with new tracks. Not sure why?
Tone Ranger is online now   Reply With Quote
Old 04-08-2019, 08:28 AM   #19
cdmstudios
Human being with feelings
 
cdmstudios's Avatar
 
Join Date: Oct 2008
Posts: 424
Default

that seems completely useless.
Bummer
cdmstudios is offline   Reply With Quote
Old 04-08-2019, 04:16 PM   #20
cdmstudios
Human being with feelings
 
cdmstudios's Avatar
 
Join Date: Oct 2008
Posts: 424
Default

Why would there be a global counter? Why is the counter not the same as the internal one was which dictated what the subsequent file would be called? Can't you just change that to add a "-1" to the end of the first recording, instead of the second?

Or if you're going to add a $recpass, have it reset per track automatically as the normal one does when you rename.

I'm so confused about this addition
cdmstudios is offline   Reply With Quote
Old 04-09-2019, 07:25 AM   #21
cdmstudios
Human being with feelings
 
cdmstudios's Avatar
 
Join Date: Oct 2008
Posts: 424
Default

Here's another real world example of this conundrum:

I want to do a loop recording of a vocal line. I label the track "vocal insert chorus 3b"
I record 4 takes back to back in loop record.
The item says (4 of 4) but the last take says -3.wav

very confusing.
cdmstudios is offline   Reply With Quote
Old 05-01-2019, 08:48 AM   #22
cdmstudios
Human being with feelings
 
cdmstudios's Avatar
 
Join Date: Oct 2008
Posts: 424
Default

I'm wondering if there's any other response to this, as I thought we were getting the feature requested but it doesn't actually work as needed.

Do the powers that be understand the distinction between what was given and what was asked for and why the global counter doesn't work in this scenario?

I'm just wondering if this is still being worked on or if it's been dropped.

thank you
cdmstudios is offline   Reply With Quote
Old 05-14-2019, 07:45 AM   #23
smiles
Human being with feelings
 
Join Date: May 2019
Posts: 1
Default

Glad to see that we can at least have an incrementing take number, and yes, I agree that the reset doesn't quite work yet.

I'm looking at slaving my Reaper to Pyramix via Eucon, and it would be great to be able to keep the take numbers in sync. Pyramix has a great option to manually change the take number either after a recording or in the options menu. And a separate, movable window for the take number would be brilliant. Context: classical music recording, where take numbers start at the start of the session, and continue incrementally as we move through the piece.
smiles is offline   Reply With Quote
Old 06-10-2019, 03:59 AM   #24
xexano
Human being with feelings
 
Join Date: Jun 2013
Location: Mannheim, Germany
Posts: 13
Default

I just discovered this feature, and I believe it's already working exactly as it should: Like smiles said, in a session while recording to multiple tracks at once, it is necessary to have the same global "pass" number on all files recorded at the same time, regardless of the number of takes already recorded (or not, e.g. when overdubbing only selected tracks) on each individual track.

Regarding cdmstudios's comment about the loop recording behavior - I concur there's something off: When I have set the preference to save a new file each loop, start recording e.g. global take/"pass" 55, and loop 4 times, I get files "55", "55-1", "56", "57" - meaning, the feature works as intended apart from the first two loops, which apparently count as the same global pass.

I second the wish for a display window showing the upcoming/current pass (for easy reference when taking notes), and/or the option to have this as a variable for video overlay effects scripting.
Also an option to (re)set the counter to a custom value could be handy - e.g. when (for some reason) deleting a few unusable takes, or when recording two or more projects in a session and wanting a single sequence of takes for the day...

But already as it is, this is very useful to me, great feature!
Cheers,
Chris
__________________
Film scoring scripts: https://github.com/ChrAfonso/REAPER_..._and_streamers - feedback welcome!
xexano is offline   Reply With Quote
Old 06-19-2019, 11:18 AM   #25
cdmstudios
Human being with feelings
 
cdmstudios's Avatar
 
Join Date: Oct 2008
Posts: 424
Default

I haven't had a chance to try it out, but what I'm hoping this update addresses:

The main goal was to have it so the first recording on any track would be labeled with -1.wav instead of how it is now, where it just labels the first recording simply with the track name.wav. Then the subsequent one is -1.wav

it meant I'd have the burn the first each time to get to "take 1"

With the global counter, my concern is that when I rename a track, it doesn't reset to 1. I don't think I should have to remember to reset the counter. It's how every other DAW works.

Of course, maybe all this is fixed now. I'll know soon.
cdmstudios is offline   Reply With Quote
Old 06-19-2019, 11:52 AM   #26
cdmstudios
Human being with feelings
 
cdmstudios's Avatar
 
Join Date: Oct 2008
Posts: 424
Default

sadly, from what I can tell, my problem isn't resolved.

I'm sure there's some reason some of you need this Global Record Counter, but for me, I just want normal track naming/resetting of counter behavior where take 1 is take 1
cdmstudios is offline   Reply With Quote
Old 06-22-2019, 12:15 PM   #27
cdmstudios
Human being with feelings
 
cdmstudios's Avatar
 
Join Date: Oct 2008
Posts: 424
Default

I did finally have the opportunity to understand the logic behind the Global Counter. I was doing a session where we weren't always recording the same amount of tracks but I wanted the track take # to match each time for each track and this was very useful.

HOWEVER, I would still LOVE to address the original complaint, which is that if we DON'T want to use the global pass feature that the first recording on any given track be labeled with -1.wav at the end of it instead of just the track name. Otherwise one has to record two files to get to take one, and that just eats up unnecessary time in a pressure-cooker session where you're taking notes on take numbers for various differently labeled single tracks. Every other DAW that I know of defaults to this behavior.

Or if you don't want to change the behavior so many people are used to, please add it as a different wildcard. Thank you!

Also, I notice in this latest version, you can no longer add special characters to the field in Prefs where you add the wildcards. So now you can't have a - or a _ before the take # unless you include it in the trackname.
cdmstudios is offline   Reply With Quote
Old 08-16-2019, 03:05 AM   #28
LuCsa
Human being with feelings
 
Join Date: Aug 2016
Posts: 87
Default

Quote:
Originally Posted by EvilDragon View Post
...and it's now in v5.973+dev0329
Hello!
After a long time I chime back in here! I was incredibly busy and coming back I see that quote up there! Thank you a lot, devs, I'm happy to see our ideas are being considered!!
I can't comment on the issues discussed here so far, because I haven't had the chance to use the feature so far, but ... cool!

cheers
LuCsa is offline   Reply With Quote
Old 01-16-2021, 06:30 AM   #29
slip_right
Human being with feelings
 
Join Date: Jan 2021
Posts: 9
Default

Please could there be an option to define the next new take number for the $recpass wildcard rather than just being able to reset it?

This would be useful if you were picking up a recording session and day 2 started with say, Take 76.

Please could the current take number be displayed in a user sizeable window until recording stopped, then next take number shown until next record stop etc.....

This would allow engineer and producer to check what take is currently being recorded during recording, and what take is next before next recording starts.
slip_right is offline   Reply With Quote
Old 09-01-2021, 05:57 AM   #30
benmiller
Human being with feelings
 
benmiller's Avatar
 
Join Date: Dec 2015
Posts: 324
Default

"Please could there be an option to define the next new take number for the $recpass wildcard rather than just being able to reset it?"

would really be nice

"Please could the current take number be displayed in a user sizeable window until recording stopped, then next take number shown until next record stop etc....."

Yes please, this would be veeeery helpfull!!!

or at least make it availablie in the API so we can build are own little window...

also i have a problem with the zero padding option, in the wildcard help it states:

$recpass : recording pass ($recpass00, etc to add leading zeros)

but this only works if I $recpass00 is at the end of the name. so if media file name is for example $recpass00_$track, then the zero padding doesn't happen, i just get 00 after the recpass number so for recpass 3 i get 300_trackname. It would be usefull i the zeorpadding could work when $recpass is at the start of the name too.
benmiller is offline   Reply With Quote
Old 09-01-2021, 06:04 AM   #31
benmiller
Human being with feelings
 
benmiller's Avatar
 
Join Date: Dec 2015
Posts: 324
Default

an other quirk:
if you record and have recpass 10 for example, and then delete this item, record again and you get recpass 11. recpass gets incremented although item with recpass 10 was deleted from the tilmeline.
this seems like the good behaviour to me.

but:
if you record and have recpass 10 for example, and then delete this item, AND THEN SAVE THE SESSION, CLOSE IT AND REOPEN IT, record again and you get recpass 10 again!! To me this doesn't seem in line with the above behaviour.
benmiller is offline   Reply With Quote
Old 11-08-2021, 07:26 AM   #32
slip_right
Human being with feelings
 
Join Date: Jan 2021
Posts: 9
Default

Please could this be considered for the next version or Reaper? Sadie and Pyramix both have this function. Thanks.
slip_right is offline   Reply With Quote
Old 11-08-2021, 07:27 AM   #33
slip_right
Human being with feelings
 
Join Date: Jan 2021
Posts: 9
Default

This bit please.....

Quote:
Originally Posted by slip_right View Post
Please could there be an option to define the next new take number for the $recpass wildcard rather than just being able to reset it?

This would be useful if you were picking up a recording session and day 2 started with say, Take 76.

Please could the current take number be displayed in a user sizeable window until recording stopped, then next take number shown until next record stop etc.....

This would allow engineer and producer to check what take is currently being recorded during recording, and what take is next before next recording starts.
slip_right is offline   Reply With Quote
Old 12-28-2021, 08:26 AM   #34
slip_right
Human being with feelings
 
Join Date: Jan 2021
Posts: 9
Default

Bumping this up hoeing it might happen! Thank you.

Quote:
Originally Posted by slip_right View Post

Please could the current take number be displayed in a user sizeable window until recording stopped, then next take number shown until next record stop etc.....

This would allow engineer and producer to check what take is currently being recorded during recording, and what take is next before next recording starts.
slip_right is offline   Reply With Quote
Old 06-02-2022, 10:13 AM   #35
benmiller
Human being with feelings
 
benmiller's Avatar
 
Join Date: Dec 2015
Posts: 324
Default

ah today gain i would have really needed a window to dispaly the current recpass number....

in nthe mean time there is an action to set the next recpass number. it's labeled "set global recording pass counter..."
benmiller is offline   Reply With Quote
Old 06-02-2022, 10:16 AM   #36
benmiller
Human being with feelings
 
benmiller's Avatar
 
Join Date: Dec 2015
Posts: 324
Default

how does one make a feature request? adding this window to display the recpass seems like a simple thing to do. The window would look like the one for the big clock. When not recording the window would display the number of the next recpass. while recording it would display the number of the recpass which is happening, and the background could go red.
benmiller is offline   Reply With Quote
Old 07-01-2022, 12:33 AM   #37
tmmmmm
Human being with feelings
 
Join Date: Oct 2018
Posts: 9
Default

I'm wondering if the Recording Pass Number is somehow accessible via the API? I couldn't find any information on that, otherwise it would be possible to create a simple LUA script to display the current/next/... Take Number. Which would be fantastic!
tmmmmm is offline   Reply With Quote
Old 11-17-2022, 02:06 PM   #38
slip_right
Human being with feelings
 
Join Date: Jan 2021
Posts: 9
Default $recpass display

Please could the current take number be displayed in a user sizeable window until recording stopped, then next take number shown until next record stop etc.....

This would allow engineer and producer to check what take is currently being recorded during recording, and what take is next before next recording starts.
slip_right is offline   Reply With Quote
Old 11-18-2022, 09:32 AM   #39
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

Quote:
Originally Posted by slip_right View Post
Please could the current take number be displayed in a user sizeable window until recording stopped, then next take number shown until next record stop etc.....

This would allow engineer and producer to check what take is currently being recorded during recording, and what take is next before next recording starts.
There should also be a wildcard "$rec_pass" for exporting media-items and their takes.
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 11-18-2022, 09:35 AM   #40
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

Quote:
Originally Posted by tmmmmm View Post
I'm wondering if the Recording Pass Number is somehow accessible via the API? I couldn't find any information on that, otherwise it would be possible to create a simple LUA script to display the current/next/... Take Number. Which would be fantastic!
https://forum.cockos.com/showpost.ph...9&postcount=11

Or use Ultraschall-API and you can use this function:
https://mespotin.uber.space/Ultrasch...GetItemRecPass
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 07:36 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.