Skip to content

Commit

Permalink
Support for AudioTools 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
pschatzmann committed Oct 5, 2024
1 parent cd3b2b6 commit 0f282f0
Show file tree
Hide file tree
Showing 12 changed files with 26 additions and 18 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Here is an example Arduino sketch that uses the Wifi as communication API, the W
```C++
#include "AudioTools.h"
#include "SnapClient.h"
#include "AudioCodecs/CodecOpus.h" // https://github.com/pschatzmann/arduino-libopus
#include "AudioTools/AudioCodecs/CodecOpus.h" // https://github.com/pschatzmann/arduino-libopus
//#include "api/SnapProcessorRTOS.h" // install https://github.com/pschatzmann/arduino-freertos-addons

OpusAudioDecoder codec;
Expand Down
10 changes: 5 additions & 5 deletions desktop-client/SnapClient.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
*/
#include "AudioTools.h"
#include "SnapClient.h"
#include "AudioLibs/MiniAudioStream.h"
//#include "AudioCodecs/CodecOpus.h"
//#include "AudioCodecs/CodecFLAC.h" // https://github.com/pschatzmann/arduino-libflac.git
#include "AudioCodecs/CodecVorbis.h" //https://github.com/pschatzmann/arduino-libvorbis-idec
#include "AudioLibs/StdioStream.h"
#include "AudioTools/AudioLibs/MiniAudioStream.h"
//#include "AudioTools/AudioCodecs/CodecOpus.h"
//#include "AudioTools/AudioCodecs/CodecFLAC.h" // https://github.com/pschatzmann/arduino-libflac.git
#include "AudioTools/AudioCodecs/CodecVorbis.h" //https://github.com/pschatzmann/arduino-libvorbis-idec
#include "AudioTools/AudioLibs/StdioStream.h"

//CsvOutput<int16_t> out;
//StdioStream out;
Expand Down
4 changes: 2 additions & 2 deletions examples/SnapClientAudioKit/SnapClientAudioKit.ino
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
*/
#include "AudioTools.h"
#include "SnapClient.h"
#include "AudioLibs/AudioBoardStream.h" // install https://github.com/pschatzmann/arduino-audio-driver
#include "AudioCodecs/CodecOpus.h" // https://github.com/pschatzmann/arduino-libopus
#include "AudioTools/AudioLibs/AudioBoardStream.h" // install https://github.com/pschatzmann/arduino-audio-driver
#include "AudioTools/AudioCodecs/CodecOpus.h" // https://github.com/pschatzmann/arduino-libopus

#define ARDUINO_LOOP_STACK_SIZE (10 * 1024)

Expand Down
4 changes: 2 additions & 2 deletions examples/SnapClientFreeRTOS/SnapClientFreeRTOS.ino
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
#include "AudioTools.h"
#include "SnapClient.h"
#include "api/SnapProcessorRTOS.h" // install https://github.com/pschatzmann/arduino-freertos-addons
#include "AudioLibs/AudioBoardStream.h" // install https://github.com/pschatzmann/arduino-audio-driver
#include "AudioCodecs/CodecOpus.h" // https://github.com/pschatzmann/arduino-libopus
#include "AudioTools/AudioLibs/AudioBoardStream.h" // install https://github.com/pschatzmann/arduino-audio-driver
#include "AudioTools/AudioCodecs/CodecOpus.h" // https://github.com/pschatzmann/arduino-libopus


AudioBoardStream out(AudioKitEs8388V1); // or replace with e.g. I2SStream out;
Expand Down
2 changes: 1 addition & 1 deletion examples/SnapClientI2S/SnapClientI2S.ino
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

#include "AudioTools.h"
#include "SnapClient.h"
#include "AudioCodecs/CodecOpus.h"
#include "AudioTools/AudioCodecs/CodecOpus.h"

#define ARDUINO_LOOP_STACK_SIZE (10 * 1024)

Expand Down
2 changes: 1 addition & 1 deletion examples/SnapClientInternalDAC/SnapClientInternalDAC.ino
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

#include "AudioTools.h"
#include "SnapClient.h"
#include "AudioCodecs/CodecOpus.h"
#include "AudioTools/AudioCodecs/CodecOpus.h"

#define ARDUINO_LOOP_STACK_SIZE (10 * 1024)

Expand Down
2 changes: 1 addition & 1 deletion examples/SnapClientVS1053/SnapClientVS1053.ino
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
*/
#include "AudioTools.h"
#include "SnapClient.h"
#include "AudioLibs/VS1053Stream.h"
#include "AudioTools/AudioLibs/VS1053Stream.h"


VS1053Stream out; // final output
Expand Down
2 changes: 1 addition & 1 deletion examples/Tests/TestGetHttp/TestGetHttp.ino
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

#include "AudioTools.h"
#include "SnapClient.h"
#include "AudioCodecs/CodecOpus.h"
#include "AudioTools/AudioCodecs/CodecOpus.h"

OpusAudioDecoder opus;
NullStream out;
Expand Down
2 changes: 1 addition & 1 deletion examples/Tests/TestOutput/TestOutput.ino
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#include "AudioTools.h"
#include "SnapClient.h"
#include "AudioCodecs/CodecOpus.h"
#include "AudioTools/AudioCodecs/CodecOpus.h"

OpusAudioDecoder opus;
NullStream out;
Expand Down
2 changes: 1 addition & 1 deletion examples/Tests/TestTime/TestTime.ino
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#include "AudioTools.h"
#include "SnapClient.h"
#include "AudioCodecs/CodecOpus.h"
#include "AudioTools/AudioCodecs/CodecOpus.h"

OpusAudioDecoder opus;
NullStream out;
Expand Down
6 changes: 5 additions & 1 deletion src/api/SnapProcessorRTOS.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
#pragma once
#include "SnapOutput.h"
#include "AudioLibs/Concurrency.h"
#if defined(AUDIOTOOLS_MAJOR_VERSION)
# include "AudioTools/AudioLibs/Concurrency.h"
#else
# include "AudioLibs/Concurrency.h"
#endif

namespace snap_arduino {

Expand Down
6 changes: 5 additions & 1 deletion src/api/SnapTime.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
#pragma once
#include "AudioBasic/Collections/Vector.h"
#include "AudioConfig.h"
#if defined(AUDIOTOOLS_MAJOR_VERSION)
# include "AudioTools/CoreAudio/AudioBasic/Collections/Vector.h"
#else
# include "AudioBasic/Collections/Vector.h"
#endif
#include <stdint.h>
#include <sys/time.h>

Expand Down

0 comments on commit 0f282f0

Please sign in to comment.