1 MPLAB® Harmony 3 Audio, Support Package

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. Refer to the following links for more information:

This repository contains support package for the MPLAB® Harmony 3 Audio. The audio repo supports a free fast to market, audio development environment for Microchip 32-bit SAM and PIC32 microprocessor devices. Refer to the following links for release notes, training materials, and interface reference information.

Features

  • Multiple external audio codec drivers

  • Encoder and decoder libraries

  • Basic audio device integration, I2S, microphone and speaker support

  • I2S driver

  • I2S peripheral libraries (PLIBs) for supported processors

  • MISRA C (manadatory) compliant

Contents Summary

FolderDescription
decoderWAV, ADPCM, FLAC and MP3 decoders
driverI2S and Codec drivers
encoderWAV and ADPCM encoders
mathDSP and math libraries
peripheralI2S peripheral libraries
templatesAudio template (codec + I2S + I2S/I2SC/SSC peripheral)