# Customize audio use case

This section describes audio customizations, software
configurations, interface customization, and custom module additions.

- Customize at PAL level
PulseAudio manages all audio applications, local and network streams,
devices, filters, and audio inputs and outputs.
- Enable TinyALSA-based applications
TinyALSA is a library that wraps the ALSA kernel interface into APIs that
clients can invoke. It also gives a plug-in interface to emulate ALSA
APIs.
- Customize audio graph
Each audio use case is a graph with subgraphs of
a specific type. Each subgraph has one or more functional
software blocks (referred to as modules) that perform a specific
function.

Last Published: Aug 13, 2025

Previous Topic
 
Enable audio Next Topic

Customize at PAL level