🎻

ObieWebApp

· Changelog
Documentation ← All tools

Changelog

Log of fixes and features per version. Newest first.

v1.1.7-beta

Beta 2026-07-25

Acquire

  • New standalone LiveView tool — the real-time hammer/mic monitor and live FRF estimate now also opens in its own tab (handy for a second monitor), reachable from Acquire's LiveView dialog or the main page. The original in-Acquire LiveView is unchanged.
  • Merged the separate Settings and Template dialogs into one Template & Settings modal: input device, template list, node stencil, and all run/plot settings together in one place. Its three columns can be dragged wider or narrower via the handles between them.
  • Clicking a template now applies it immediately (fields update right away) instead of requiring a separate preview-then-Apply step; an Undo button reverts an accidental click.
  • The dialog's primary exit button is now a single smart button: it reads Use Template normally, and switches to Update and Use Template the moment you edit any setting away from the applied template's values (falls back to Use Settings when no template is applied). This replaces the earlier separate "Use for this run only" / "Update Template" buttons.
  • Added Reset Default Templates to re-download the 3 built-in templates without touching custom ones.
  • Plot Settings now shows one combined X axis range and Y axis range row per plot instead of four separate min/max rows; Hit Detection fields now show their units directly in the label (e.g. "Time before hit (s)"); number fields no longer show spinner arrows; mouseover help was added throughout the dialog.
  • Selecting a device in the Template & Settings dialog now applies immediately instead of waiting for a commit button, so hitting Cancel afterward no longer discards an intentional device change. Clicking the Device: indicator in the status row also opens a quick device picker for the same purpose.
  • The hammer/mic time cutoff (the green line on the mini plots) can now be set as low as 0.001 s — it was previously floored at 0.01 s.
  • Fixed: changing a setting like the cutoff or threshold no longer redraws FRF traces for positions you already finished earlier in the run — only the position you're currently viewing is recomputed.
  • Session Notes now save to disk (notes.txt in the instrument's folder) instead of the browser only, and are shown in Explore. The Notes button moved next to the Template button. An empty notes file is now pre-filled with a fill-in-the-blanks template (date/time, location, experiment, researchers, instrument info, measurement info). Added a Delete Notes & Start Again button (with a confirmation prompt) and the ability to attach photos, which are saved to a photos folder inside the instrument's folder.
  • The built-in-microphone warning is now a plain OK alert instead of a yes/no confirm, and acquisition no longer starts after it's shown — previously choosing "Start anyway" would begin a run with an unsuitable mic.
  • The Instrument toolbar button now shows the instrument's own name; the Template button moved to the banner row.
  • Added a Build Stencil shortcut (opens Stencil Builder) in the Node Stencil section.
  • Fixed the default HV 24 Obie Rig template only measuring 12 positions (prefix "H") instead of the intended 24 (prefix "H,V", 12 H + 12 V) — it now matches the original LabVIEW template it was ported from.
  • Added an Agenda checklist above Run Settings in the right-hand info panel — a step-by-step reminder with checkboxes you tick off as you go. Resets automatically the next time you hit Start on a fresh run.
  • Agenda is now split into two labeled groups — Soundcard (powered, 48v (2 lights); selected in blue) and Software (data folder, name instrument, rename test, choose template, edit Notes, verify in LiveView, hit Run if needed, check hammer FFT, check coherence) — instead of one flat numbered list.
  • Fixed multi-prefix runs (e.g. prefix H,V): WAV/TRF filenames and the FRF plot legend were built from the raw prefix field text and a position count that never reset between groups, so the second group's files came out mislabeled (e.g. H,V13 instead of V01). Per-position files now use the correctly resolved label. Also fixed end-of-run averaging, which previously lumped every group into one AvR and never wrote an AvC at all — it now writes both an AvR and AvC per prefix group (e.g. H, V) plus one combined pair across all groups (e.g. HV) when there's more than one prefix.
  • Renamed the saved average files — <run> <group> AvR.avr / AvC.avc is now just <run> <group>.avr / .avc (e.g. test2_09 H.avr), since the extension already says which format it is.
  • Notes: added a 📸 Camera button next to Add Photos — opens a live webcam preview with a Snap button to capture and save a photo straight to the photos folder. Saved photos now show as thumbnails (click to open full-size) instead of a bare filename list.
  • Added a ✨ Ask Claude button above the Agenda checklist — opens a new Claude.ai chat in another tab with a question pre-filled (pointing Claude at ObieWebApp's documentation) so you just finish typing and send it.

Explore

  • Fixed the normalization dropdown not always resetting to "As measured" on reload — it was carrying over the Real/Complex average selection from the previous session.
  • New: hovering a dataset now shows that instrument's saved notes (written from Acquire) in a panel near the band table.
  • Fixed: the instrument notes panel stayed visible after clicking Clear All — it's now cleared along with the dataset list.
  • Added a 🖨 Print button (far right of the plot toolbar) — snapshots the current plot and opens it in a new page with an editable title and notes field, so you can label it before printing.
  • Added a ✨ Ask Claude button next to Print — opens a new Claude.ai chat with a question pre-filled, pointing Claude at ObieWebApp's documentation.

Site-wide

  • Fixed a 404 when navigating Explore → Acquire from the archived v1.1.6 snapshot (a leftover nested-version link from the promotion process).
  • Fixed archived version pages (e.g. picking "v1.1.6" from the Version dropdown) showing a frozen, out-of-date Beta section from whenever that snapshot was archived — confusing since it no longer matches the real current beta. Archived pages now show a banner explaining you're viewing a frozen stable release, and their Beta section is replaced with a single link back to the live site.