BeeDyn Manual

BeeDyn is a graph-led Dynamic EQ. Each active Band is an EQ node inside one continuous full-band EQ cascade. A Band may remain static, move dynamically from a detector signal, or combine static gain with detector-driven movement. The audible signal is not split into crossover bands.

EQ cascade
All active nodes process the full-band signal in sequence. Nodes do not create audible crossover lanes.
Band
A named EQ node with frequency, shape, width or slope, gain, detector range, timing, path state, and dynamics settings.
Detector range
The frequency region that drives dynamic movement. It can match the EQ width or be detached from it.
Static state
Dynamic movement is off, but the EQ shape, gain, topology, and resonance remain active.

Read the page in layers. First decide whether the node is changing static tone, dynamic movement, or both. Then separate EQ geometry from filter character, detector range from audible EQ width, and movement law from compressor character. The procedures assume those separations; the reference tables are for lookup after the node model is clear.

Feature Inventory

BeeDyn is built around dynamic EQ nodes rather than audible multiband splitting. The complete public feature inventory is:

  • Up to twelve Dynamic EQ Bands.
  • Full-band EQ cascade audio path with no crossover recombination stage.
  • Per-Band node center or cutoff frequency across the graph.
  • Per-Band static gain, Dynamic toggle, threshold, ratio, dynamic range, attack, wait, release, attack shape, and release shape.
  • Seven EQ shapes: Bell, Low Shelf, High Shelf, Tilt, Notch, High Pass, and Low Pass.
  • Filter Topology and Res controls for node character.
  • Linked detector ranges by default, with detached detector edges by Shift-drag.
  • Detector range slope controls.
  • Detector sources from Self, another active Band, or External host sidechain.
  • BeeDyn-safe Dynamics choices: Classic compressor, Upward/downward density, Downward expander, Lookahead limiter-compressor, RMS leveler into peak limiter, and Noise gate.
  • Comp choices for VCA, FET, OPTO, VARI-MU, and Custom dynamic transfer behavior.
  • Per-node Stereo or M/S mode with focused Mid and Side path ownership.
  • Advanced drawer for Engine, SC EQ, Timing, detector listen, sidechain EQ, and transfer/timing controls where meaningful.
  • Auto capture with Sparse, Balanced, and Detailed Auto Density.
  • Auto Max Bands from 1 to 12 and Apply writing editable nodes from captured input spectrum.
  • Graph analyzer, Hold, FFT display, Hi-Res display, meter rail, Delta monitor, ADAA, presets, and shared BeePlugs state behavior.

The BeeDyn feature inventory is grounded in the local BeeDyn project Manual.md and public BeeAudioModules parameter contracts for node labels, filter labels, dynamic-state behavior, and supported or omitted controls. External references are used for general EQ, dynamics, and documentation terminology only.

The first question is whether a node changes tone, movement, or both. Static gain, Shape, filter Topology, and Res can change tone with no detector motion. Dynamic state, threshold, ratio, range, timing, detector source, and detector range decide when the node moves. A node can therefore be correct as EQ and wrong as detector, or correct as detector and wrong as EQ.

Dynamic EQ rule

Do not tune BeeDyn as if it were a multiband compressor. The node affects the full-band signal through an EQ response. The detector range only decides what drives movement.

Scope and Terminology

BeeDyn uses the word Band for a graph node. This Band is not an audible crossover band. It is an EQ node with a center or cutoff frequency, Shape, width or slope, static gain, detector range, dynamic range, timing, and path state. All active nodes act in a full-band EQ cascade.

The most important terminology distinction is between Shape, filter Topology, Res, Dynamics, Comp, and shared dynamicsTopology. Shape is the EQ form. Topology is the filter character used with Shape and Res. Res changes resonance or character intensity where the selected topology supports it. Dynamics is the movement-law family. Comp is the dynamic transfer character inside compatible Dynamics choices. Shared dynamicsTopology is the cross-product meaning behind the visible Dynamics control, not the same thing as filter Topology.

The terminology split is operational, not academic. If a resonance is in the right place but sounds too colored, change filter Topology or Res. If the node moves at the wrong moment, change detector range, Key, threshold, or SC EQ. If it moves the right content but the movement law feels wrong, change Dynamics, Comp, ratio, range, or timing. The same graph node can require one edit from each layer.

Band names and automation identity stay fixed when node frequencies cross. A Low Band can be moved above Mid without being renamed. This preserves host automation identity and preset compatibility, but it also means the label is an identity label, not a guarantee of current frequency order.

Notation

Frequency means the node center for Bell, Tilt, and Notch or the cutoff region for shelves and filters. Width describes the affected EQ region for bell-like shapes. Detector range describes the listening region for dynamic movement. Static gain remains active when Dynamic is off. Dynamic range limits detector-driven movement.

System Description

