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.
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:
| Type | This console | dLive maximum |
|---|---|---|
Ip — inputs | 128 | 128 |
Grp St — stereo groups | 12 | 31 |
Aux — mono auxes | 6 | 62 |
Aux St — stereo auxes | 3 | 31 |
FxRtn St | 16 | 16 |
FxSnd | 10 | 16 |
Mtx / Mtx St | 8 / 4 | — |
DCA | 24 | 24 |
UFxSnd / UFxRtn | 8 / 8 | — |
| Total | 227 |
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.
| Rail | Type |
|---|---|
Ip | Input |
Grp / Grp St | Group, mono and stereo |
Aux / Aux St | Aux, mono and stereo |
Mtx / Mtx St | Matrix, mono and stereo |
FxSnd | FX send |
FxRtn / FxRtn St | FX return |
UFxSnd / UFxRtn | UFX send and return |
DCA | DCA 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.