1
0
Fork 0
pico-led-matrix/firmware/src/audio.h

22 lines
407 B
C

#pragma once
#ifndef _audio_h
#define _audio_h
#define AUDIO_PIN 2
#define AUDIO_RATE 22000.0f
#define BUFFER_LEN 512*4
#define BUFFER_LEN_MS (BUFFER_LEN / AUDIO_RATE) * 1000.0f
extern uint8_t wav_buffer_0[BUFFER_LEN];
extern uint8_t wav_buffer_1[BUFFER_LEN];
extern bool wav_buffer1_active;
extern volatile bool next_buffer_requested;
void init_audio();
void audio_stop();
void audio_start();
#endif