PIC32 Solutions for audio applications Today, both designers and

advertisement
PIC32 Solutions for audio applications
Today, both designers and consumers expect more performance from their audio platforms. Increased connectivity,
better sound, longer battery life or enhanced graphics, PIC32 solutions can handle all of these requirements!
Many audio applications today incorporate different methods of connection for playback – usually but not limited to –
analog audio (3.5mm jack or similar), USB streaming audio, or Bluetooth Streaming audio. There is also increasing
demand for wireless audio via WiFi connections. Also, different streaming sources, such as Android or Apple devices,
require different protocols to “talk” to the end audio device.
Analog Audio Connections
USB Streaming Audio
Bluetooth Streaming Audio
Supported by majority of digital audio
players, cellular phones, tablets and
PC’s through 3.5mm Line Out
Supported by a growing number of
smart phones and tablet devices,
including Android™, iPad ™ and
iPhone™ devices as well as PC
devices.
Supported by a growing number of
smart phones and tablet devices,
including Android™, iPad ™ and
iPhone™ devices, as well as some PC
devices.
Audio is transported via analog signal
path, and requires the use of an ADC
or Audio Codec to feed MCU
Some devices expect audio playback
target device to be Host, while others
expect target audio device to be
device.
Common Bluetooth stack with
profiles determining end device. Also
supports bi-directional data for
remote control, playlist, song playing,
etc.
No decoder required on end target
audio device – all decode is taken
care of by playback / storage device
(phone, tablet, media player, etc.)
Audio playback target MAY or MAY
NOT have audio decode function
(AAC, MP3, etc. decode)
SBC or AAC decoder is required on
audio playback target device as
communications stream is
compressed.
No licensing requirementsi
Licensing and authentication
requirement for Apple devices
Licensing and authentication required
for Apple products using any profile
other than A2DP
For more information on PIC32
Analog Audio Solutions click here
For more information on PIC32 USB
solutions click here
For more information on PIC32
Bluetooth Audio Solutions click here
PIC32 Connected Audio available decoder libraries
For more information on the PIC32 Audio Software Suites please click here
Microchip also offers the Helix Run Time Library for MP3 decode. For more information click here
By special request only, requires authentication as Apple 3rd party developer.
Application Libraries
Audio doesn’t include just connectivity. Microchip provides library functions for associated application details such as
audio decoders and sound processing.
PIC32 Audio Equalizer Filter Library
The PIC32 Audio Equalizer (EQ) Filter Library is specifically designed to assist with multiple-frequency filtering of digital audio. The
library can work from multiple audio sources, and customize the listening experience to compensate for speaker, room / enclosure
acoustics or user preferences. The library can support either graphic equalizer or parametric equalizer filtering functions.
An optional element of graphical frequency-band magnitude is also available to enable a real-time display of the audio output.
For more information or to download this library click here
Microchip General Purpose Audio Processing Library
As well as support for digital music applications, Microchip also offers libraries to support various buzzers, tone generators, DTMF and
alarm functions. Microchip also offers free libraries supporting G.711, G.726A and Speex for applications requiring audio recorindg and
playback. For more information on these libraries, please click here
For a complete list of available software libraries for PIC32 devices, as well as other Microchip PIC processors , please click here
Audio Development Tools for PIC32 Processors
Microchip offers multiple kits for audio development with PIC32 based on the level of complexity of the end application.
PIC32 Bluetooth Audio Development Kit DV320032
This board coupled with the Bluetooth HCI
Radio Daughter Card and the Audio DAC
Daughter Card provides a comprehensive
solution to develop Bluetooth A2DP audio
Streaming solutions and applications. It
ships with demo code that enables wireless
streaming digital audio from any Bluetooth
enables Smartphone or portable music
player or over USB.
More Information
BUY IT NOW!
PIC32 MX1 / MX2 Starter Kit DM320013
This kit is perfect for development of basic
user interfaces with mTouchTM buttons and
high quality audio. Its pre-loaded with demo
code for an audio player.
More Information
BUY IT NOW
PIC32 General Purpose Audio Development Board
This kit provides developers a flexible
platform for 24-bit audio record and
playback, USB Digital Audio, MP3 Decode
and Sample Rate Conversion
More Information
BUY IT NOW
PIC32 USB Digital audio accessory board
This Board showcases the PIC32 MCU
delivering 16/24-bit quality audio playback,
recording and mixing with a sample rate of
up to 48 kHz.
More Information
BUY IT NOW
PIC32 Digital Audio Mixing Development Kit for Apple
This kit makes it easy to develop an
accessory for iPod, iPhone and iPad
Where to buy ?
Apple’s authorized MFi component
distributor
For more info contact:
applesupport@microchip.com
For more information on all of Microchip’s audio development platforms for PIC MCU, please click here
i
Apple devices require authentication for connection and playback of digital audio
Download