Introducción

Principios de arquitectura y el contexto como coordinador

En esta sección exploraremos en profundidad los principios que definen la arquitectura, analizando cómo el contexto de audio actúa como el punto de coordinación del sistema, estableciendo los parámetros autoritativos como la topología, sampleRate y quantum.

También veremos cómo estos nodos se interconectan para formar un grafo, donde las señales fluyen a través de rutas y cada bloque se procesa de forma determinista.

Veremos cómo el motor garantiza la sincronización entre componentes, evitando condiciones de carrera, y cómo se distribuyen los recursos para mantener una latencia estable.

Por último, abordaremos la filosofía que guía a I/O: una arquitectura modular, predecible y extensible, concebida para ofrecer procesamiento sample-accurate, estabilidad y una base sólida sobre la cual construir efectos y procesamiento de audio 3D.

La arquitectura de I/O separa el contexto, los nodos y el grafo de procesamiento. El contexto define los parámetros globales, los nodos ejecutan tareas DSP especializadas y el grafo coordina su comunicación de forma determinista, garantizando estabilidad y sincronización.

Última actualización