Skip to content

Commit ab4debe

Browse files
committed
ps_ptr pt28
1 parent c33241d commit ab4debe

File tree

2 files changed

+3
-55
lines changed

2 files changed

+3
-55
lines changed

src/Audio.cpp

Lines changed: 2 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
audio.cpp
44
55
Created on: Oct 28.2018 */char audioI2SVers[] ="\
6-
Version 3.3.2a ";
7-
/* Updated on: Jun 14.2025
6+
Version 3.3.2b ";
7+
/* Updated on: Jun 19.2025
88
99
Author: Wolle (schreibfaul1)
1010
Audio library for ESP32, ESP32-S3 or ESP32-P4
@@ -2456,55 +2456,6 @@ size_t Audio::resampleTo48kStereo(const int16_t* input, size_t inputSamples) {
24562456
return outputIndex;
24572457
}
24582458

2459-
// size_t Audio::resampleTo48kStereo(const int16_t* input, size_t samplesPerFrame) {
2460-
2461-
// float cursor = m_resampleCursor;
2462-
// float ratio = static_cast<float>(m_sampleRate) / 48000.0f;
2463-
2464-
// size_t outputIndex = 0;
2465-
// int16_t left1, right1, left2, right2;
2466-
2467-
// for (int i = 0; i < samplesPerFrame; ++i) {
2468-
// float outFramePos = i / m_resampleRatio;
2469-
// size_t idx = static_cast<size_t>(outFramePos);
2470-
// float frac = outFramePos - idx;
2471-
2472-
// if(i == 0){
2473-
// left1 = m_inputHistory[0];
2474-
// right1 = m_inputHistory[1];
2475-
// }
2476-
// else{
2477-
// left1 = input[(i - 1) * 2];
2478-
// right1 = input[(i - 1) * 2 + 1];
2479-
// }
2480-
// left2 = input[i * 2];
2481-
// right2 = input[i * 2 + 1];
2482-
2483-
// if(i == samplesPerFrame - 1){
2484-
2485-
// }
2486-
2487-
// while (cursor < 1.0f) {
2488-
2489-
// m_samplesBuff48K.get()[outputIndex * 2] = static_cast<int16_t>(left1 * (1.0f - frac) + left2 * frac);
2490-
// m_samplesBuff48K.get()[outputIndex * 2 + 1] = static_cast<int16_t>(right1 * (1.0f - frac) + right2 * frac);
2491-
2492-
2493-
// ++outputIndex;
2494-
// cursor += ratio;
2495-
// }
2496-
// cursor -= 1.0f;
2497-
// }
2498-
// m_resampleCursor = cursor;
2499-
// m_inputHistory[0] = input[(samplesPerFrame - 1) * 2];
2500-
// m_inputHistory[1] = input[(samplesPerFrame - 1) * 2 + 1];
2501-
2502-
// // log_w("samplesPerFrame %i, outputIndex %i, cursor %f", samplesPerFrame, outputIndex, cursor);
2503-
// return outputIndex;
2504-
// }
2505-
2506-
2507-
25082459
//------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
25092460
void IRAM_ATTR Audio::playChunk() {
25102461
if(m_validSamples == 0) return; // nothing to do

src/vorbis_decoder/vorbis_decoder.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,9 @@
2020
* adapted for the ESP32 by schreibfaul1
2121
*
2222
* Created on: 13.02.2023
23-
* Updated on: 03.04.2024
23+
* Updated on: 19.06.2025
2424
*/
2525

26-
27-
28-
2926
#include "Arduino.h"
3027
#include <vector>
3128
#include "psram_unique_ptr.hpp"

0 commit comments

Comments
 (0)