Members

(static, constant) CTX_DIM_COLOR

Canvas fill color for unplayed waveform regions outside the visible viewport.

(static, constant) CTX_DIM_PLAYED

Canvas fill color for played waveform regions outside the visible viewport (accent hue, low luminance).

(static, constant) CTX_LIT_COLOR

Canvas fill color for unplayed waveform regions inside the visible viewport.

(static, constant) CTX_LIT_PLAYED

Canvas fill color for played waveform regions inside the visible viewport (accent hue, mid luminance).

(static, constant) GAP_THRESHOLD

Minimum gap in seconds between segments required to start a new paragraph.

(static, constant) LOCAL_MODE

When true, the app is running against a local embedded server. Auth UI, shared projects, and server management are hidden. Controlled by the LOCAL_MODE environment variable on the server.

(static, constant) MAX_ZOOM

Maximum zoom multiplier (acts as a floor — dynamic max may be higher for long files).

(static, constant) MIN_VISIBLE_SECS

Minimum seconds visible at maximum zoom. Dynamic max zoom = duration / MIN_VISIBLE_SECS.

(static, constant) MIN_ZOOM

Minimum zoom multiplier (1× = fit entire track in visible width).

(static, constant) PEAKS_PER_SECOND

Number of waveform peaks extracted per second of audio. Kept constant across all file lengths so that any N-second window always has the same visual resolution regardless of total duration.