Skip to content

Commit 24c2c5a

Browse files
committed
AVR minimize RAM usage
1 parent 07ae086 commit 24c2c5a

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

src/AudioConfig.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -614,10 +614,10 @@ using WiFiServerSecure = BearSSL::WiFiServerSecure;
614614
// logging is using too much memory
615615
#undef USE_AUDIO_LOGGING
616616
#undef LOG_PRINTF_BUFFER_SIZE
617-
#define LOG_PRINTF_BUFFER_SIZE 80
618-
617+
#define LOG_PRINTF_BUFFER_SIZE 60
619618
#define NO_TRACED
620619
#define NO_TRACEI
620+
#define NO_TRACEE
621621

622622
// we use spi to emulate i2s
623623
#define PIN_I2S_BCK 13

src/AudioTools.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,14 @@
9494
#include "AudioTools/CoreAudio/AudioEffects/SoundGenerator.h"
9595
#include "AudioTools/CoreAudio/AudioEffects/AudioEffects.h"
9696
#include "AudioTools/CoreAudio/AudioEffects/PitchShift.h"
97-
#include "AudioTools/CoreAudio/AudioEffects/FFTEffects.h"
9897
#include "AudioTools/CoreAudio/AudioMetaData/MetaData.h"
9998
#include "AudioTools/CoreAudio/AudioHttp/AudioHttp.h"
10099
#include "AudioTools/CoreAudio/Fade.h"
101100
#include "AudioTools/CoreAudio/Pipeline.h"
102101
#include "AudioTools/CoreAudio/AudioPlayer.h"
102+
#ifndef AVR
103+
#include "AudioTools/CoreAudio/AudioEffects/FFTEffects.h"
104+
#endif
103105

104106
/**
105107
* -------------------------------------------------------------------------

src/AudioTools/CoreAudio/AudioPWM/PWMAudioAVR.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ class PWMDriverAVR : public DriverPWMBase {
2424

2525
public:
2626
PWMDriverAVR() {
27-
LOGD("PWMDriverAVR");
2827
accessAudioPWM = this;
2928
}
3029

0 commit comments

Comments
 (0)