BeeDyn receives the full-band input, applies input gain, processes active EQ nodes as a cascade, applies mix and output gain, and publishes graph, analyzer, meter, and preset state. Dynamic nodes calculate movement from detector level, threshold, ratio, dynamic range, selected Dynamics, selected Comp, and timing. Static nodes apply their EQ response without detector-driven movement.

The full-band cascade matters because nodes interact as EQ responses, not as isolated crossover lanes. A low shelf can change the level feeding later nodes. A notch can remove the energy another node might otherwise seem to affect. Dynamic movement is added on top of that cascade, so diagnosis begins by reading the static aggregate curve before reading detector movement.

Figure 1. BeeDyn audio path.
Input trim EQ node 1 EQ node 2 Additional active nodes Mix and output trim

The detector range can be linked or detached. Linked detector ranges follow the solid Band edges. Detached ranges are moved with explicit Shift-drag gestures and are drawn separately when they differ from the audio EQ width. Stored detached values are ignored while the edge is linked, so old state cannot place a stale detector handle elsewhere on the graph.

A detached detector is a deliberate measurement offset. It is useful when one part of the spectrum should cause motion and another part should receive the EQ change. It is not a precision upgrade over linked mode. Linked mode is the reference state because measurement and action match.

Figure 2. Linked and detached detector range.
LinkedAudio Band width and detector range share the same visible edges.
DetachedEQ node affects one region while the detector listens to a different region.

Static and Dynamic modes share the same EQ node. Turning Dynamic off does not bypass the node. It leaves the EQ shape, topology, resonance, frequency, width, and static gain active while preserving dynamic settings for later use.

Figure 3. Static and dynamic node states.
Node shape and static gain Detector range Movement law Dynamic gain offset Resulting EQ response

In M/S mode, the focused Band owns separate Mid and Side path settings. The graph identity is still one Band, but the visible controls retarget to the selected path. Static gain, Dynamic state, threshold, ratio, range, timing, Comp, Topology, Shape, and Res are path-aware where exposed.

Control Surface

The graph draws analyzer data, EQ nodes, Band edges, detector guides, static EQ response, aggregate response, focused node state, meter history, and dynamic movement. It is a frequency editor, EQ response display, and detector-range editor.

The focused drawer contains controls that need text or grouped editing: Power, Solo, Dynamic, Mode, Key, Dynamics, Comp, Topology, Shape, Res, static gain, threshold, ratio, dynamic range, attack, wait, release, and advanced operation. It follows the focused node and selected path.

The Engine tab contains detector mode, RMS window, stereo link, external blend, detector listen, ADAA, and supported runtime controls. These controls shape detection and quality rather than changing audible EQ shape directly.

The SC EQ tab is detector-only sidechain EQ. It changes the signal that drives movement. It does not directly draw a new audible EQ curve. Use detector listen to verify the key signal before judging the processed output.

The Timing tab contains curve law, wait, auto-release, envelope scale, and transfer shape/depth where the selected Dynamics and Comp combination supports it. Wait is a pre-attack delay for gain movement away from neutral; it is not detector freeze.

The visualizer drawer controls analyzer behavior. Hold freezes analyzer state and prevents Auto from ingesting a frozen display. Analyzer controls do not change the node transfer.

Table 1 is a layer map for the focused node. Read left to right: identify the layer, find the visible controls, then check the mistake column before changing a different layer. Most confusing BeeDyn edits come from treating Topology as a dynamics law or treating Dynamic Off as bypass.

Table 1. BeeDyn control layers.
LayerVisible controlsTechnical meaningCommon mistake
EQ ShapeShape, frequency, width, static gain.Defines the audible static EQ response.Reading Shape as the detector law.
Filter characterTopology, Res.Defines filter color or resonance behavior.Confusing filter Topology with Dynamics.
DetectorDetector range, slope, Key, SC EQ.Defines what energy drives movement.Assuming detector range must equal EQ width.
DynamicsDynamic, Dynamics, Comp, threshold, ratio, range, timing.Defines how detector level moves the node.Turning Dynamic off and expecting bypass.
InspectionAnalyzer, meters, Delta, Hold.Shows or auditions behavior without redefining the node.Finalizing level while Delta is on.

Interaction Rules

Click a Band or node to focus it. Drag the node left or right to move frequency across the full graph range. Drag the node up or down to set static gain. Static gain remains active when Dynamic is off.

Drag a solid Band edge to change EQ width and keep the detector edge linked. Shift-drag a Band edge to detach and move only the detector range edge. Shift-drag a detector guide to edit detector range only. Drag the lower detector range slope chip up or down to change detector slope.

When a detector edge is detached, Shift-dragging the node moves that detached detector edge by the same log-frequency distance as the node. This preserves the detector offset while repositioning the EQ node. A normal node drag leaves detached detector ranges where they are.

Right-click Auto to choose Auto Density and Auto Max Bands. Click Auto to start capture. Click Apply to write nodes. Shift-click the BeeDyn title to toggle Delta monitor. Use Delta only as an inspection mode before returning to normal output.

