# audio **Repository Path**: geek_dog/audio ## Basic Information - **Project Name**: audio - **Description**: No description available - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-09-11 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![Microchip logo](https://raw.githubusercontent.com/wiki/Microchip-MPLAB-Harmony/Microchip-MPLAB-Harmony.github.io/images/microchip_logo.png) ![Harmony logo small](https://raw.githubusercontent.com/wiki/Microchip-MPLAB-Harmony/Microchip-MPLAB-Harmony.github.io/images/microchip_mplab_harmony_logo_small.png) # 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 PIC32 microcontroller and microprocessor devices. Refer to the following links for more information. - [Microchip 32-bit MCUs](https://www.microchip.com/design-centers/32-bit) - [Microchip 32-bit MPUs](https://www.microchip.com/design-centers/32-bit-mpus) - [Microchip MPLAB X IDE](https://www.microchip.com/mplab/mplab-x-ide) - [Microchip MPLAB Harmony](https://www.microchip.com/mplab/mplab-harmony) - [Microchip MPLAB Harmony Pages](https://microchip-mplab-harmony.github.io/) This repository contains the MPLAB® Harmony 3 Audio Package (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. - [Release Notes](./release_notes.md) - [MPLAB Harmony 3 Audio Wiki](https://github.com/Microchip-MPLAB-Harmony/audio/wiki) - [MPLAB Harmony 3 Audio Quick Start Guide](https://github.com/Microchip-MPLAB-Harmony/audio/wiki/quick_start) - [MPLAB Harmony 3 Audio Demonstrations and API Help](https://microchip-mplab-harmony.github.io/audio) # Features - Multiple external audio codec drivers - USB host and device audio solutions - 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 | Folder | Description | | --- | --- | | apps | Example applications | | decoder | WAV, ADPCM and MP3 decoders | | doc | Help documentation | | docs | Help documentation (HTML) | | driver | I2S and Codec drivers | | encoder | WAV and ADPCM encoders | | math | DSP and math libraries | | peripheral | I2S peripheral libraries | | templates | Audio template (codec + I2S + I2S/I2SC/SSC peripheral) |