Converting Any Audio Format To LPCM
Published in
24 min readJun 12, 2021
[macOS] — Using Objective-C and the Apple Audio APIs
This is a series of posts about Apple Core Audio API. Read them and practice in order.
Series Episodes:
- S01,01. Reading Basic Info from a Local Audio File
- S01,02. Generating Raw Audio Samples
- S01,03. Audio Stream Basic Descriptions
- S01, 04. Recording With Audio Queues
- S01, 05. Playing Back With Audio Queues
- [this post] S01, 06. Converting Any Audio Format to LPCM
- S01, 07. Converting An Audio File to LPCM
- S01, 08. Playing Back With Audio Units
- S01, 09. Audio Unit Input Via A Render Callback
- S01, 10. Connecting Audio Units Together
- S01, 11. Positional Sound with OpenAL
- S01, 12. OpenAL Streaming Example
- S01, 13. Connecting to a MIDI Controller
- S01, 14. Primitive MIDI Controller
Introduction
We work on a command line application that converts any audio format to constant bit rate (CBR) linear PCM (LPCM).