๐ŸŽป

ObieWebApp

ยท Tips
โ† User Guide

Tips

Mouse interactions, plot controls, and keyboard shortcuts for ObieWebApp.

Plotly Plot Controls

Every plot in ObieWebApp is a Plotly interactive chart. A small toolbar (the modebar) appears in the top-right corner of each plot when you hover over it.

Modebar:
๐Ÿ“ท PNG
โฌš Zoom
โœ‹ Pan
๏ผ‹ Zoom in
๏ผ Zoom out
โŒ‚ Autoscale
โ†บ Reset
ButtonWhat it does
๐Ÿ“ท Download PNG Saves a screenshot of the current plot as a PNG file.
โฌš Zoom (box) Default mode. Click and drag a rectangle on the plot to zoom into that region.
โœ‹ Pan Click to switch to pan mode, then drag to scroll around the plot. Click Zoom to return to zoom mode.
๏ผ‹ Zoom in Zooms in toward the center of the plot.
๏ผ Zoom out Zooms out from the center of the plot.
โŒ‚ Autoscale Fits all visible data into the plot window โ€” equivalent to clicking โ†•Y in the toolbar.
โ†บ Reset axes Returns to the axis ranges that were set when the plot was last rendered (the saved defaults, not the full data range).

Setting an exact axis range

Click directly on the smallest or largest tick-mark number on any axis. The number becomes an editable text field โ€” type the value you want and press Enter to set that end of the axis range. This works on both X and Y axes and is the fastest way to zoom in to a specific frequency range.

Example To zoom the X axis to 300โ€“1500 Hz: click the leftmost tick number, type 300, press Enter; then click the rightmost tick number, type 1500, press Enter.

Mouse shortcuts (no button clicks needed)

ActionEffect
Drag on the plotDraw a zoom box (in Zoom mode) or pan (in Pan mode).
Scroll wheel on the plotZoom in and out around the cursor position.
Drag on the X axisPan the X axis only (other axes stay fixed).
Drag on the Y axisPan the Y axis only.
Double-click on the plotReset both axes to the last-rendered defaults (same as โ†บ Reset).
Double-click on an axisAutoscale that axis only.

ObieWebApp Plot-Toolbar Buttons

Each tool has its own small toolbar above the plot with additional controls beyond Plotly's built-in modebar.

Explore

ButtonWhat it does
Y=dB / Y=linToggle the Y axis between decibels and linear magnitude.
โ†•YAutoscale the Y axis to fit the visible FRF data โ€” only looks at data within the current X range, so off-screen spikes don't inflate the scale.
dB range fieldType a number to set the total Y span in dB (e.g. 38 for a 38 dB window).
X=log / X=linToggle the frequency axis between log and linear scale.
Coh checkboxShow or hide the coherence overlay (ฮณยฒ) for any loaded TRF or .mat files that include coherence data. Scaled to the bottom third of the Y range.
๐Ÿ–จ PrintOpens the current plot in a new page with an editable title/notes area, ready to print.
โœจ Ask ClaudeOpens a new Claude.ai chat with a question pre-filled, pointing Claude at ObieWebApp's documentation.

Acquire

The first four buttons are on the toolbar above the main FRF plot; Undo/Clear/Start over sit in their own row above the Hammer FFT mini plot in the left sidebar.

ButtonWhat it does
โ†•YAutoscale the main FRF plot Y axis.
dB range fieldSet the Y span in dB for the FRF plot (up to three digits).
ColorsChoose the line color palette used for position traces.
Show HistoryShow individual tap FRFs behind the position average, faded. Use โ†‘/โ†“ to adjust their opacity.
ChecklistShow or hide the right-hand checklist/settings column. Remembered between sessions.
UndoDelete the last accepted hit at the current position (also blanks the Hammer, Mic and FFT plots).
ClearClear all hits for the current position and start it over.
Start overClear every position in the current run.
Right-click a position boxOn a position that has data (in the banner): clear that position, or clear it and all later positions. Also deletes their saved WAV/TRF files after a confirmation.

Acquire keyboard shortcuts

KeyEffect
EscInstantly clears all hits for the current position and starts it over โ€” same as the Clear button, but with no confirmation dialog.
SpaceWhen the Position Complete dialog is open, advances to the next position โ€” same as clicking Next Position.
โ†‘ / โ†“Adjust the opacity of history traces (previous positions, or individual taps when Show History is on).

WAV Viewer

ButtonWhat it does
โ†•YAutoscale the FRF plot Y axis.
X=log / X=linToggle the frequency axis between log and linear.