#include "AudioTools.h" AudioInfo info(44100, 1, 16); SineWaveGenerator sineWave(32000); // subclass of SoundGenerator with max amplitude of 32000 GeneratedSoundStream in(sineWave); // Stream generated from sine wave CsvOutput out; // Or use StdOuput StreamCopy copier(out, in); // copy in to out // Arduino Setup void setup(void) { AudioToolsLogger.begin(Serial, AudioToolsLogLevel::Info); // open output auto config = out.defaultConfig(); config.copyFrom(info); out.begin(config); // Setup sine wave sineWave.begin(info, N_B4); } // Arduino loop void loop() { copier.copy(); }