Fundamental Concepts

Fundamentals of audio, processing, and introduction to spatial audio

This section presents an overview of the model, covering everything from its architectural structure to the fundamentals of representing and manipulating digital audio, as well as the concepts of control and rendering, including thread management, inter-thread communication, event handling, and precise audio-operation synchronization.

I/O provides a set of components that allow selecting audio sources, applying effects, visualizations, and more. All operations are executed through nodes, which are linked together to form a processing graph capable of supporting chains and more elaborate flows.

These nodes can be arranged as simple chains or complex networks, connecting their inputs and outputs to establish custom signal flows.

circle-info

Contemporary audio-playback and processing have evolved significantly over the past decades. Over time, more versatile systems emerged, enabling work with multiple channels, real-time effects, and more precise sound manipulation across sophisticated environments.

Last updated