arduino-audio-driver
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAudioBoardDefitintion for audio board pins and an audio driver
 CAudioDriverAbstract Driver API for codec chips
 CAudioDriverAC101ClassDriver API for AC101 codec chip
 CAudioDriverAD1938ClassDriver API for AD1938 TDS DAC/ADC
 CAudioDriverCS42448ClassDriver API for CS42448 TDS DAC/ADC
 CAudioDriverCS43l22ClassDriver API for the CS43l22 codec chip on 0x94 (0x4A<<1)
 CAudioDriverES7210ClassDriver API for ES7210 codec chip. This chip supports only input!
 CAudioDriverES7243ClassDriver API for Lyrat ES7243 codec chip
 CAudioDriverES7243eClassDriver API for ES7243e codec chip
 CAudioDriverES8156ClassDriver API for ES8156 codec chip
 CAudioDriverES8311ClassDriver API for Lyrat ES8311 codec chip
 CAudioDriverES8374ClassDriver API for ES8374 codec chip
 CAudioDriverES8388ClassDriver API for ES8388 codec chip
 CAudioDriverLyratMiniClassDriver API for Lyrat Mini with a ES8311 and a ES7243 codec chip
 CAudioDriverPCM3168ClassDriver API for the CS43l22 codec chip on 0x94 (0x4A<<1)
 CAudioDriverTAS5805MClassDriver API for TAS5805M codec chip
 CAudioDriverWM8960ClassDriver API for WM8990 codec chip
 CAudioDriverWM8978ClassDriver API for the wm8978 codec chip
 CAudioDriverWM8994ClassDriver API for the wm8994 codec chip
 CNoDriverClassDummy Driver which does nothing
 CAudioDriverLoggerClass
 Ccodec_config_tConfigure media hal for initialization of audio codec chip
 CCodecConfigI2S configuration and definition of input and output with default values
 CDriverPinsAll pins for i2s, spi, i2c and other pins
 CDriverTouchClassSupport for Touch
 CPinsLyrat42ClassPins for Lyrat 4.2 - use the PinsLyrat42 object!
 CPinsLyrat43ClassPins for Lyrat 4.3 - use the PinsLyrat43 object!
 CPinsAudioKitAC101ClassPins for alt AC101 AudioDriver - use the PinsAudioKitAC101 object!
 CPinsAudioKitEs8388v1ClassPins for Es8388 AudioDriver - use the PinsAudioKitEs8388v1 object!
 CPinsAudioKitEs8388v2ClassPins for alt Es8388 AudioDriver - use the PinsAudioKitEs8388v2 object!
 CPinsLyratMiniClassPins for Lyrat Mini - use the PinsLyratMini object!
 CI2SDefinitionI2s interface configuration for audio codec chip
 CVector< T >::iteratorIterator for the Vector class
 COptional< T >A simple optonal implementation
 CPinsFunctionPins for LED, Buttons, AMP etc
 CPinsI2CI2C pins
 CPinsI2SI2S pins
 CPinsSPISPI pins
 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 >