Bela
Real-time, ultra-low-latency audio and sensor processing system for BeagleBone Black
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Spi_Codec Member List

This is the complete list of members for Spi_Codec, including all inherited members.

CODEC_TYPE enum name (defined in Spi_Codec)Spi_Codec
disable() (defined in Spi_Codec)Spi_Codecinlinevirtual
dumpRegisters() (defined in Spi_Codec)Spi_Codec
getMcaspConfig() (defined in Spi_Codec)Spi_Codecvirtual
getNumIns() (defined in Spi_Codec)Spi_Codecvirtual
getNumOuts() (defined in Spi_Codec)Spi_Codecvirtual
getSampleRate() (defined in Spi_Codec)Spi_Codecvirtual
initCodec() (defined in Spi_Codec)Spi_Codecvirtual
MASTER_CODEC enum value (defined in Spi_Codec)Spi_Codec
masterIsDetected() (defined in Spi_Codec)Spi_Codec
readRegister(unsigned char reg, CODEC_TYPE codec=MASTER_CODEC) (defined in Spi_Codec)Spi_Codec
reset() (defined in Spi_Codec)Spi_Codecvirtual
setHpVolume(int channel, float gain) (defined in Spi_Codec)Spi_Codecinlinevirtual
setInputGain(int channel, float newGain) (defined in Spi_Codec)Spi_Codecinlinevirtual
setLineOutVolume(int channel, float gain) (defined in Spi_Codec)Spi_Codecvirtual
setMode(std::string parameter) (defined in AudioCodec)AudioCodecinlinevirtual
SLAVE_CODEC enum value (defined in Spi_Codec)Spi_Codec
slaveIsDetected() (defined in Spi_Codec)Spi_Codec
Spi_Codec(const char *spidev_gpio_cs0, const char *spidev_gpio_cs1, bool isVerbose=false) (defined in Spi_Codec)Spi_Codec
startAudio(int shouldBeReady) (defined in Spi_Codec)Spi_Codecvirtual
stopAudio() (defined in Spi_Codec)Spi_Codecvirtual
writeRegister(unsigned char reg, unsigned char value, CODEC_TYPE codec=MASTER_CODEC) (defined in Spi_Codec)Spi_Codec
~AudioCodec() (defined in AudioCodec)AudioCodecinlinevirtual
~Spi_Codec() (defined in Spi_Codec)Spi_Codec