|
Bela
Real-time, ultra-low-latency audio and sensor processing system for BeagleBone Black
|
Public Member Functions | |
| I2c_MultiTdmCodec (const std::string &cfgString, bool isVerbose=false) | |
| unsigned int | getNumIns () override |
| unsigned int | getNumOuts () override |
| McaspConfig & | getMcaspConfig () override |
| Public Member Functions inherited from I2c_MultiTLVCodec | |
| int | initCodec () |
| int | startAudio (int shouldBeReady) |
| int | stopAudio () |
| unsigned int | getNumIns () |
| unsigned int | getNumOuts () |
| float | getSampleRate () |
| int | setInputGain (int channel, float newGain) |
| int | setLineOutVolume (int channel, float gain) |
| int | setHpVolume (int channel, float gain) |
| int | disable () |
| int | reset () |
| int | setMode (std::string parameter) |
| int | numDetectedCodecs () |
| void | debugWriteRegister (int codecNum, int regNum, int value) |
| int | debugReadRegister (int codecNum, int regNum) |
| McaspConfig & | getMcaspConfig () |
| I2c_MultiTLVCodec (I2c_MultiTLVCodec &&)=delete | |
| I2c_MultiTLVCodec (const std::string &cfgString, TdmConfig tdmConfig=TdmConfig(), bool isVerbose=false) | |
Additional Inherited Members | |
| Protected Attributes inherited from I2c_MultiTLVCodec | |
| McaspConfig | mcaspConfig |
| std::shared_ptr< I2c_Codec > | primaryCodec |
|
overridevirtual |
Implements AudioCodec.
|
overridevirtual |
Implements AudioCodec.
|
overridevirtual |
Implements AudioCodec.