Locked-track warning fix
- Fixed a false "Some tracks are locked" warning in Check my sequence. On some Premiere builds the lock state is exposed as a function, and v0.38 treated that function itself as "locked" instead of calling it.
Current version: v0.87
- Fixed a false "Some tracks are locked" warning in Check my sequence. On some Premiere builds the lock state is exposed as a function, and v0.38 treated that function itself as "locked" instead of calling it.
- "Check my sequence" now catches more timeline problems before you cut: locked tracks, missing media files, speed-changed clips, selected camera / speaker count mismatches, and rough audio/video length mismatch. - Added a real Stop button for long analysis / camera detection runs, and disabled setup buttons while OnMic is busy so the panel is harder to confuse. - Added "Copy diagnostics" in the footer for easier support without asking users to dig through files. - OnMic now labels newly registered devices more clearly on the website's device-management page. - Release scripts now wait to mark a version latest until both Mac and Windows installers are live, and Windows .exe installers are ignored by git.
- Removed the first-run setup guide and the generic "Setup help" links. The top-of-panel help was more distracting than useful. - Kept "Check my sequence" as the setup aid, with clearer messages for camera tracks, isolated mic tracks/channels, speaker count mismatches, and missing camera tags. It still only warns and never changes the timeline.
- NEW: "Hours saved" — after each edit OnMic shows roughly how much manual multicam work it just saved you, plus a lifetime running total. - NEW (optional): a first-run setup guide and a "Check my sequence" button that flags layout problems (cameras sharing a track, a single mixed mic instead of isolated mics, untagged cameras) in plain language BEFORE you cut. The guide is dismissible and never blocks your workflow. - Analyze no longer silently drops audio if a media file read hiccups mid-clip — it retries and warns you instead of treating it as silence, and loud speech at the very end of a clip is no longer missed. - Security: offline access is now correctly time-limited (it can't be extended indefinitely by editing local files while staying offline).
- Analyze can no longer hang: if a mic file read fails mid-analysis, the speaking detector now falls back cleanly instead of freezing the panel. - Large recordings use far less memory. The loudness pass and Detect Cameras now stream the audio in 60-second windows (like Analyze already did), so long multi-cam sessions won't run the machine out of RAM. Output is identical to before — verified bit-for-bit. - Apply / Trim / Markers / Report now refuse to run a cut list that was analyzed for a DIFFERENT sequence than the one open. Re-analyze (or switch back to the right sequence) and you're good — no more edits landing on the wrong timeline.
- The version number moved to the footer, next to the WhereToPodcast link. - Dead-air trim no longer removes a pause that a camera switch was placed in (which could push the cut onto the next word). - Heads-up if the number of detected mic channels doesn't match your speaker count, so you can fix the mapping before cutting. - Bundled third-party license notices (Silero VAD, YuNet, ONNX Runtime Web).
- NEW: "Preview as timeline markers" — drop a marker at every camera switch to review the proposed cuts without changing your timeline. - Fixed "Flatten to one track": it no longer alters your source clips (it now restores each master clip's in/out after placing it) and skips speed/timewarp clips it can't map safely. Your audio tracks are left untouched. - Dead-air trim is safer: it always backs up first, refuses to run if any track is locked, matches cut points more precisely, and clearly tells you to restore the backup if anything didn't ripple cleanly. - Big memory win: voice detection processes long mics in chunks instead of loading the whole recording into RAM. - Security hardening under the hood (fail-locked startup, server-signed offline).
- "Re-read tracks from sequence" is now a button, matching the "Auto Detect cameras" button for a consistent look. - The Log panel is collapsed by default — click "Log" to expand it.