Bei der Programmierung eines DSP-Systems ist es oft hilfreich, einen "Outside In"-Arbeitsablauf zu befolgen. Das bedeutet, dass Eingänge und Ausgänge erstellt und mit Verarbeitungsobjekten verdrahtet werden, bevor das interne Signalrouting dem Entwurf hinzugefügt wird.
Eingänge
In der Regel beginnt dies mit den für das System benötigten Eingängen. Jeder Eingang des Systems sollte platziert werden und alle einzelnen Kanäle sollten zunächst beschriftet werden. Sobald alle Eingänge definiert sind, wird die erforderliche Eingangsverarbeitung hinzugefügt und jedes Verarbeitungsobjekt wird beschriftet. Die Beschriftung jedes Verarbeitungsobjekts ist ein einfacher Prozess und kann Verwirrung und Fehler bei der Inbetriebnahme des Systems erheblich reduzieren.
Wenn mehreren Objekten ähnliche Namen mit einer aufsteigenden Nummer gegeben werden müssen, markieren Sie alle Objekte und drücken Sie F2. Dadurch wird das Dialogfeld "Auswahl umbenennen" geöffnet, in dem Objekte unter Verwendung eines Platzhalters für die aufsteigende Nummer umbenannt werden können.


Ausgänge
Als nächstes werden alle Systemausgänge platziert. Jeder Ausgang wird beschriftet und benannt, um seinen Zweck anzugeben, und dann wird die Ausgangssignalverarbeitung zu jedem Ausgang hinzugefügt und beschriftet, um anzugeben, welche Signale von jedem Objekt verarbeitet werden.
In vielen Fällen ist es sinnvoll, analoge Ausgänge als mehrere Objekte zu erstellen. Auch wenn es sich bei den Ausgängen für Lautsprecher, Aufnahme und Codec um analoge Ausgänge handelt, kann es die Lesbarkeit und das Verständnis der Projektdatei erleichtern, wenn jedes Stereopaar ein unabhängiges Objekt ist.

Mischen und Routing
Der letzte Schritt bei der Erstellung einer Projektdatei ist die erforderliche Mischung und das Routing zwischen den Ein- und Ausgängen. Für einen Telekonferenzraum mit mehreren Mikrofonen wird ein automatischer Mikrofonmischer (AMM) sowie ein Konferenzraum-Router (CRR) benötigt. Sowohl der AMM als auch der CRR sollten alle Ein- und Ausgänge beschriftet haben, damit sie mit den Ein- und Ausgängen des Systems übereinstimmen. Wenn alles beschriftet ist, können die Ein- und Ausgänge schnell mit dem AMM und CRR verdrahtet werden.


Aufräumen
Nachdem alle Ein- und Ausgänge mit dem AMM und CRR verdrahtet wurden, kann die Lesbarkeit der Projektdatei verbessert werden, indem die Anschlussabstände an den Ein- und Ausgängen des AMM und CRR angepasst werden. Es kann auch nützlich sein, Ein- oder Ausgänge in der Projektansicht nach oben oder unten zu verschieben, um die Verdrahtung einfacher zu verfolgen.
