Getting Started with I/O

Use cases for node initialization and connection

In this section we take the first steps inside the I/O ecosystem, exploring how to initialize the engine, create a basic graph, and connect processing nodes.

The goal is to provide a clear understanding of the signal flow, from generation or input all the way to processing and output/analysis. The examples illustrate the fundamentals of the architecture, showing how to build processing chains and more complex configurations.

We will dive into components such as AudioGraph, AudioNode, and Renderer to understand how they relate to each other and how execution is managed.

circle-info

These examples form the foundation for any application built with I/O, whether it is a synthesis environment, an effects processor, or an interactive acoustics-analysis tool.

The included examples demonstrate the minimal structure required to run a functional graph in I/O. From this base, you can extend your project by adding new nodes, automations, or analysis modules, always maintaining the same deterministic and real-time execution model

Last updated