|
arduino-audio-driver
|
| CAudioBoard | Defitintion for audio board pins and an audio driver |
| ▼CAudioDriver | Abstract Driver API for codec chips |
| CAudioDriverAC101Class | Driver API for AC101 codec chip |
| CAudioDriverCS42448Class | Driver API for CS42448 TDS DAC/ADC |
| CAudioDriverCS43l22Class | Driver API for the CS43l22 codec chip on 0x94 (0x4A<<1) |
| CAudioDriverES7210Class | Driver API for ES7210 codec chip. This chip supports only input! |
| CAudioDriverES7243Class | Driver API for Lyrat ES7243 codec chip |
| CAudioDriverES7243eClass | Driver API for ES7243e codec chip |
| CAudioDriverES8156Class | Driver API for ES8156 codec chip |
| CAudioDriverES8311Class | Driver API for Lyrat ES8311 codec chip |
| CAudioDriverES8374Class | Driver API for ES8374 codec chip |
| CAudioDriverES8388Class | Driver API for ES8388 codec chip |
| CAudioDriverLyratMiniClass | Driver API for Lyrat Mini with a ES8311 and a ES7243 codec chip |
| CAudioDriverPCM3168Class | Driver API for the CS43l22 codec chip on 0x94 (0x4A<<1) |
| CAudioDriverTAS5805MClass | Driver API for TAS5805M codec chip |
| CAudioDriverWM8960Class | Driver API for WM8990 codec chip |
| CAudioDriverWM8978Class | Driver API for the wm8978 codec chip |
| CAudioDriverWM8994Class | Driver API for the wm8994 codec chip |
| CNoDriverClass | Dummy Driver which does nothing |
| ▼Ccodec_config_t | Configure media hal for initialization of audio codec chip |
| CCodecConfig | I2S configuration and definition of input and output with default values |
| ▼CDriverPins | All pins for i2s, spi, i2c and other pins |
| ▼CDriverTouchClass | Support for Touch |
| CPinsLyrat42Class | Pins for Lyrat 4.2 - use the PinsLyrat42 object! |
| CPinsLyrat43Class | Pins for Lyrat 4.3 - use the PinsLyrat43 object! |
| CPinsAudioKitAC101Class | Pins for alt AC101 AudioDriver - use the PinsAudioKitAC101 object! |
| CPinsAudioKitEs8388v1Class | Pins for Es8388 AudioDriver - use the PinsAudioKitEs8388v1 object! |
| CPinsAudioKitEs8388v2Class | Pins for alt Es8388 AudioDriver - use the PinsAudioKitEs8388v2 object! |
| CPinsLyratMiniClass | Pins for Lyrat Mini - use the PinsLyratMini object! |
| ▼CI2CConfig | |
| CPinsI2C | I2C pins |
| CI2SDefinition | I2s interface configuration for audio codec chip |
| CVector< T >::iterator | Iterator for the Vector class |
| COptional< T > | A simple optonal implementation |
| CPinsFunction | Pins for LED, Buttons, AMP etc |
| CPinsI2S | I2S pins |
| CSPIClass | |
| ▼CSPIConfig | |
| CPinsSPI | SPI pins: In Arduino we initialize the SPI, on other platform we just provide the pin information |
| CTwoWire | |
| CVector< T > | Vector implementation which provides the most important methods as defined by std::vector. This class it is quite handy to have and most of the times quite better then dealing with raw c arrays |
| CVector< audio_driver::PinsFunction > | |
| CVector< audio_driver::PinsI2C > | |
| CVector< audio_driver::PinsI2S > | |
| CVector< audio_driver::PinsSPI > |