Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 16 additions & 4 deletions examples/build-examples-log.txt
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@
../examples/examples-audiokit/streams-audiokit-fft -> rc=0
../examples/examples-audiokit/streams-audiokit-fft-led -> rc=0
../examples/examples-audiokit/streams-audiokit-filter-audiokit -> rc=0
../examples/examples-audiokit/streams-audiokit-goertzel -> rc=0
../examples/examples-audiokit/streams-audiokit-multioutput -> rc=0
../examples/examples-audiokit/streams-audiokit-multioutput-server -> rc=0
../examples/examples-audiokit/streams-audiokit-ram-audiokit -> rc=0
Expand Down Expand Up @@ -138,6 +139,16 @@
../examples/examples-dsp/examples-stk/streams-stk_myinstrument-audiokit -> rc=0
../examples/examples-dsp/examples-stk/streams-stk_sine-audiokit -> rc=0
../examples/examples-dsp/examples-stk/streams-stk_synth-audiokit -> rc=0
../examples/examples-dsp/examples-stk/README.md -> rc=1
../examples/examples-dsp/examples-stk/streams-stk_allinstruments-audiokit -> rc=0
../examples/examples-dsp/examples-stk/streams-stk-audiokit -> rc=0
../examples/examples-dsp/examples-stk/streams-stk-desktop -> rc=1
../examples/examples-dsp/examples-stk/streams-stk_files-audiokit -> rc=0
../examples/examples-dsp/examples-stk/streams-stk_generator-audiokit -> rc=0
../examples/examples-dsp/examples-stk/streams-stk_loop-audiokit -> rc=0
../examples/examples-dsp/examples-stk/streams-stk_myinstrument-audiokit -> rc=0
../examples/examples-dsp/examples-stk/streams-stk_sine-audiokit -> rc=0
../examples/examples-dsp/examples-stk/streams-stk_synth-audiokit -> rc=0
../examples/examples-dsp/examples-faust/streams-faust_flute-i2s -> rc=0
../examples/examples-dsp/examples-faust/streams-faust_noise-i2s -> rc=0
../examples/examples-dsp/examples-faust/streams-generator-faust-i2s -> rc=0
Expand Down Expand Up @@ -183,10 +194,13 @@
../examples/examples-communication/vban/streams-generator-vban -> rc=0
../examples/examples-communication/vban/streams-vban-audiokit -> rc=0
../examples/examples-communication/rtsp/communication-audiokit-rtsp -> rc=0
../examples/examples-communication/rtsp/communication-codec-rtsp -> rc=0
../examples/examples-communication/rtsp/communication-codec-rtsp -> rc=1
../examples/examples-communication/rtsp/communication-generator-rtsp -> rc=0
../examples/examples-communication/rtsp/communication-player_mp3-rtsp -> rc=0
../examples/examples-communication/rtsp/communication-player_mp3-rtsp_adcpm -> rc=0
../examples/examples-communication/rtsp/communication-rtsp555-audiokit -> rc=0
../examples/examples-communication/rtsp/communication-rtsp555-i2s -> rc=0
../examples/examples-communication/rtsp/communication-rtsp-audiokit -> rc=0
../examples/examples-communication/rtsp/communication-rtsp-i2s -> rc=0
../examples/examples-communication/serial/mp3 -> rc=1
../examples/examples-communication/serial/mp3-custom -> rc=1
../examples/examples-communication/serial/mp3-xon-xoff -> rc=1
Expand Down Expand Up @@ -310,8 +324,6 @@
../examples/tests/effects/pitch-shift-180 -> rc=0
../examples/tests/effects/pitch-shift-simple -> rc=0
../examples/tests/etc/callback-write -> rc=0
../examples/tests/etc/test-ads1015 -> rc=0
../examples/tests/etc/test-audiolibs -> rc=0
../examples/tests/etc/test-mulit-compilation-units -> rc=0
../examples/tests/etc/test-pins -> rc=0
../examples/tests/etc/test-ringbufferfile -> rc=0
Expand Down
6 changes: 6 additions & 0 deletions examples/build-examples.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,12 @@ function compile_example {
FILES=$2
for f in $FILES
do
# Skip README.md files
if [[ $(basename "$f") == "README.md" ]]; then
echo "Skipping README.md file: $f"
continue
fi

echo "Processing $f ..."
# take action on each file. $f store current file name
#arduino-cli compile -b "$ARCH" "$f"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@

#include "AudioTools.h"
#include "AudioTools/AudioLibs/AudioBoardStream.h"
#include "AudioTools/Communication/AudioHttp.h"

const int buffer_count = 10;
const int buffer_size = 1024;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
*/

#include "AudioTools.h"
#include "AudioTools/AudioLibs/A2DPStream.h" // install https://github.com/pschatzmann/ESP32-A2DP
#include "AudioTools/Communication/A2DPStream.h" // install https://github.com/pschatzmann/ESP32-A2DP
#include "AudioTools/AudioLibs/AudioBoardStream.h" // install https://github.com/pschatzmann/arduino-audio-driver


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
*/

#include "AudioTools.h"
#include "AudioTools/AudioLibs/A2DPStream.h" // install https://github.com/pschatzmann/ESP32-A2DP
#include "AudioTools/Communication/A2DPStream.h" // install https://github.com/pschatzmann/ESP32-A2DP
#include "AudioTools/AudioLibs/AudioBoardStream.h" // install https://github.com/pschatzmann/arduino-audio-driver


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

#include "AudioTools.h"
#include "AudioTools/AudioLibs/AudioBoardStream.h"
#include "AudioTools/AudioLibs/A2DPStream.h"
#include "AudioTools/Communication/A2DPStream.h"

AudioInfo info(44100, 2, 16);
BluetoothA2DPSource a2dp_source;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#include "SPI.h"
#include "SD.h"
#include "AudioTools.h"
#include "AudioTools/AudioLibs/A2DPStream.h"
#include "AudioTools/Communication/A2DPStream.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
//#include "AudioTools/AudioLibs/AudioBoardStream.h" // for SPI pins

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
*/

#include "AudioTools.h"
#include "AudioTools/AudioLibs/A2DPStream.h"
#include "AudioTools/Communication/A2DPStream.h"

const char* name = "LEXON MINO L"; // Replace with your bluetooth speaker name
SineWaveGenerator<int16_t> sineWave(15000); // subclass of SoundGenerator, set max amplitude (=volume)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
*/

#include "AudioTools.h"
#include "AudioTools/AudioLibs/A2DPStream.h"
#include "AudioTools/Communication/A2DPStream.h"

AudioInfo info32(44100, 2, 32);
AudioInfo info16(44100, 2, 16);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
*/

#include "AudioTools.h"
#include "AudioTools/AudioLibs/A2DPStream.h"
#include "AudioTools/Communication/A2DPStream.h"
#include "AudioTools/Disk/AudioSourceSDFAT.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
//#include "AudioTools/AudioLibs/AudioBoardStream.h" // for SD Pins
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
// install https://github.com/greiman/SdFat.git

#include "AudioTools.h"
#include "AudioTools/AudioLibs/A2DPStream.h"
#include "AudioTools/Communication/A2DPStream.h"
#include "AudioTools/AudioLibs/AudioBoardStream.h"
#include "AudioTools/Disk/AudioSourceSDFAT.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
#define HELIX_LOGGING_ACTIVE false

#include "AudioTools.h"
#include "AudioTools/AudioLibs/A2DPStream.h"
#include "AudioTools/Communication/A2DPStream.h"
#include "AudioTools/Disk/AudioSourceSDFAT.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
*/

#include "AudioTools.h"
#include "AudioTools/AudioLibs/A2DPStream.h"
#include "AudioTools/Communication/A2DPStream.h"
#include "AudioTools/AudioLibs/AudioBoardStream.h"


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
*/

#include "AudioTools.h"
#include "AudioTools/AudioLibs/A2DPStream.h"
#include "AudioTools/Communication/A2DPStream.h"


A2DPStream in;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
*/

#include "AudioTools.h"
#include "AudioTools/AudioLibs/A2DPStream.h"
#include "AudioTools/Communication/A2DPStream.h"

const char* name = "LEXON MINO L"; // Replace with your device name
AudioInfo info(44100, 2, 16);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
*/

#include "AudioTools.h"
#include "AudioTools/AudioLibs/A2DPStream.h"
#include "AudioTools/Communication/A2DPStream.h"

I2SStream i2sStream; // Access I2S as stream
A2DPStream a2dpStream; // access A2DP as stream
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecHelix.h"
#include "AudioTools/AudioCodecs/CodecMTS.h"
#include "AudioTools/AudioLibs/HLSStream.h"
#include "AudioTools/Communication/HLSStream.h"
#include "AudioTools/Concurrency/RTOS.h"
// #include "AudioTools/AudioLibs/AudioBoardStream.h"

Expand Down
2 changes: 1 addition & 1 deletion examples/examples-communication/hls/hls-i2s/hls-i2s.ino
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
*/

#include "AudioTools.h"
#include "AudioTools/AudioLibs/HLSStream.h"
#include "AudioTools/Communication/HLSStream.h"
#include "AudioTools/AudioCodecs/CodecHelix.h"
//#include "AudioTools/AudioLibs/AudioBoardStream.h"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
#include "AudioTools/Disk/AudioSourceURL.h"
#include "AudioTools/Communication/AudioHttp.h"


const char *urls[] = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
#include "AudioTools/AudioLibs/AudioBoardStream.h"
#include "AudioTools/Disk/AudioSourceURL.h"
#include "AudioTools/Communication/AudioHttp.h"

const char *urls[] = {
"http://stream.srg-ssr.ch/m/rsj/mp3_128",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
#include "AudioTools/Disk/AudioSourceURL.h"
#include "AudioTools/Communication/AudioHttp.h"


const char *urls[] = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#pragma once
#include "AudioTools.h"
#include "AudioTools/CoreAudio/AudioHttp/URLStream.h"
#include "AudioTools/Communication/HTTP/URLStream.h"
#include "AudioTools/Disk/AudioSourceURL.h"

namespace audio_tools {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
#include "AudioSourceIcyUrl.h"
#include "AudioTools/Communication/AudioHttp.h"


const char *urls[] = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
#include "AudioTools/Communication/AudioHttp.h"
#include <SPI.h>
#include <Ethernet.h>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
*/

#include "AudioTools.h"
#include "AudioTools/Communication/AudioHttp.h"

const char *ssid = "your SSID";
const char *password = "your PASSWORD";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
*/
#include "SD.h"
#include "AudioTools.h"
#include "AudioTools/Communication/AudioHttp.h"

#define PIN_AUDIO_KIT_SD_CARD_CS 13
#define PIN_AUDIO_KIT_SD_CARD_MISO 2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
#include "AudioTools/Communication/AudioHttp.h"

URLStream url("ssid","password"); // or replace with ICYStream to get metadata
MeasuringStream out(50, &Serial); // final output of decoded stream
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecAACHelix.h"
#include "AudioTools/AudioLibs/AudioBoardStream.h"
#include "AudioTools/Communication/AudioHttp.h"


URLStream url("ssid","password"); // or replace with ICYStream to get metadata
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecAACHelix.h"
#include "AudioTools/Communication/AudioHttp.h"


URLStream url("ssid","password");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
*/
#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecFLAC.h"
#include "AudioTools/Communication/AudioHttp.h"

const char* ssid = "ssid";
const char* pwd = "password";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecFLACFoxen.h"
#include "AudioTools/AudioLibs/AudioBoardStream.h"
#include "AudioTools/Communication/AudioHttp.h"

const char* ssid = "ssid";
const char* pwd = "password";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
#include "AudioTools/Communication/AudioHttp.h"


URLStream url("ssid","password");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
#include "AudioTools/AudioLibs/AudioBoardStream.h"
#include "AudioTools/Communication/AudioHttp.h"


URLStream url("ssid","password"); // or replace with ICYStream to get metadata
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@

#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
#include "AudioTools/Communication/AudioHttp.h"


ICYStream url("ssid","password");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
#include "AudioTools/Communication/AudioHttp.h"

// -> EncodedAudioStream -> I2SStream
// URLStream -> MultiOutput -|
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
#include "AudioTools/Communication/AudioHttp.h"


URLStream url("ssid","password");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
#include "AudioTools/Communication/AudioHttp.h"


URLStream url("ssid","password");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@

#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecMP3Helix.h"
#include "AudioTools/Communication/AudioHttp.h"


URLStream url("ssid","password");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecMP3MAD.h"
#include "AudioTools/Communication/AudioHttp.h"


URLStream url("ssid","password");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

#include "AudioTools.h"
#include "AudioTools/AudioCodecs/CodecMTS.h"
#include "AudioTools/AudioLibs/HLSStream.h"
#include "AudioTools/Communication/HLSStream.h"

HexDumpOutput out(Serial);
HLSStream hls_stream("SSID", "password");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
*/

#include "AudioTools.h"
#include "AudioTools/Communication/AudioHttp.h"

AudioInfo info(44100, 2, 16);
SineWaveGenerator<int16_t> sineWave(32000);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@

#include "WiFi.h"
#include "AudioTools.h"
#include "AudioTools/Communication/AudioHttp.h"

URLStream music; // Music Stream
I2SStream i2s;// I2S as Stream
Expand Down
Loading