Use Home/End or host automation only where supported by the host surface. Host automation identity follows Band identity rather than current frequency order, so a moved Band remains the same automatable object.

Example: detached detector de-essing

Create a Bell or Notch node over the sibilant region, narrow the EQ width until the affected range is specific, then Shift-drag detector edges wider if consonant energy outside the exact cut should drive movement. The audio EQ can remain narrow while the detector listens to a broader speech range.

Processing Reference

BeeDyn's aggregate response is the sum of active EQ-node behavior through the full-band cascade. Static nodes contribute their EQ response continuously. Dynamic nodes add movement according to detector level, threshold, ratio, range, selected Dynamics, selected Comp, and timing. The graph therefore represents both static tone and possible dynamic gain offset.

Shape names and filter terms are aligned with the general EQ vocabulary in the W3C Audio EQ Cookbook. Compressor and DSP processor terminology is cross-checked against the JUCE Compressor reference and the JUCE DSP namespace. These references support terminology; BeeDyn behavior is defined by the local product manual and public parameter contract.

Threshold determines when movement begins. Ratio determines movement steepness for compressor-like laws. Dynamic range limits how far the node can move. Attack moves away from neutral. Wait delays that movement without freezing detector tracking. Release returns toward neutral. Shape controls determine the EQ geometry that movement acts through.

Filter Topology and Res change the EQ character layer. They do not change detector source, detector range, or Dynamics. Some topologies support visible resonance. If a topology does not support resonance, the Res affordance should be treated as inactive.

ADAA enables anti-aliased evaluation for supported nonlinear or static transfer stages. In BeeDyn it is most relevant when dynamic movement and transfer character become aggressive enough to create bright nonlinear products. It does not change node frequency, shape, Q, detector range, or static gain.

The graph should be read in two passes. First read the static response: the aggregate EQ curve, the focused node position, the node Shape, the node width or slope, and any static gain. Then read the dynamic contract: detector range, Key, threshold, ratio, dynamic range, timing, and movement history. A node can look visually small in static response while producing strong dynamic movement if its detector threshold is low and range is wide. A node can also look visually large while producing no gain movement when Dynamic is off.

Detector range is best treated as a measurement aperture. A linked self detector is the correct first state because the affected region and the measured region are the same. A detached detector is correct when the event that should cause motion is offset from the EQ action. For example, a vocal harshness node can affect a narrow upper-mid region while listening to a wider consonant range. A low-mid mud node can affect 250 Hz while listening lower if fundamentals trigger the buildup. An external sidechain node can affect one musical range while listening to a different range from another track.

Dynamic range should be set after threshold and ratio. Threshold decides when movement begins. Ratio decides how quickly movement increases after threshold. Dynamic range prevents the movement from exceeding a useful bound. If range is set too wide early, the node may appear to solve the problem by excessive gain movement. If range is too narrow, lowering threshold can make the node move often without moving enough to matter. Use the gain-reduction meter and Delta together: the meter shows amount and time, while Delta reveals whether the affected content is the intended content.

Filter Topology and Res should be adjusted after Shape and width. Changing Topology before the region is correct can make a node seem technically interesting while the wrong part of the signal is being processed. Clean topology is the reference for diagnosing frequency, width, threshold, and range. Resonant or colored topologies are better used after the detector contract is already working.

BeeDyn does not expose Tape, Soft Clip, Spectral compressor, State/Neural, Wavelet, Mod, SNR, Slide, or Free as Band choices. Those topologies can be valid in BeePressor or BeeComps, but they are not adequately described by one visible EQ node. Some generate or reshape harmonic content, some move spectral focus independently of node center, and some need broader state semantics than the BeeDyn graph can represent without misleading the operator.

Tables 2 through 5 are ordered from visible EQ geometry to deeper movement rules. Start with Shape because it defines what the ear hears continuously. Then read Dynamics and Comp because they define motion. Finish with Topology/Res terms because they explain filter character and prevent name collisions with the shared dynamics topology.

