Microchip Technology Inc
Menu

Audio and Speech

Audio provides a means of communication, improves usability and delivers entertainment. It can transform the mood of an environment, help us escape a noisy commute, assist us in machine interface and improve the quality of life for the visually impaired. Adding audio to your application enhances its ability to meet the needs of your customers. Bringing your product to market with the right mix of performance and price in the timeliest manner is important to your business. Microchip provides microcontrollers, development platforms and free software source code to help you bring a cost-effective design to market in the shortest time possible.

Tabs / Audio and Speech
Documentation
Development Tools
Software Libraries

Development Tools

PIC32 Digital Audio Development Boards

Microchip offers several development boards for the development of Digital Audio for both USB Audio as well as Bluetooth Audio.

Description Part Number
PIC32MX Curiosity Development Board DM320103
PIC32MM USB Curiosity Development Board DM320107
PIC32 Bluetooth Audio Development Kit DV320032
PIC32 Bluetooth Starter Kit DM320018
PIC32MZ Embedded Connectivity with FPU (EF) Starter Kit DM320007
PIC32MZ Embedded Graphics with Stacked DRAM (DA) Starter Kit DM320010
PIC32MZEF Curiosity Development Board DM320104

PIC32 Digital Audio PIMs and Compatibility

The PIC32 Bluetooth Audio Development Kit supports multiple PIMS which are supported with the PIC32 Bluetooth Development Kit.

Description Part Number
PIC32MZ EF Audio PIM MA320018
PIC32MX270F512L Bluetooth PIM MA320017
PIC32MX270F256D PIM MA320014
PIC32MX274F256D PIM MA320022

PIC32 Digital Audio Daughter Cards

The PIC32 Digital Audio Daughter Cards are compatible with the PIC32 Bluetooth Audio Development Kit as well as the PIC32 Bluetooth Starter Kit.

Description Part Number
BM64 Bluetooth Radio Daughter Board AC320032-3
Audio Codec Daughter Card – AK4642 AC320100
Audio Coder Daughter Card – AK7755 AC327755
PIC32 Audio DAC Daughter Card AC320032-2
Multimedia Expansion Board II DM320005-2

16-bit PIC® MCU and dsPIC® DSC Development Boards for Audio

Description Part Number
Explorer 16/32 Development Board DM240001-2
MPLAB Starter Kit for dsPIC DSC DM330011
Audio Development Board for dsPIC33E DM330016

PIC32 Multimedia Expansion Board

The PIC32 MEB II is a highly integrated, compact and flexible development platform. The MEB II integrates with the PIC32MZ Starter Kits for a complete graphics development solution.

Description Part Number
Multimedia Expansion Board II DM320005-5

Recording and Playback Software Libraries

Audio Functions Resource Type Title and Link Supported Families
Audio and Speech Library MP3 Decoder Library for PIC32MX PIC32 MCU
Audio and Speech Library PIC32 Audio Equalizer Filter library PIC32 MCU
Bluetooth Audio Library PIC32 Bluetooth® Audio Software Suites PIC32 MCU
AAC Playback Library AAC Decoder Library for PIC32 PIC32 MCU
Streaming Audio Demo USB Audio Headset Demo PIC32MM MCU
Record and Playback, Streaming Audio Library dsPIC33E Sample Rate Conversion dsPIC33E
Record Application Note and Source Code AN1152-Achieving Higher ADC Resolution Using Oversampling dsPIC33E, dsPIC33F
Record and Playback, Voice Communications Library SW300026 dsPIC/PIC24 G.711 Speech Encoding & Decoding Library dsPIC33E, dsPIC33F
Record and Playback, Voice Communications Library SW300090-dsPIC G.726A Speech Encoding/Decoding Library dsPIC33E, dsPIC33F
Record and Playback, Voice Communications Library SW300070-Speex Speech encoding/decoding Library dsPIC33E, dsPIC33F
Record and Playback, Voice Communications Library dsPIC® DSC Equalizer Library dsPIC33E, dsPIC33F
Voice Communcations Library SW300060-Aucostic Echo Cancellation Library dsPIC33E, dsPIC33F
Voice Communcations Library SW300080-Line Echo Cancellation Library dsPIC33E, dsPIC33F
Voice Communcations Library SW300040-Noise suppression library dsPIC33E, dsPIC33F
Voice Communcations Library dsPIC DSC Automatic Gain Control Library dsPIC33E, dsPIC33F
Record and Playback, Voice Communications GUI dsPIC DSC Speech and Audio Fast Forward (SAFF) tool dsPIC33E, dsPIC33F
Record and Playback, Voice Communications GUI Digital Filter Design dsPIC33E, dsPIC33F
Record and Playback, Voice Communications GUI dsPICworks Data Analysis & DSP software (use to convert PCM to WAV and back) PIC24F, dsPIC33E, dsPIC33F