Skip to content

Rules reference

Every rule atoo audit and Watch can report, listed by its code. A finding ends with the code of the rule that produced it (R005, CV016), so this is where to look one up: what the rule checks, how serious it is, and whether it needs the show’s plan.

Each rule says:

  • Its severity. An Error is a desk that cannot work as it stands, a Warning is probably not what you meant, and an Info is worth knowing but needs nothing done. Reading findings has more on each.
  • When it runs. With or without a plan means it reads the desk alone, in atoo audit and in Watch. Needs the plan means it compares the desk with the show’s plan, so it runs only when you give it one: atoo audit --plan, and Watch started with the show. Watch only means it speaks during a live Watch.
  • What to do about it, where the troubleshooting page has a section for it.

With a plan, a finding about a strip the plan never mentions can be left out, and a rule stands down where the plan states the setting it would judge, because the comparison with the plan checks that instead. S001 counts what was left out, and why. Findings whose code starts WATCH: come from your own watch conditions, and say in their own words what they check.

“In use”, wherever a rule below says it, means active: on the open show’s sheets, or in use on the desk. A channel, aux or bus is in use on the desk when it is named, patched to a socket other than the factory’s, or sending, and a bus also when something sends to it. So a bus the show’s sheets have is checked even before anything on the desk uses it. With no show open, only the desk counts. A watch condition can use the same test with the word ACTIVE (Only active strips).

This page is generated from the rules themselves, so it lists every one the version you are reading the docs for can report.

Where signal goes: buses, Mains and Matrices that are fed or reach an output, strips that reach nothing, loops and splits.

Warning · with or without a plan

A bus in use has no channel or aux sending to it.

Warning · with or without a plan

A bus in use reaches no output socket, either directly or through a Main or Matrix.

Warning · with or without a plan

A Matrix is patched to a physical output but nothing sends to it.

Warning · with or without a plan

A Main is patched to a physical output but nothing sends to it.

Error · with or without a plan

A Main has active sends feeding it but reaches no physical output.

Warning · with or without a plan

A Matrix has an active send feeding it but is patched to no physical output.

Info · with or without a plan

A bus, Main or Matrix reaches none of the output sockets read, and an AES50 port in use was not read, so the route could not be checked.

Warning · with or without a plan

A channel or aux that is in use, unmuted and up has no bus send, Matrix send or Main route switched on.

What to do about it

Error · with or without a plan

A channel or aux takes a bus, Main or Matrix as its input and its signal comes back round to it, every leg open.

What to do about it

Warning · with or without a plan

The same loop with a leg switched off or at the floor: silent today, feeding back the moment it is opened.

What to do about it

Warning · with or without a plan

A stereo bus, Main or Matrix in use whose output patches all use the same side of its pair, so anything panned to the other side is not heard.

What to do about it

Warning · with or without a plan

A strip in use reaches one Main or Matrix by two or more routes, every one on and above the floor, unless the plan includes every one of those routes.

What to do about it

Info · with or without a plan

A split R012 would report, said at INFO instead because the plan includes every one of its routes.

What to do about it

Info · with or without a plan

A split R012 would report, said at INFO instead because every route but one passes through a bus with a reverb, delay or modulation effect inserted on it: an effect send.

What to do about it

What each strip is patched from, 48V, alternate inputs, expansion bays and the AES50 links to stage boxes.

Warning · with or without a plan

48V is enabled on a physical input patched to no channel or user patch.

Info · with or without a plan

More than one channel or aux sources from the same physical input socket.

Error · with or without a plan

A channel is patched from, or an output routed to, an expansion bay the desk reports empty.

What to do about it

Warning · with or without a plan

A channel or aux is switched to its alternate input patch rather than its main one.

What to do about it

Warning · with or without a plan

The console’s global alternate-input switch is engaged.

Warning · with or without a plan

A channel or aux that is in use has nothing patched to its main input.

What to do about it

Warning · with or without a plan

A channel or aux in use is patched to an input socket that is muted at the socket, or to one leg of a stereo source whose other leg is not.