Table 2. EQ Shape reference.
ShapeStatic responseDynamic consequenceUse notes
BellBoost or cut around a center frequency with width control.Movement concentrates around the selected center.Default corrective shape for resonances, mud, or harshness.
Low ShelfBroad level change below a corner region.Movement changes low-frequency weight.Use for boom or low-end support; watch output level.
High ShelfBroad level change above a corner region.Movement changes brightness or air.Use for sibilance, harshness, or adaptive top-end control.
TiltOpposed low/high balance around a pivot.Movement changes spectral balance rather than one local peak.Useful for program tone that leans dark or bright dynamically.
NotchNarrow attenuation around a center.Movement can target a ringing frequency.Use careful width and detector range to avoid speech or pitch damage.
High PassAttenuates below a cutoff region.Movement can clean low buildup or rumble.Do not use as a substitute for host routing cleanup.
Low PassAttenuates above a cutoff region.Movement can reduce bright noise or fizz.Check Delta so useful transients are not removed.
Table 3. BeeDyn-safe Dynamics reference.
DynamicsMovement behaviorUse whenUnsuitable when
Classic compressorThreshold/ratio movement using selected `Comp` behavior.You need predictable dynamic EQ movement.The node should gate or expand rather than compress.
Upward/downward densityCombines downward control with low-level density lift.You need to steady a region without only reducing peaks.Noise in that region must remain untouched.
Downward expanderReduces low-level material more gradually than a gate.You need separation without hard closure.Hard open/closed behavior is required.
Lookahead limiter-compressorUses anticipatory movement where supported.Peaks in a local EQ region need cleaner containment.Latency is unacceptable.
RMS leveler into peak limiterCombines average-level movement with faster containment.A region needs stable level with peak control.You need purely transient-led action.
Noise gateUses threshold/range behavior to close below the active region.Bleed or spill in a frequency region needs reduction.Natural low-level decay should remain audible.
Table 4. `Comp` character in dynamic nodes.
CompDynamic transfer characterOperating consequence
VCAClean reference behavior.Use when diagnosing detector range, threshold, and ratio.
FETFast assertive movement.Useful for local transient or sibilance control.
OPTOSmoother program movement.Useful for broader vocal, guitar, or instrument leveling.
VARI-MURounded, drive-dependent response.Use where gain movement should feel less angular.
CustomShaped dynamic transfer.Use when the ratio curve needs point-and-handle control.
Table 5. Topology and resonance reference.
TermLayerMeaningDoes not mean
ShapeEQ geometryBell, shelf, tilt, notch, high-pass, or low-pass response.Detector law.
TopologyFilter characterFilter voicing used by the selected shape.BeeComps fixed topology or shared dynamicsTopology.
ResFilter characterResonance or character intensity where supported.Band width or detector slope.
DynamicsMovement lawHow detector level becomes dynamic movement.EQ filter topology.
dynamicsTopologyShared compatibility fieldThe cross-product topology identity exposed as Dynamics.The visible BeeDyn filter Topology control.

Operating Procedures

Create a corrective dynamic node

  1. Play the loudest representative section.
  2. Create or focus a Band.
  3. Place frequency or cutoff over the problem region.
  4. Choose Shape.
  5. Set width or slope from the graph.
  6. Choose filter Topology and Res only after the EQ region is correct.
  7. Keep detector range linked at first.
  8. Turn Dynamic on.
  9. Lower threshold until movement appears.
  10. Set ratio and dynamic range.
  11. Tune attack, wait, release, and shapes.
  12. Use Delta briefly, then return to normal output.

Detach detector range

  1. Focus the node.
  2. Confirm the EQ width is correct.
  3. Hold Shift and drag the detector edge or Band edge that should detach.
  4. Set the detached detector range around the energy that should drive movement.
  5. Adjust detector slope if the detector split should be gentler or steeper.
  6. Use detector listen to confirm what the detector hears.
  7. Return to normal monitoring and tune threshold again.

Detached detector range is useful only when the listening region and affected EQ region should differ. If the default linked behavior already works, leave it linked.

Use Auto

  1. Disable analyzer Hold.
  2. Play representative material.
  3. Click Auto to start capture.
  4. Click Stop after enough signal passes.
  5. Right-click Auto to choose Sparse, Balanced, or Detailed Auto Density.
  6. Set Auto Max Bands as a cap from 1 to 12.
  7. Click Apply.
  8. Review every node manually.

Auto writes editable nodes. It looks for problem regions such as boom, mud, boxiness, harshness, sibilance, and isolated resonances. It writes linked detector ranges by default, uses Bell dynamic nodes as the starting point, and does not create filler Bands to reach a cap.

Auto Density is a drafting tool. Sparse should leave room for broad manual EQ. Balanced should provide a starting diagnosis. Detailed should be reviewed for redundant nodes, overly narrow detectors, and nodes that chase momentary events rather than repeated problems.

Build a static EQ inside BeeDyn

  1. Focus a Band.
  2. Turn Dynamic off.
  3. Set Shape, Topology, frequency, width or slope, gain, and Res.
  4. Leave detector and timing values intact for later dynamic use.
  5. Use the aggregate response curve and output meter to check level.

Static nodes are not bypassed nodes. They remain part of the EQ cascade.

Procedure: check whether a node is moving for the right reason

  1. Confirm Dynamic is on.
  2. Confirm the focused path is Mid, Side, or Stereo as intended.
  3. Use detector listen to verify the key signal.
  4. Compare linked and detached detector range only if the current detector misses the event.
  5. Use Delta briefly to hear the node contribution, then turn Delta off.

Presets, State, and Host Behavior

Presets store active Band count, node frequency, shape, width or slope, static gain, dynamic state, threshold, ratio, dynamic range, timing, detector ranges, detector link state, detector source, Dynamics, Comp, filter Topology, Res, M/S path state, global input, mix, output, ADAA, and supported editor state.

