Linter Rules Reference
Complete guide to all WING snapshot linter rules, their rationale, and classification.
About the Linter
The WING Snapshot Linter analyzes your mixer configuration to detect potential issues, routing problems, and configuration inconsistencies. Rules are classified by severity:
- CRITICAL - Issues that can cause feedback, broken signal paths, or major show-stopping problems
- ERROR - Likely configuration mistakes or incomplete setup
- WARNING - Potential issues worth reviewing
- INFO - Suggestions for better documentation and organization
74
Active Rules6
Critical11
Errors61
Warnings + InfoCRITICALCRITICAL Rules
Circular bus routing detected (Bus A → Bus B → Bus A)
Talkback channel has no routing to any output
Comm/talkback channel missing from some IEM/monitor destinations
External FX referenced but physical path unpatched
Click channel is routed to a PA channel (Delay Line, Sidefill, Nearfill)
The talkback input socket is also used as the source of another channel
ERRORERROR Rules
Channel has name but no source and no output anywhere
Insert enabled but FX unit not configured
Named bus receives no channel sends
Matrix has no inputs from channels, buses, or mains
Input >40dB gain + phantom, but unnamed
Delay compensation >50ms may indicate misconfiguration
Click channel routed to wedge/loudspeaker monitor (audience can hear)
Channel insert references an FX slot that has no effect loaded
Multiple internal sources patched to the same physical output
Main LR bus has active routing but no physical output assigned
A muted input source is silencing a live, Main-routed channel
WARNINGWARNING Rules
Channel name differs from source name (isolated case, not widespread)
Stereo pair has mismatched input settings (phantom power or gain)
Send below -100dB (but not -144dB) yet marked 'on'
Phantom power on input named as line source
Aux channel is named but has no input source assigned and no routing
Click routed to some but not all IEM channels
Source >35dB gain
Playback/background music should be routed post-fader to monitors for performance cues
Tail-producing FX (delay, reverb, chorus) on a pre-fader bus insert — should be post-fader so the tail follows the fader
IEM bus has only mono center-panned sources — no stereo content for in-ear separation
Wedge monitor bus is also sending to main PA outputs
IEM bus master level is unusually high — gain structure concern
Multiple buses share the same name
Multiple channels share the same name
Channel has a name and active sends but no input source assigned
Channel named as condenser microphone but phantom power is off
Some channels have ALT sources but others don't — virtual soundcheck may be incomplete
IEM/monitor bus has no limiter or compressor in its insert chain
IEM bus gain staging appears inconsistent — sends vs bus master level mismatch
Matrix direct patch is enabled but has no active routing context
Stereo bus has only L or R routed to a physical output while the adjacent output is empty
A monitor (IEM/wedge) bus receives post-fader sends; on a FOH desk monitor sends are normally pre-fader
IEM monitor sends mix pre-fader and post-fader inconsistently across mixes
A monitor (IEM/wedge) bus receives channel sends but has no physical output assigned
One leg of a stereo input source is muted while the other is not
A DCA fader is fully down, silencing active channels with no console mute indication
A DCA controlling playback is muted or closed while playback channels are routed to Main
A stereo input source's two legs have names that don't form a recognized stereo pair
Two adjacent mono input sources share the same name, which auto-merges into one stereo P24 fader
A stereo input source has only one of its two legs named
A stereo bus whose output patches all use only one side of its stereo pair
A stereo main whose output patches all use only one side of its stereo pair
A stereo matrix whose output patches all use only one side of its stereo pair
Talkback configured but no TALK SOLO destinations - two-way communication not possible
INFOINFO Rules
TALK tags on buses don't match cfg.talk A/B routing configuration
Active channel without descriptive name (active = has input source and sends above -144dB)
Channel using factory default (CH01, etc.)
FX slot configured but not used
No channels routed to Main L/R
Aux uses same source as regular channel
All channels unconnected - likely a template file
Assigned DCA groups without names (placeholder)
FX bus routed back to aux — bus can route directly, aux channel wasted
Bus sends to another bus that has no further routing
Channel sends to multiple FX of the same type
Channel has active sends to every single bus
Matrix has only one input source
Mono channel hard-panned with no stereo partner on opposite side
Non-monitor bus receives only pre-fader sends
Insert slot enabled but FX unit has 0% wet mix (effectively bypassed)
Physical input patched but not assigned to any channel
Active channel is not assigned to any DCA group
A muted DCA group is silencing channels that have active routing
A named input source is muted but still patched to one or more channels
A DCA fader is parked unusually low while it has active members
A stereo input source's two leg names match only in case or spacing, not exactly
The same input name is used on two unrelated sockets of the same input group
Want to try the linter? Upload a WING snapshot file on the Snapshot Linter page.
Questions or suggestions about these rules? Contact support