What to do about it

Error · with or without a plan

A channel takes its input from an AES50 stage box, or an output on one carries a signal, while the desk reads that link as not connected (-) or in error (ERR).

What to do about it

Warning · with or without a plan

An AES50 stage box link reads ERR, though nothing is patched to or from it.

What to do about it

C010: AES50 Stage Box Firmware Needs Updating

Section titled “C010: AES50 Stage Box Firmware Needs Updating”

Info · with or without a plan

An AES50 port reads UPD: the desk flags the stage box’s firmware as older than it expects.

What to do about it

Effects loaded into FX slots and inserted on strips.

Warning · with or without a plan

A strip’s insert is switched on but names an FX slot with no effect loaded.

What to do about it

Info · with or without a plan

An FX slot has an effect loaded that no strip’s insert names.

What to do about it

Info · with or without a plan

A strip’s insert names a loaded FX slot but is switched off.

Whether talkback reaches anyone.

Warning · with or without a plan

Talkback is assigned to a strip, but neither TALK A nor TALK B is routed to any bus, Matrix or Main.

What to do about it

T002: Talkback Strip Left Out Of Mix Checks

Section titled “T002: Talkback Strip Left Out Of Mix Checks”

Info · with or without a plan

The strip talkback is assigned to is in use; L002, R008, C006 and C007 skip it.

DCAs and mute groups that silence what they control.

Warning · with or without a plan

A DCA’s fader is low while it controls active members.

CH003: Mute Group Active, Silencing Routed Members

Section titled “CH003: Mute Group Active, Silencing Routed Members”

Info · with or without a plan

An engaged mute group is silencing active members.

CH004: DCA Muted, Silencing Active Members

Section titled “CH004: DCA Muted, Silencing Active Members”

Info · with or without a plan

A DCA’s mute is on while it controls active members.

What to do about it

Names that two strips or two buses share.

Warning · with or without a plan

Two or more channels or auxes share a name you gave them.

Warning · with or without a plan

Two or more buses share a name you gave them.

Faders, sends and clipping.

Warning · with or without a plan

Any send is enabled but pulled to within 44dB of the floor without being fully off.

Info · with or without a plan

An unmuted, in-use channel, aux or bus’s own fader sits at the floor.

Error · Watch only

A channel, aux, bus, Main or Matrix clipped within the last minute, read from the console’s meters.

The desk against the show’s plan: each rule here needs the plan, and speaks where the desk differs from what the plan states.

Warning · needs the plan · atoo audit --plan

The plan mutes a channel or aux, and it is unmuted on the desk.

Warning · needs the plan · atoo audit --plan

A channel or aux fader is more than 0.5dB from the level the plan states.

Warning · needs the plan · atoo audit --plan

The plan puts a channel or aux in a DCA, and the desk does not have it there.

CV004: Mute Group Membership Contradicts Plan

Section titled “CV004: Mute Group Membership Contradicts Plan”

Warning · needs the plan · atoo audit --plan

The plan puts a channel or aux in a mute group, and the desk does not have it there.

Warning · needs the plan · atoo audit --plan

A channel or aux is patched from a different input socket than the plan states, or from none.

Warning · needs the plan · atoo audit --plan and Watch

A send the plan states, from a channel or aux to a bus or Matrix, is off on the desk, in the other pre/post mode, or (in atoo audit --plan) more than 0.5dB from the plan’s level.

What to do about it

Warning · needs the plan · atoo audit --plan and Watch

A channel’s route to a Main is off where the plan routes it, or on where the plan has no such route.

What to do about it

Warning · needs the plan · atoo audit --plan

A channel’s trim, balance, polarity, head-amp gain, high-pass, hi-cut, tilt or EQ is not what the plan states.

What to do about it

Warning · needs the plan · atoo audit --plan

An output socket carries a signal the plan does not put there: nothing in the plan routes to that socket, or the plan routes something else to it. Often left over from an earlier show or from patching by hand.

Warning · needs the plan · atoo audit --plan

