EARLY ACCESS This application is in early access — some bugs may be present.
Job Queue
Active jobs — auto-scheduled
On Hold
Awaiting test cut approval before scheduling
⏸ Jobs here are awaiting client approval of a test cut. Approve to move into the schedule.
Diary
Day-by-day cutting schedule
New Job
Enter details — scheduling is automatic
💿
Release Library
Load a saved release to auto-fill all track & format details
Job Info
Vinyl Colours
Split total quantity across colours
Job will be placed On Hold and will not be scheduled until you approve the test cut.
◎ Mastering Session
Centre Labels
Artwork
Track Listing & Run Times
Enter actual run times per track. Labels show A1, A2, B1, B2 etc.
Added to the run time of each individual cut. Time yourself in Settings to find your average prep time!
⚠ No track run times entered — scheduling will use the default run time from Settings. Add track times for accurate scheduling.
Music time
Prep added
Total time
Saves cat number, title, format & tracks — add notes & files from the 💿 Releases page.
Completed
Finished jobs
Stylus Counter
Track cutting hours per machine
Current Stylus — Hours Logged
0h 00m
No stylus logged yet — add one above
Stylus History
Blank Inventory
Track your blank stock levels
Guide
How to use The Dub Organiser
The Dub Organiser is a scheduling and management suite built for vinyl cutting studios. All data saves automatically to your account in real time — accessible from any device you're signed into.
Dashboard
The dashboard is your home screen. It shows all available tools as cards — click any card to open that tool. Every tool has a back link in the top left corner to return to the dashboard.
The Cutting Diary, Brain Dump, Blank Inventory, The Forum, Earnings, PDF to PNG, Stylus Counter and Invoice Generator are all accessible from the dashboard.
Early Access
This tool is currently in early access. The amber banner at the top of every page is a reminder that some rough edges may still exist. If you find something broken or unexpected, hit the 🐛 Report a Bug button in the banner — it takes 10 seconds and goes straight to the developer.
Bug reports are reviewed regularly. You can report from any page — just pick which page you were on and describe what happened.
Job Queue
Your main view. Every active job appears here, sorted by priority then date added. The summary cards at the top show total jobs, records, estimated completion date and total cutting time at a glance.
Jobs are scheduled automatically based on your working hours — no manual date setting needed. Rush jobs float to the top of the queue ahead of normal and low-priority work.
Mark done Moves the job to Completed and removes it from the schedule.
Edit Re-opens the job form with all existing details pre-filled.
Delete Permanently removes the job.
🗑 Clear Schedule Lets you wipe pending jobs only, or all jobs including completed. Both require confirmation.
On Hold
When adding a job, tick Client requires test cut first and the job goes straight here instead of the queue. It appears in the Diary as a short test cut placeholder but is not fully scheduled until you approve it.
Once the client signs off, hit ✓ Approve and the job drops into the queue at the next available slot automatically.
Diary
A day-by-day breakdown of your cutting schedule. Jobs are stacked back to back within your working hours. Each slot shows the start and end time, job name, format, quantity and how long it takes.
Jobs using default run times (no tracks entered) show a ⚠ default time warning — add actual track run times to the job for accurate scheduling.
Simple Mode Hit ◧ Simple Mode in the diary header to strip the view back to just job names, track titles, run times and duration — no format tags, no prep times, no cut counts. Useful for a quick at-a-glance read of the day. Hit ◨ Full View to switch back.
Blocking a day Hit ✕ Block a Day at the top of the Diary, pick a date and give it a label (e.g. Bank Holiday, Annual Leave). Blocked days show in red and are completely skipped by the scheduler. Remove a block at any time with the Remove button next to it.
Clear Diary The 🗑 Clear Diary button gives you two options: clear blocked days only, or wipe everything. Both require a second confirmation.
Adding a New Job
Fill in the catalogue number, client, format (7", 10", 12"), quantity, vinyl colour and priority. You can also set an optional deadline date for reference.
Picking a saved client Click the 📋 button next to the Client field to open a picker with all your saved clients. Tap a name to fill it in instantly.
Track listing & run times Add tracks per side using the + Side A track and + Side B track buttons. Each track gets a label (A1, A2, B1 etc.), a title and a run time in minutes and seconds. Total music time and estimated cutting time update live. If you leave run times at zero the scheduler falls back to default times from Settings and shows a warning in the diary.
Prep time per cut Add minutes to account for heating the blank, anti-static and setup between cuts. This is added to every individual cut. If you have used the Prep Time Timer in Settings, this field pre-fills with your saved average automatically.
Stylus Counter
Tracks cumulative cutting hours per machine since the last stylus change. Available both here in the Cutting Diary sidebar and as its own tool on the dashboard — both read and write to the same data so they are always in sync.
Multiple machines If you run more than one cutting machine (set in Settings → Machines), tab buttons appear at the top — one per machine. Each machine has its own independent stylus history and hour counter.
+ New Stylus Fitted Records the date of a stylus change and resets the counter for that machine. All previous periods are kept in the history.
👤
Clients
Save your regular clients and labels so you never retype their details. Each entry stores a name, phone, email and optional company.
Use the search bar to filter quickly. Use the 📋 picker button inside the New Job form to fill in a client in one tap.
💿
Releases
Store release information for quick reordering. Each entry can hold a catalogue number, title, client, format, notes and attached files — useful for keeping artwork, masters or approval notes alongside the release record.
Reorder Jump straight to New Job with the release details pre-filled.
Attach file Upload artwork, master files or notes to the release record.
Settings
Working day Set your studio start and end time. Jobs are scheduled back to back within these hours and carry over to the next available day if needed.
Machines & daily capacity Set how many cutting machines you run and how many minutes each can cut per day. This also controls how many stylus counters appear.
Default run times per side Fallback times used when a job has no track run times entered. A warning appears in the diary whenever these are being used.
Prep Time Timer A built-in stopwatch to measure your actual prep time between cuts. Save readings, review the average, and hit ↓ Apply average to push it into the default prep time — which then pre-fills on every new job.
Data backup Use ↓ Export backup to save all your data as a JSON file. Use ↑ Import backup to restore. Do this regularly as a safety net.
⚠ Reset Account Full factory reset — wipes every job, client, inventory entry, stylus record, release and blocked day. Your login is kept. Requires typing RESET to confirm and cannot be undone.
Light / Dark Theme
The toggle at the bottom of the sidebar switches between light and dark mode. Your preference is saved and shared across all tools.
The Dub Organiser · Early Access · theduborganiser.com
Clients
Saved client & label contacts
Release Library
Saved releases for quick reorders
Settings
Working day & defaults
Machines & Daily Capacity
Set how many machines you run. Daily capacity is learned automatically from your diary over time — the manual minutes per machine is used as a fallback until enough data is collected.
Your Working Day
Default Run Times Per Side
Used only when no track run times are entered. A warning will show in the diary when this fallback is being used.
Prep Time Timer
Time your prep runs to build an average. Each saved reading is stored and the average auto-fills the prep time on new jobs. You can always override it manually.
0:00.0
Current average
This value pre-fills the prep time field when adding a new job. You can still change it per job.
Stylus Warning Threshold
Shows a warning on the Stylus Counter when this threshold is exceeded.
Low Stock Warning
Data
⚠ Reset Account
Permanently wipes everything from your account — all jobs, clients, inventory, stylus history, blocked days, releases and settings. Your login is kept. This is a full factory reset and cannot be undone.
🐛 Report a Bug
Thanks for helping improve the tool. Describe what happened and where.