Preset compatibility preserves product identity and shared topology meanings. BeeComps fixed-topology names such as Wavelet, Mod, SNR, Slide, and Free are not BeeDyn filter Topology names. They are distinct product or dynamics identities in other products.

External detector sources require host sidechain routing. If the host provides no usable sidechain, changing BeeDyn's Key selector cannot create sidechain signal. Detector listen verifies what the detector hears after detector source selection, blend, and SC EQ.

Analyzer, meter, Delta, and visualizer settings are inspection aids. The final tonal decision should be made through normal processed output with Delta off.

Host automation follows Band identity rather than node frequency order. If a node crosses another node, the automated parameter remains attached to the same Band identity.

Troubleshooting

If Auto does not start, disable analyzer Hold, confirm input signal, and confirm the editor is receiving analyzer data.

If Auto creates fewer Bands than expected, raise Auto Max Bands, choose a denser Auto Density, and use source material with clearer problem regions. Auto Max Bands is a cap, not a target.

If dashed detector guides are confusing, remember that solid Band edges are audio EQ width and dashed guides are detector-only ranges. Normal Band-edge drag relinks detector and EQ width. Shift-drag detaches detector range.

If a Band is not moving, confirm Dynamic is on, the Band/path is not bypassed, threshold is low enough, ratio or range is meaningful, and detector source receives signal. In M/S mode, confirm the visible controls are editing the intended path.

If sound changes but no gain reduction is visible, the Band may be static. Static gain, Shape, Topology, and Res can change tone without dynamic movement.

If Delta sounds like the entire signal, static gain or dynamic range is probably too large. Delta should be a diagnostic difference monitor, not a normal listening mode.

If a node seems to move from the wrong source, check Key, detached detector edges, detector slope, SC EQ, and detector listen before changing EQ Shape.

Research and References

BeeDyn documentation uses local product truth for behavior and external research references for terms that belong to general audio engineering. This distinction is important because BeeDyn is not a crossover multiband processor. It is a full-band EQ cascade whose nodes can move dynamically. References that discuss filters, dynamic range processors, or DSP libraries help define vocabulary, but they do not redefine how BeeDyn nodes are stored, selected, linked, detached, or automated.

The research layer is organized around the main ambiguities an operator must avoid: Shape is EQ geometry, filter Topology is character, Res is resonance or character intensity, Dynamics is movement law, Comp is dynamic transfer character, and detector range is a measurement aperture. The manual therefore places concept explanations before procedures, then uses tables for lookup and troubleshooting for failure modes.

Research synthesis. EQ references support Shape, Q, shelf, notch, pass-filter, cramping, decramping, and cascade language. Dynamic range references support detector, threshold, ratio, range, attack, and release language. Graph and interface references support why nodes, handles, detached detector guides, and meter history must be readable as state rather than decoration. Product truth still controls which shapes, topologies, and movement laws BeeDyn exposes.

Table 6. BeeDyn research map.
SubjectPrimary source basisManual use
Product controls and node behaviorBeeDyn project Manual.md; BeeAudioModules public parameter contracts.Band identity, Dynamic state, detector linking, Shape labels, Topology labels, and omitted topology statements.
Documentation architectureDiátaxis.Separation of explanation, task procedures, reference lookup, troubleshooting, glossary, and index material.
Technical writing styleGoogle developer documentation style guide; Microsoft Learn style quick start.Short procedures, direct nouns, consistent capitalization, and compact caution notes.
EQ shape terminologyW3C Audio EQ Cookbook.General language for bell, shelf, pass filter, notch, Q, cutoff, and response behavior.
Dynamic range vocabularyJUCE Compressor; JUCE DSP namespace.Common threshold, ratio, attack, release, and DSP module terminology.
Digital audio effects contextDAFX.General context for filter response, dynamic EQ interpretation, nonlinear behavior, and metering as audio-effects topics.

The extended bibliography below covers the research areas that sit behind BeeDyn's public language: EQ shape design, filter topology, resonance, frequency warping, cramping and decramping, dynamic range movement, nonlinear transfer, spectral display, graph readability, and direct manipulation. These sources describe general engineering context; BeeDyn's actual node contract remains the local product truth. Research Table D gives item-level source coverage for the shapes, dynamic node terms, topology terms, and graph features described earlier in this manual.

