Codec
What is a Codec?
Codecs can be defined in hardware and in software. A hardware audio codec refers to a single device that encodes analog audio as digital signals and decodes digital back into analog. This device works by combining an ADC (analog to digital converter) with a DAC (digital to analog converter) utilising the same clock signal. Hardware audio codecs send and receive digital data using buses such as I²S, SPI, I²C, PCI, etc. Most commonly the digital data is linear PCM (pulse code modulation) These hardware codecs are widely used in PC soundcards, processing both audio in and out signals. Heard of a zip file? Well, a software audio codec is an algorithm that compresses and decompresses digital audio data according to a given audio file or streaming media audio coding format. The algorithm represents the high-fidelity audio signals with the minimum number of bits whilst retaining the best possible quality. This reduces storage space and also the bandwidth that is required to transmit the audio files. Most software codecs are implemented as libraries that interface to one or more multimedia players. Most modern audio compression algorithms are based on MDCT (modified discrete cosine transform) coding and LPC (linear predictive coding).
- Product
- Qty in Cart
- Quantity
- Price
- Subtotal
-
Wave Shield for Arduino Kit - v1.1 (94)
AdaFruit
£23.00Wave Shield for Arduino Kit - v1.1 perfect for Arduino projects! Adding quality audio to an electronic project is surprisingly difficult. Here is a shield for Arduino 328's that solves this problem. It can play up to 22KHz 12bit uncompressed audio files...£23.00Qty in Cart: 0Price:£23.00Subtotal: -
Bluetooth 5.0 Audio Decoder Board MW-050, MP3 Support, Remote Control and USB Power
Proto-PIC
£8.00Bluetooth 5.0 Audio Decoder Board, MP3 Support, Remote Control and USB Power This handy Bluetooth 5.0 decoder board offers MP3 support, a USB power supply and has a maximum range of 25 meters (depending on the environment).Supports WMA MP3 Lossless...£8.00 -
DAC Decoder Module For Raspberry Pi GY-PCM5102 I2S Player
Proto-PIC
£6.00DAC Decoder Module For Raspberry Pi GY-PCM5102 I2S Player The DAC Module provides a super affordable high-quality DAC for the Raspberry Pi and is perfect for applications such as A/V receiver, Media Player, HDTV receiver and other applications requiring...£6.00Qty in Cart: 0Price:£6.00Subtotal: -
Music Instrument Shield for Arduino
Sparkfun
£38.00Music Instrument Shield for Arduino - SparkFun DEV-10587 perfect for Arduino projects! Do you ever wish your Arduino was more musically talented? Or maybe your project could use some cool sound effects. The Musical Instrument Shield is an easy way to add...£38.00Qty in Cart: 0Price:£38.00Subtotal: -
WAV Trigger (WIG-13660)
Sparkfun
£60.00WAV Trigger - SparkFun WIG-13660 This WAV Trigger is a unique high-fidelity polyphonic audio player created by Sparkfun and Robertsonics. It supports up to 2048 uncompressed 16-bit, 44.1kHz wav files (which is actually the same quality as an audio...£60.00Qty in Cart: 0Price:£60.00Subtotal: