# Customize audio use case This section describes audio customizations, software configurations, interface customization, and custom module additions. - [Customize at PAL level](https://docs.qualcomm.com/doc/80-70030-16/topic/pal.html) - [Enable TinyALSA-based applications](https://docs.qualcomm.com/doc/80-70030-16/topic/tinyalsa.html) 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](https://docs.qualcomm.com/doc/80-70030-16/topic/agm.html) 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: Jun 17, 2026 [Previous Topic Enable audio](https://docs.qualcomm.com/bundle/publicresource/80-70030-16/topics/enable-audio.md) [Next Topic Customize at PAL level](https://docs.qualcomm.com/bundle/publicresource/80-70030-16/topics/pal.md)