Files
sunflower-picture-app/sound_picture_app/Audio_Player.h

22 lines
419 B
C

#pragma once
#include <Arduino.h>
#include "FS.h"
#include "SD_Card.h"
#define I2S_BCLK 1
#define I2S_LRCK 2
#define I2S_DIN 4
void initAudioPlayer();
// Play a memory's audio clip
void playMemoryAudio(int memoryIndex);
// Low-level controls
void playAudio(const char* fullPath);
void stopAudio();
void pauseResumeAudio();
bool isAudioPlaying();
void setPlayerVolume(uint8_t volume);
uint8_t getPlayerVolume();