Chapter 28 - n_audio Library

The n_audio Library is a new audio library that can carry out audio processing faster than audio libraries of the past. This chapter explains how to use the n_audio library and provides a sample program. It also discusses improvements over the last audio library and their impact on application programs.


28.1 Improvements from past Audio Libraries
28.1.1 Players
28.1.2 The Envelope
28.1.3 Fixing the Minimum Unit of the Audio Process
28.1.4 Processing of Every 184 Samples
28.2 Influence of n_audio
28.2.1 Effect of the Envelope
28.2.2 Effect of Processing Every 184 Samples
28.2.2.1 Set the Number of Samples Per Frame to a Multiple of 184
28.2.2.2 Create Data that Do Not Require Audio Processing in the Middle of a Sub-Frame
28.3 n_audio Library
28.3.1 n_audio Functions Renamed
28.3.2 Creating the Application
28.3.3 n_audio Sample Program