|
arduino-audio-tools
|
#include "AudioToolsConfig.h"#include "AudioTools/CoreAudio/AudioTimer/AudioTimer.h"#include "AudioTools/CoreAudio/AudioLogger.h"#include "AudioTools/CoreAudio/AudioOutput.h"#include "AudioTools/CoreAudio/Buffers.h"#include "AudioTools/CoreAudio/AudioBasic/Collections/Vector.h"Go to the source code of this file.
Classes | |
| class | R2RConfig |
| R2R configuration. More... | |
| class | R2RDriver |
| R2R driver which uses the Arduino API to setup and write to the digital pins. More... | |
| class | R2RDriverBase |
| R2R driver base class. More... | |
| class | R2ROutput |
| Output to R-2R DAC. You need to define the used digital pins in the configuration. Any number of bits is supported on max 2 channels. For a 4 bit single channel, you need to define 4 digital pins. see https://www.electronics-tutorials.ws/combination/r-2r-dac.html The default driver implementation uses Arduino digitalWrite(). You can provide your own optimized driver. More... | |
Namespaces | |
| namespace | audio_tools |
| Generic Implementation of sound input and output for desktop environments using portaudio. | |
Variables | |
| audio_tools::R2RDriver | r2r_driver |