1 MPLAB® Harmony 3 Audio Application Examples

MPLAB® Harmony 3 is an extension of the MPLAB® ecosystem for creating embedded firmware solutions for Microchip 32-bit SAM and PIC® microcontroller and microprocessor devices. Refer to the following links for more information.

To clone or download these applications from Github, go to the main page of this repository and then click Clone button to clone this repository or download as zip file. This content can also be downloaded using content manager by following these instructions.

Contents Summary

FolderDescription
appsContains audio example applications

Code Examples

The following applications are provided to demonstrate the typical or interesting usage models of one or more peripheral libraries.

NameDescription
audio_encAudio encoder for WAV files
audio_player_basicAudio player for WAV files
audio_toneAudio tone generator
audio_tone_linkeddmaAudio tone generator using linked DMA
simple_tone_generatorSimple audio tone generator demo
microphone_loopbackMicrophone loopback demo
universal_audio_decodersAudio player for WAV, ADPCM, FLAC and MP3 files
usb_headsetUSB headset demo
usb_microphoneUSB Microphone Demo
usb_speakerUSB speaker demo
usb_speaker_bass_boostUSB speaker w/ bass boost
usb_speaker_hi_resUSB speaker hi res (96 kHz/24-bits)