SetHours does. Your Ableton Live companion — it runs in the background, paying attention to how and when you work.
Every minute counted, per set, per day, per session — every project in one pane of glass, every personal best on the record.
Live’s open. Could be cooking, could be YouTube.
You, actually in it. The one that’s real.
And underneath the glass — a tracker that misses nothing.
Open a set, the clock starts itself. Rename, merge, Save-As — your history follows.
An official control-surface link: MIDI hardware jams into an armed track count as hands-on — any controller, even with Live in the background. One-way by design; SetHours listens, never touches.
Watch your session time climb — or flip it to a focus timer and get to it.
Hour × weekday, from your real sessions. Most producers meet their 1am self here.
PEAK: TUE 1AM · NIGHT OWL: 62%
Violet, Live Grey, Terminal, Glacier, Acid, On Air.
Every hour you put in, counted and kept. Shareable when you feel like flexing.
Tested on Live 11 and 12, every edition (Intro/Standard/Suite).
Live’s the focused window and you’ve touched the keys or mouse in the last few minutes. The honest “actually producing” number — kept separate from “Live was open all day.”
A lifetime license: every 1.x update free forever, 2 devices, no subscription, no account.
Yes — the full app, free for 30 days. No card, no account; the trial just starts when you install. When it ends, SetHours keeps tracking in the background and the dashboard locks until you unlock it with a license. Your data is never deleted — it’s a plain file on your machine, waiting for you.
Yes — SetHours runs natively on macOS 11 Big Sur and later, as a Universal build (Apple Silicon and Intel), signed and notarized by Apple. Windows 10/11 too.
On first launch macOS asks for Accessibility (and Automation). That’s the only way SetHours can tell which Ableton set is open — it reads the window title, nothing more. It never controls Live, never changes anything, and never looks at other apps. You can revoke it anytime in System Settings.
No. The tracker watches from outside — the window title, a few checks a second, a sliver of CPU idling in the tray. The optional SetHours Link script runs inside Live only if you enable it, through Ableton’s official control-surface mechanism: send-only, a handful of numbers per second, nothing anywhere near the audio path.
Never. Your .als files are read, never written. The one thing that can live Live-side is SetHours Link — an optional, official control-surface script placed inert in your User Library. It does nothing until you pick it in Live’s preferences, it’s send-only (it reports transport and levels out; it can’t control Live or change a set), and deleting its folder removes it completely.