ampOSC manual

The inventory

The Inventory tile opens a browser of everything ampOSC has found, grouped by channel type. It is how you confirm the app is seeing the desk you think it is.

Names and colours come from the console, on the consoles that send them.

What it shows

A rail down the left lists every channel type your console reports, with the number of channels of that type. Pick one and the panel on the right lists them: the channel's short name, its name from the desk, and its colour.

A type with no channels is not listed at all. On a dLive with no mono groups configured, there is no Grp row — only Grp St.

Why the numbers are what they are

The Inventory count is what your console actually has, not what its model can support. dLive in particular is configurable: you assign how many groups, auxes and matrices you want out of a shared pool, so two dLives can report very different numbers.

A worked example, from a real desk:

TypeThis consoledLive maximum
Ip — inputs128128
Grp St — stereo groups1231
Aux — mono auxes662
Aux St — stereo auxes331
FxRtn St1616
FxSnd1016
Mtx / Mtx St8 / 4
DCA2424
UFxSnd / UFxRtn8 / 8
Total227

So an Inventory of 227 against a reference table that says 62 auxes is not a fault. The OSC reference lists what each family can carry; the inventory lists what yours is configured for. The inventory is the one that bounds your OSC paths — asking for /Aux/9/Level on the desk above addresses nothing.

Names and colours

Channel names and colours come from the console, on the consoles that send them — which is every console, since name and colour are the two things even Avantis will answer for.

A channel with no name set on the desk shows greyed with just its short name. That is the desk being empty, not ampOSC failing to read it.

The colours are the console's own channel colours, and they carry through to the log, which is what makes a scrolling log readable at a glance.

The channel types

Short names in the rail are abbreviated; these are the ones you will see, with the OSC type they correspond to.

RailType
IpInput
Grp / Grp StGroup, mono and stereo
Aux / Aux StAux, mono and stereo
Mtx / Mtx StMatrix, mono and stereo
FxSndFX send
FxRtn / FxRtn StFX return
UFxSnd / UFxRtnUFX send and return
DCADCA master

AppleScript's get inventory reaches the mono types, DCAs, mute groups, mains and outputs — but not the stereo variants or the UFX types. On the desk above that is 51 of the 227 channels it cannot list. Use a UDP client for those.