A-Meter
Fwuzeem Audio A-Series
What it is
A-Meter is a level-monitoring plugin with stereo peak/RMS bars, peak hold, and an analogue-style VU needle. It is bit-perfect audio pass-through: the processor does not change the samples sent to the output. It copies incoming samples to a fixed visual ring buffer, and the editor calculates the displayed measurements on a 60 Hz GUI timer. The V-Shift control changes only the visual meter level; it never changes audio gain.
Controls & parameters
| Parameter ID | Display name | Range | Default | What it does |
|---|---|---|---|---|
gain | V-Shift | -20.0 to +20.0, step 1.0 | 0.0 | Applies a visual meter multiplier of 2^shift. Each step is +6.0206 dB or -6.0206 dB in the display only. |
ballistics | Ballistics | Peak, RMS, VU | RMS | Selects the displayed response: block peak, smoothed RMS, or VU-style smoothed RMS with an analogue needle. |
peakhold | Peak Hold | Off, 1 s, 2 s, Infinite | 1 s | Sets the hold behavior for the digital peak marker. |
The V-Shift knob follows the house rotary range of pi*0.82 to pi*2.18 with a stop at the ends. At 0, the visual meter is at unity. A positive shift makes the display more sensitive to quiet material; a negative shift gives hot material more visual room. Neither setting is an audio gain control.
Peak and RMS modes use the bar display and show the complementary measurement as a marker. The display also reports peak, RMS, and crest values for the two channels. VU mode shows the two analogue-style needles; its scale labels 0 VU = -18 dBFS.
Workflow / how to use it
- Insert A-Meter at the point where level needs to be observed.
- Leave V-Shift at
0when you want the displayed level to follow the unscaled signal. - Choose
Peakfor fast peak activity,RMSfor a smoothed average level, orVUfor the analogue-style response. - Choose a peak-hold time when transient history matters. Use
Infinitefor a persistent check, orOfffor a live display. - Read the channel bars and numeric peak/RMS values while confirming that the audio path remains unchanged.
Use cases
- Gain staging by eye. Insert A-Meter before or after a processing stage and watch peak and RMS dBFS levels without placing a gain stage in the signal path. If the signal is hard to see, use V-Shift as display zoom rather than changing the track level.
- LUFS-free level watching. Use RMS or VU mode for immediate level supervision when an integrated loudness measurement is not required. A-Meter is a level monitor, not a LUFS meter, so it does not replace loudness metering.
- Peak-hold transient checking. Select
1 s,2 s, orInfiniteand watch the held marker while checking drum hits, plucks, edits, or other short events. Reset the view by selectingOffwhen a live reading is preferred. - Visual ratio checking. Use whole V-Shift steps to inspect a quiet or hot section:
+1is a visual x2, and-1is a visual x1/2. The corresponding audio remains unchanged.
Specs & requirements
- Formats: AU and VST3.
- Audio layouts: matching mono or stereo input and output layouts; the normal configuration is stereo.
- Processing: FP32 and FP64 audio processing are supported.
- Audio latency: no intentional audio delay; the visual ring buffer is not in the audio path. Tail length is 0 seconds.
- MIDI: no MIDI input or output; this is not a MIDI effect.
- Programs and state: one host program; parameter state is stored as APVTS XML.
- Platform target: macOS 10.15 or later.
- Build: use the shared CMake pipeline from the A-Meter folder (
cmake -B build, thencmake --build build).
Notes / caveats
- A-Meter performs no audio DSP. Its output is the input passed through unchanged, apart from normal host bus-layout handling.
- Meter calculations run on the GUI side from a fixed 32,768-sample stereo ring buffer. The visible surface updates at 60 Hz, so the display is an analysis view rather than a sample-accurate output monitor.
- V-Shift is visual-only. It changes the samples used for the meter calculation and therefore can also change the visual clip indication; it cannot prevent or create clipping in the audio output.
- Peak, RMS, and VU are different display responses. VU mode uses smoothed RMS behavior and an analogue needle; it is not a separate audio signal or a LUFS calculation.