|
|
|
03-19-2014, 10:09 AM
|
#1
|
Human being with feelings
Join Date: Mar 2014
Posts: 1
|
Display how much time we spend on each project
Hi,
I heard that some workstations can show how much time we spend on each project. Is it difficult to implement on REAPER?
I believe many of us have an interest in how much time actually we need to complete one track, which allow us to reconsider and improve our method of composing.
|
|
|
03-19-2014, 10:17 AM
|
#2
|
Human being with feelings
Join Date: Jun 2006
Posts: 22,572
|
it would be great if said timer could pause when it senses a certain amount of inactivity....
|
|
|
03-19-2014, 10:33 AM
|
#3
|
Human being with feelings
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,109
|
|
|
|
03-19-2014, 11:27 AM
|
#4
|
Human being with feelings
Join Date: Jul 2006
Posts: 12,482
|
|
|
|
03-19-2014, 03:25 PM
|
#5
|
Human being with feelings
Join Date: May 2012
Posts: 1,216
|
Workaround:
If you put a copy of the reaper-reginfo2.ini into your project folder and later
before you start your project again and you put it back into the reaper folder, the 'About' window can show you the project time.
(To start from zero, just delete this file. Reaper creates a new file on startup.)
-or-
JS project time: (Forgot who originally posted it. To 'Pause' just bypass this plugin. Also remove the 'inserting' of this plugin from the undo history.)
Code:
slider1:0<0,24,1>Hours
slider2:0<0,60,1>Minutes
slider3:0<0,60,1>Seconds
@init
ext_noinit = 1;
@serialize
file_var(0, proj_open_seconds);
@block
sr_ticker += samplesblock;
sr_ticker > srate ?
(
proj_open_seconds += 1; sr_ticker -= srate;
temp_secs = proj_open_seconds;
hours = (temp_secs / 3600)|0; temp_secs -= hours * 3600;
minutes = (temp_secs / 60)|0; temp_secs -= minutes * 60;
seconds = temp_secs;
slider1 = hours; slider2 = minutes; slider3 = seconds;
sliderchange(slider1);
sliderchange(slider2);
sliderchange(slider3);
);
Last edited by witti; 08-07-2014 at 02:59 PM.
|
|
|
03-23-2014, 01:03 PM
|
#6
|
Human being with feelings
Join Date: May 2013
Location: Germany
Posts: 59
|
Thank you witti, nice to have.
I just loaded 'JS project time', as I messed up the last mixing-contest from the previously indicated company.
I just do not want to see that name, in my surroundings ...
So, I am happy to use chances, developed, here.
A big THANK YOU all. You know who you are.
__________________
windows 11 pro - RME HDSPe AIO - AMD 5950X - GeForce GT 1030 - ASUS TUF Gaming B550-Plus - 32 gb ram
|
|
|
09-19-2015, 08:00 PM
|
#7
|
Human being with feelings
Join Date: Sep 2012
Location: UK
Posts: 104
|
Is this still not in Reaper? if not it would make a great addition
|
|
|
09-20-2015, 06:41 AM
|
#8
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Seems like it would be easy enough in Reaper, with the scripting. Calling JamesHE? (le' master scripter)
Path to it ...
1. Extension or script that loads whenever you load any song.
2. Said thing monitors the title bar for an active song name. (or you manually add songs you want to track)
3. If song name exists, start the counter.
4. When song name no longer exists or changes, stop the timer and update the text file that holds all of that info for every song.
All it really has to do is continually monitor the title bar which uses little to no cpu (not enough to even register on the system as a percentage). I could whip that up in Win API in 15 minutes.
The pause Jason asks about is also simple enough. Use a second timer for inactivity. If the main window focus doesn't change in say, 3 minutes (and the status isn't "playing"), pause the first timer. When the main window regains or changes focus again, resume the main timer again.
I could easily do this for Reaper Windows via a third party app because all of it's window parts / classes are directly exposed to the OS. It wouldn't work on OSX though. Harder in something like S1 because it has a transparent window class blocking all of it's internal window classes... and you can't so easily spy on them.
Last edited by Lawrence; 09-20-2015 at 07:14 AM.
|
|
|
09-20-2015, 07:43 AM
|
#9
|
Human being with feelings
Join Date: Nov 2012
Location: 'straya
Posts: 9,409
|
Id want the info about the point reached in the song where I'm actually making it worse the more I work on it. Or how many Doom 3 levels does it take to complete a chorus, that kind of thing...
|
|
|
09-20-2015, 08:01 AM
|
#10
|
Human being with feelings
Join Date: Sep 2010
Posts: 12,632
|
Basically the issue is you work on 3 or 4 different projects in an evening and you forget to look at the time spent on each. Then when you go to add the hours to the bill for each project you're not sure what to charge.
I just take a glance at the Reaper backup folder (since I keep auto-backup set to 2 minutes) for a reminder.
I've thought of making a folder action script (not sure what this is called in Windows) to generate a report or something but never bothered.
|
|
|
06-15-2016, 03:30 AM
|
#11
|
Human being with feelings
Join Date: Sep 2008
Location: Tel Aviv
Posts: 15
|
That's what I do (see image)
|
|
|
12-13-2017, 09:20 AM
|
#12
|
Human being with feelings
Join Date: Sep 2017
Posts: 21
|
I really want this
|
|
|
12-13-2017, 09:28 AM
|
#13
|
Human being with feelings
Join Date: Sep 2010
Posts: 12,632
|
Quote:
Originally Posted by Ejrionm
I really want this
|
Enable backups in Reaper preferences/Project.
|
|
|
12-13-2017, 10:19 AM
|
#14
|
Human being with feelings
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,109
|
|
|
|
12-13-2017, 08:43 PM
|
#15
|
Human being with feelings
Join Date: Sep 2017
Posts: 21
|
But those solutions are quite annoying, considering that this tool looks easy to implement
|
|
|
12-13-2017, 09:13 PM
|
#16
|
Human being with feelings
Join Date: Dec 2011
Posts: 2,167
|
Wonder if actual SEQ PLAYING time would be useful.
IOW ... As DAW is playing, the running time accumulates. There would
also be a TOTAL PLAYING TIME that would be saved with the project.
Everytime a Project is loaded, the session would start anew time ... this would
also be added to the TOTAL PROJECT TIME.
additionally ... it would be nice to have a Total RESET function. [Zero it out].
Just some ideas, and things I'd find useful.
|
|
|
12-13-2017, 09:48 PM
|
#17
|
Human being with feelings
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
|
Quote:
Originally Posted by Ejrionm
But those solutions are quite annoying, considering that this tool looks easy to implement
|
The free script that someone made for this exact job is "quite annoying"? You haven't tried it, have you.
|
|
|
12-14-2017, 10:54 AM
|
#18
|
Human being with feelings
Join Date: Sep 2017
Posts: 21
|
Quote:
Originally Posted by JamesPeters
The free script that someone made for this exact job is "quite annoying"? You haven't tried it, have you.
|
you mean the Project Work Timer in the nofish' comment? the thing is, you have to run the script every time you open your project, and the time will restart if you don't save the project before close, even that is still a current time you spend on it. I think this needs to be a part of the Project Info, that shows you the day that the project was created, and the working time. Just saying..
|
|
|
12-14-2017, 12:58 PM
|
#19
|
Human being with feelings
Join Date: Aug 2007
Location: Near Cambridge UK and Near Questembert, France
Posts: 22,754
|
Quote:
Originally Posted by MYounker
Hi,
I heard that some workstations can show how much time we spend on each project. Is it difficult to implement on REAPER?
I believe many of us have an interest in how much time actually we need to complete one track, which allow us to reconsider and improve our method of composing.
|
Own up - you are a lawyer & want an easy way to figure billable hours!
__________________
Ici on parles Franglais
|
|
|
12-14-2017, 01:16 PM
|
#20
|
Human being with feelings
Join Date: Sep 2010
Posts: 12,632
|
Hmmm...
If some feature were written, you would have to manage some settings. How far back to look? What folders in your file system to include? You'd have to be consistent with project name indexing of course.
Opening a Finder window (Explorer in Windows) and glancing at your backup folder entries is pretty quick and easy and straight to the point. Kind of a nice touch that Reaper pauses backups if nothing has changed (eg. during that coffee break you took).
|
|
|
12-14-2017, 01:20 PM
|
#21
|
Human being with feelings
Join Date: Nov 2015
Posts: 642
|
There is this script in the ReaPack:
Script: sexan_Project time counter.lua
You could load it as a startup script I believe.
|
|
|
12-14-2017, 01:37 PM
|
#22
|
Human being with feelings
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
|
Quote:
Originally Posted by Luster
There is this script in the ReaPack:
Script: sexan_Project time counter.lua
You could load it as a startup script I believe.
|
Both those statements are correct.
Quote:
Originally Posted by Ejrionm
you mean the Project Work Timer in the nofish' comment? the thing is, you have to run the script every time you open your project, and the time will restart if you don't save the project before close, even that is still a current time you spend on it. I think this needs to be a part of the Project Info, that shows you the day that the project was created, and the working time. Just saying..
|
Yes, that project timer won't show time spent on a project you haven't saved (and/or hasn't been "auto saved"), and it doesn't provide detailed information as you describe.
Last edited by JamesPeters; 12-14-2017 at 01:42 PM.
|
|
|
01-02-2018, 09:25 PM
|
#23
|
Human being with feelings
Join Date: Dec 2011
Posts: 2,167
|
I ended up having to write up a VST plugin that maintains a project start
timestamp, and monitors elapsed DAW playing time. Data is stored within the project as a standard VST. Currently beta-testing.
|
|
|
11-08-2020, 06:20 AM
|
#24
|
Human being with feelings
Join Date: Nov 2015
Location: Kansas City, MO USA
Posts: 190
|
Quote:
Originally Posted by RJHollins
I ended up having to write up a VST plugin that maintains a project start
timestamp, and monitors elapsed DAW playing time. Data is stored within the project as a standard VST. Currently beta-testing.
|
Did you wind up finishing this? I would definitely be interested. HOFA does have a plugin. But I would like to explore all solutions before choosing which one works best for me. Ideally a plugin that I can keep open during tracking and mixing sessions and hit a PAUSE button when taking a break or doing something that I don't want to charge the client time for...
The exploration continues...
|
|
|
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 05:10 PM.
|