Research Table D. BeeDyn item-level source map.
ItemCoverageSources
BellCenter-frequency gain, Q, and peak/notch-style parametric EQ vocabulary.W3C Audio EQ Cookbook; MathWorks designParamEQ; All About Audio Equalization.
Low ShelfLow-frequency shelf response and broad level-change language.W3C EQ Cookbook; MathWorks shelving equalizer; audio EQ survey.
High ShelfHigh-frequency shelf response and brightness-control language.W3C EQ Cookbook; MathWorks shelving equalizer; Orfanidis prescribed Nyquist gain.
TiltOpposed low/high spectral-balance vocabulary.MathWorks tilt filter; audio EQ survey; spectral-balance perception reference.
NotchNarrow rejection, bandwidth, and ringing-frequency terminology.MathWorks IIR notch; Smith digital filters; dynamic resonant attenuation.
High PassCutoff and low-frequency attenuation terminology.W3C EQ Cookbook; Smith digital filters; MathWorks highpass.
Low PassCutoff and high-frequency attenuation terminology.W3C EQ Cookbook; Smith digital filters; MathWorks lowpass.
Static EQ nodeFull-band cascade and static response language.audio EQ survey; MathWorks parametric EQ filter; W3C EQ Cookbook.
Dynamic nodeDetector-driven EQ movement, threshold, range, and adaptive attenuation language.dynamic audio equalizer paper; audio EQ survey; frequency-based adaptive compression.
Linked detector rangeMeasured region equals affected region.dynamic resonant attenuation; side-branch compression overview; MathWorks dynamic range control.
Detached detector rangeMeasurement aperture separated from EQ action.side-branch detector design; dynamic EQ resonance detection; dynamic range control.
Detector slopeDetector aperture transition steepness and selectivity.Orfanidis high-order EQ; MathWorks crossover filter; Smith filters.
ShapeEQ geometry distinct from detector and dynamics law.W3C EQ Cookbook; audio EQ taxonomy; MathWorks parametric EQ.
Filter TopologyFilter character and voicing layer distinct from movement law.Zavalishin VA filter design; physical audio signal processing; audio EQ survey.
ResResonance and character-intensity terminology.Simper SVF outputs; Smith digital filters; Chamberlin SVF improvement.
dynamicsTopologyShared movement-law identity distinct from BeeDyn filter Topology.compressor design survey; JUCE Compressor; dynamic range control.
Classic compressorPredictable detector-driven EQ movement using selected Comp character.GMR compressor survey; JUCE Compressor; MathWorks compressor.
Upward/downward densityDynamic EQ movement that can steady low-level and high-level material differently.dynamic range principles; MathWorks DRC; dynamic EQ attenuation.
Downward expanderBelow-threshold local reduction in an EQ node.MathWorks expander; dynamic-range principles; dynamic EQ reference.
Lookahead limiter-compressorPeak-control vocabulary for local dynamic EQ movement.MathWorks limiter; JUCE Limiter; compressor design survey.
RMS leveler into peak limiterAverage-level movement with faster peak containment in one node.GMR compressor survey; ITU-R BS.1770; EBU R 128.
Noise gateThreshold/range closure language for frequency-local cleanup.MathWorks noise gate; JUCE NoiseGate; dynamic range control.
VCAClean dynamic transfer reference.compressor design survey; MIT compression notes; JUCE Compressor.
FETFast dynamic transfer language.1176 manual; compressor design survey; MathWorks compressor.
OPTOSmoother program response and optocoupler-memory language.optocoupler compressor model; optical compressor modeling; compressor survey.
VARI-MURounded, drive-dependent transfer language.MIT compression notes; DAFX; compressor survey.
CustomPoint-and-handle transfer shaping language.static characteristic reference; ADAA circuit interpretation; JUCE Compressor.
Auto DensityAutomatic node suggestion as editable starting state.resonance attenuation by dynamic EQ; auto-adaptive resonance equalization; DRC automation study.
Sidechain EQDetector-only filtering and parametric filter terminology.W3C EQ Cookbook; MathWorks designParamEQ; side-branch detector reference.
ADAAAnti-aliased nonlinear or transfer evaluation.ADAA with frequency compensation; ADAA circuit interpretation; Volterra-model antialiasing.
Delta and graph meter feedbackDifference monitoring, quantitative graph reading, and display interpretation.Cleveland and McGill; Victor, Magic Ink; ITU-R BS.1770.
Graph interactionDirect manipulation, keyboard access, and continuous-value feedback.Shneiderman direct manipulation; WAI-ARIA APG; Apple slider guidance.
Research Table A. Filter topology, EQ, and decramping references.
ReferenceSubjectManual use
Smith, Introduction to Digital Filters with Audio ApplicationsDigital filter fundamentals.General language for poles, zeros, cutoff, resonance, phase, and cascade consequences.
Smith, Physical Audio Signal ProcessingPhysical and virtual audio systems.Context for filter models, resonators, and virtual-analog terminology.
W3C Audio EQ CookbookBiquad EQ forms.Shared terminology for Bell, Low Shelf, High Shelf, Notch, High Pass, Low Pass, Q, and bandwidth.
Valimaki and Reiss, All About Audio EqualizationEQ research survey.Reference for EQ taxonomy, dynamic EQ context, and equalizer terminology.
Orfanidis, Digital Parametric Equalizer Design with Prescribed Nyquist-Frequency GainHigh-frequency EQ behavior.Background for cramping and decramping language near Nyquist.
Orfanidis, High-Order Digital Parametric Equalizer DesignHigher-order parametric EQ.Context for steeper filters and higher-order shape families.
Vicanek, Matched Second Order Digital FiltersMatched and decramped second-order filters.Reference for alternatives to ordinary bilinear-transform cramping.
FAUST vaeffects library notesVirtual analog and decramped filter implementations.Implementation vocabulary for matched filters without treating BeeDyn as a FAUST product.
MathWorks designParamEQ referenceParametric EQ design interface.Terminology for gain, center frequency, bandwidth, order, and filter cascades.
A pre-distortion based design method for digital audio graphic equalizerPredistortion and equalizer accuracy.Additional context for cramping correction and high-frequency accuracy.
Matrix-based design and realization of digital parametric equalizerParametric EQ realization.Context for cascade and filter-structure distinctions.
Zavalishin, The Art of VA Filter DesignVirtual analog filters and zero-delay feedback.Vocabulary for virtual-analog filter character and topology behavior.
Stilson and Smith, Analyzing the Moog VCF for Digital ImplementationMoog ladder discretization.Background for ladder-filter terminology in topology discussions.
Huovilainen, Non-Linear Digital Implementation of the Moog Ladder FilterNonlinear ladder modeling.Context for nonlinear resonant ladder terms.
D'Angelo and Valimaki, Generalized Moog Ladder Filter Part IIDelay-free loop ladder modeling.Background for nonlinear filter topology and feedback-loop wording.
Lazzarini and Timoney, Improving the Chamberlin Digital State Variable FilterState-variable filters.Context for filter Topology and Res behavior when state-variable terms are used.
Simper, Simultaneous Solving of Linear SVF OutputsTrapezoidal SVF outputs.Reference for simultaneous multimode output vocabulary.
Simper, Linear Trapezoidal Integrated SVFOptimized state-variable filters.Reference for topology, resonance, and numerical behavior in audio SVF designs.
Research Table B. Dynamic EQ, dynamics topology, nonlinear transfer, metering, and spectral references.
ReferenceSubjectManual use
Giannoulis, Massberg, and Reiss, Digital Dynamic Range Compressor DesignCompressor design survey.Baseline terminology for detector, knee, attack, release, feedforward, and feedback.
Giannoulis, Massberg, and Reiss, Parameter Automation in a Dynamic Range CompressorAutomatic compressor parameter setting.Research context for Auto Density as editable node generation.
Principles of Digital Dynamic-Range CompressionBroadband, multichannel, side-branch, and spectral compression.Context for detector range and dynamic EQ movement as measurement plus gain law.
MathWorks Dynamic Range ControlCompressor, expander, limiter, and gate vocabulary.Cross-check for range, expansion, gate, and limiter terms.
FAUST compressors libraryCompressor function taxonomy.Vocabulary comparison for common digital compressor controls.
JUCE CompressorCompressor control vocabulary.Common naming for threshold, ratio, attack, and release.
JUCE DSP namespaceDSP module vocabulary.General terminology for processor families, filters, and audio blocks.
Antiderivative Antialiasing with Frequency Compensation for Stateful SystemsADAA variants.Context for ADAA wording in nonlinear and stateful stages.
An Equivalent Circuit Interpretation of Antiderivative AntialiasingADAA circuit interpretation.Background for treating ADAA as anti-aliasing rather than an EQ shape.
Antialiasing for Simplified Nonlinear Volterra ModelsNonlinear alias reduction.Context for nonlinear transfer and aliasing risk.
Efficient neural networks for real-time modeling of analog dynamic range compressionNeural compressor modeling.Background for adaptive and state-style compressor terminology without claiming external model loading.
Modeling Analog Dynamic Range Compressors using Deep Learning and State-space ModelsState-space and neural compressor modeling.Context for stateful compressor descriptions.
Cadenza multiband compressor tutorialMultiband compression tutorial.Contrast term for explaining that BeeDyn is not an audible crossover system.
Smith, Spectral Audio Signal ProcessingFFT, STFT, and spectral analysis.Reference for analyzer, spectral display, and dynamic node visualization language.
Smith, Mathematics of the DFTDFT and FFT foundations.Background for analyzer and spectral-bin descriptions.
ITU-R BS.1770Loudness and true-peak measurement.Metering context; BeeDyn meters are product meters, not broadcast conformance claims.
EBU R 128Loudness normalization.Context for loudness terminology and meter specificity.
Research Table C. GUI, graph, and technical-documentation references.
ReferenceSubjectManual use
Apple Human Interface Guidelines, SlidersContinuous controls.Context for graph handles, slider direction, and value feedback.
GNOME Human Interface Guidelines, SlidersSlider use and exact-value pairing.Context for graph gestures paired with numeric readouts.
JUCE SliderPlugin control implementation vocabulary.Reference for common audio-plugin control labels and accessibility hooks.
JUCE AccessibilityValueInterfaceAccessible values.Context for exposing parameter value meaning beyond drawing.
JUCE Colours tutorialComponent color assignment.Context for product-colored graph accents and contrast restraint.
JUCE Label tutorialControl labels.Context for chip labels and attached control text.
WCAG 2.2Accessibility requirements.Reference for contrast, focus, target size, and keyboard-accessible manual pages.
WAI-ARIA Authoring Practices GuideKeyboard widget behavior.Context for browser-side manual navigation and graph-like controls.
Cleveland and McGill, Graphical PerceptionQuantitative graph decoding.Reference for readable position, length, and slope encoding in EQ graphs.
Tufte, The Visual Display of Quantitative InformationData graphics.Context for restrained graph presentation and avoiding decorative display noise.
Shneiderman, Direct ManipulationDirect manipulation principles.Context for immediate visible feedback from graph gestures.
Shneiderman, Direct Manipulation for Comprehensible, Predictable and Controllable User InterfacesPredictable direct manipulation.Research support for reversible graph editing and visible state.
ISO 9241-110 interaction principlesHuman-system interaction.High-level context for suitability, controllability, and self-descriptiveness.
Victor, Magic InkInformation software.Context for showing state and measurement before asking the user to operate controls.
DiátaxisDocumentation architecture.Reason for separating explanation, procedure, reference, troubleshooting, glossary, and index.
Google developer documentation style guideTechnical writing.Basis for direct wording, active voice, and predictable terminology.
Microsoft Learn style quick startTechnical style.Basis for concise procedures and reader-focused reference sections.