The plan mutes a bus, and it is unmuted on the desk.

Warning · needs the plan · atoo audit --plan

A bus fader is more than 0.5dB from the level the plan states.

Warning · needs the plan · atoo audit --plan

The plan mutes a DCA, and it is unmuted on the desk.

Warning · needs the plan · atoo audit --plan

A DCA fader is more than 0.5dB from the level the plan states.

Warning · needs the plan · atoo audit --plan

Talkback is assigned to channel 40 or aux 8, and the plan puts an ordinary input on that strip, so the talk mic and the input share it.

What to do about it

Warning · needs the plan · atoo audit --plan and Watch

An insert on a channel, bus, Main or Matrix is not what the plan sets: it names another FX slot or none, it is switched off, the slot holds another effect, or an insert the plan takes off is back on.

Warning · needs the plan · atoo audit --plan and Watch

Every send and route the plan gives a channel is off on the desk, so it reaches none of the places the plan sends it.

Warning · needs the plan · atoo audit --plan and Watch

A channel, aux, bus, DCA, Main or Matrix is muted on the desk, and the plan leaves it unmuted.

Info · needs the plan · atoo audit --plan and Watch

A send or route is on at the desk that the plan does not have, such as a channel sent to a bus, Matrix or Main the plan never sends it to.

What to do about it

Warning · needs the plan · atoo audit --plan and Watch

48V on a channel’s input socket is not what the input list’s phantom column says: on where it says FALSE, or off where it says TRUE.

What to do about it

Warning · needs the plan · atoo audit --plan and Watch

A bus is mono on the desk where the plan makes it stereo, or stereo where the plan makes it mono.

What to do about it

Warning · needs the plan · atoo audit --plan and Watch

Talkback reaches some of the monitor mixes the plan builds but not this one, so whoever listens to it cannot hear you.

What to do about it

CV022: Monitor Mixes Talkback Was Checked Against

Section titled “CV022: Monitor Mixes Talkback Was Checked Against”

Info · needs the plan · atoo audit --plan and Watch

Names the monitor mixes the talkback check counted, and how many talkback reaches, so a mix it did not count is plain to see.

What to do about it

Edits saved in Build’s step 04 that the desk does not have yet.

Warning · needs the plan · atoo audit --plan and Watch

An edit saved in Build’s step 04 is not on the desk yet. The finding quotes the cell, and clears once you apply the plan, undo the edit, or set the desk to match.

What a report with a plan leaves out, and why.

Info · needs the plan · atoo audit --plan and Watch

With a plan, a finding about a strip the plan never mentions, or about a setting the plan states and a comparison with the plan already checks, is left out. This line counts what was left out and why, so a shorter report is never mistaken for a healthier desk.

Notes Watch gives about the session itself, not about the desk.

W001: Names are refreshed, not read every pass

Section titled “W001: Names are refreshed, not read every pass”

Info · Watch only

Strip, bus, DCA, mute-group and input-socket names are read at Start and refreshed every few readings, so a rename shows up at the next refresh. atoo watch --name-refresh 1 reads names every pass.

Info · Watch only

Whether Watch is listening to the console’s meters for clips (L003), and if not, why: the connection could not be made, was lost, or no meter data arrives.

Info · Watch only

While the desk’s Virtual soundcheck switch is on, a channel on its alternate input (C004) and the global alternate switch (C005) are reported at INFO, not as warnings. Turn it off when soundcheck ends, and any still on its alternate becomes a warning at once.

W004: The plan changed since Watch started

Section titled “W004: The plan changed since Watch started”

Info · Watch only

The show’s plan changed after Watch started (a rebuild or an apply), and Watch is still judging the desk against the plan as it was at Start. Stop Watch and start it again to use the new plan.

Info · Watch only

Watch has no plan, or could not read the one it was given, so the checks listed under Compared with the plan are off, and a few others may warn about something the plan asked for. Start Watch with the show (atoo watch --show DIR) to judge the desk against it.

Atoo 0.2.6