TOPIC Network Topology
Overview
Like any computer network, a TOPIC Network is made up of objects - some physical, some virtual - that play a role in the flow of data between each other.
As described in the Operational Levels section, the capabilities of a TOPIC Network depend upon the objects connected to it. The core purpose of any TOPIC Network is to create live audio flow between devices. Therefore, the primary, most fundamental component in a TOPIC Network is an I/O Node. This allows audio to enter the TOPIC Network and be delivered to other I/O Nodes, where it can leave the Network.
As the complexity grows, a Network can contain an Arbitration Server, which allows a user to create distinct audio routes across the Network, and can thereby control which devices can talk to (and listen to) which.
Finally, for larger or more complicated Networks, a Matrix can be added. This allows a user not only to create audio routes across the Network, but also to apply DSP to the audio patches and perform more detailed and controllable mixing of audio streams.
Components
I/O Node
An I/O node