Static and Dynamic node behavior is explained before Auto Density because Auto writes editable nodes, not a separate automatic processor. Detector detachment is placed in both interaction rules and procedures because it is a graph gesture and an operating decision.

Endnotes

  1. The source basis for this website manual is BeeDyn project Manual.md, plus public BeeAudioModules parameter and label contracts used to verify product names, visible controls, ranges, supported behavior, and omitted behavior.
  2. BeeDyn behavior is defined by the local product manual and the public parameter, label, and state contracts. External works are used for terminology and general audio-DSP context only.
  3. The chapter order follows explanation, procedure, reference, troubleshooting, glossary, and index divisions so operating instructions do not obscure topology descriptions or lookup material.
  4. Research sources support the language used for filters, compressor topologies, dynamic range control, decramping, metering, graph interaction, and technical documentation. They are not claims that the products implement any cited algorithm exactly.

Bibliography

Reference Tables

Table 7. BeeDyn reference map.
SubjectControlsMeaning
Static EQGain, frequency, Shape, width, Topology, Res.Baseline EQ curve that remains active when Dynamic is off.
Dynamic movementDynamic, threshold, ratio, range, attack, wait, release, shapes.Detector-driven movement added to the static node state.
Detector rangeLinked edges, detached edges, detector slope, Key, SC EQ.Frequency region and source that drive movement.
DynamicsDynamics selector.Movement-law family, distinct from EQ filter Topology.
CompComp selector.Dynamic transfer character inside compatible Dynamics choices.
Filter characterTopology, Res.EQ-node tone and resonance layer, distinct from Dynamics.
InspectionDelta, meter rail, analyzer, Hold, Hi-Res.Shows or auditions movement without defining the EQ node itself.
Table 8. Auto Density reference.
Auto DensityNode behaviorUse whenReview after Apply
SparseFewer, higher-confidence nodes.The source has one or two obvious problem regions.Check that broad tone was not missed.
BalancedModerate node count and spacing.Most corrective dynamic EQ starts.Check each node's threshold and width.
DetailedMore separated nodes when the spectrum supports them.Dense or resonant material needs finer coverage.Remove nodes that only chase momentary events.

Glossary

ADAA
Anti-aliased evaluation for compatible nonlinear or transfer stages.
Detector range
The frequency range that drives dynamic movement.
Dynamic node
An EQ node whose gain movement is driven by detector level.
Full-band EQ cascade
A sequence of EQ nodes applied to the full signal without audible crossover splitting.
Static EQ
EQ response that remains active when detector-driven movement is disabled.

Index

ADAA: Processing Reference; Research and References; Reference Tables. Auto Density: Operating Procedures; Research and References; Reference Tables. Bell: Processing Reference; Research and References. Comp: Scope and Terminology; Processing Reference; Research and References. Cramping and decramping: Research and References. Detector detachment: Interaction Rules; Operating Procedures; Research and References. Dynamic: Feature Inventory; Processing Reference. Filter topology: Scope and Terminology; Research and References; Reference Tables. GUI design: Research and References. High Pass: Processing Reference. Low Pass: Processing Reference. M/S: System Description; Troubleshooting. Endnotes: Feature Inventory; Processing Reference; Research and References. Topology: Scope and Terminology; Reference Tables.