mirror of
https://github.com/pschatzmann/arduino-audio-tools.git
synced 2024-09-21 10:27:27 +00:00
Notes as float
This commit is contained in:
parent
99fdf3c6c6
commit
9914cfebfc
@ -13,7 +13,7 @@ float value=0;
|
||||
|
||||
// display fft result
|
||||
void fftResult(AudioFFTBase &fft){
|
||||
int diff;
|
||||
float diff;
|
||||
auto result = fft.result();
|
||||
if (result.magnitude>100){
|
||||
Serial.print(result.frequency);
|
||||
|
@ -20,7 +20,7 @@ void writeDataStream(const uint8_t *data, uint32_t length) {
|
||||
|
||||
// display fft result
|
||||
void fftResult(AudioFFTBase &fft){
|
||||
int diff;
|
||||
float diff;
|
||||
auto result = fft.result();
|
||||
if (result.magnitude>100){
|
||||
Serial.print(result.frequency);
|
||||
|
@ -26,7 +26,7 @@ SdFs SD;
|
||||
MetaDataPrint outMeta; // final output of metadata
|
||||
I2SStream i2s; // I2S output
|
||||
EncodedAudioStream out2dec(&i2s, new MP3DecoderHelix()); // Decoding stream
|
||||
MultiOutput out(outMeta, out2dec);
|
||||
MultiOutput out;
|
||||
StreamCopy copier(out, audioFile); // copy url to decoder
|
||||
|
||||
// callback for meta data
|
||||
@ -41,6 +41,10 @@ void setup(){
|
||||
Serial.begin(115200);
|
||||
AudioLogger::instance().begin(Serial, AudioLogger::Info);
|
||||
|
||||
// setup multi output
|
||||
out.add(outMeta);
|
||||
out.add(out2dec);
|
||||
|
||||
// setup file
|
||||
SD.begin(SdSpiConfig(PIN_CS, DEDICATED_SPI, SD_SCK_MHZ(2)));
|
||||
//audioFile = SD.open("/Music/Conquistadores.mp3");
|
||||
|
@ -21,7 +21,7 @@ URLStream url("ssid","password");
|
||||
MetaDataPrint out1; // final output of metadata
|
||||
I2SStream i2s; // I2S output
|
||||
EncodedAudioStream out2dec(&i2s, new MP3DecoderHelix()); // Decoding stream
|
||||
MultiOutput out(out1, out2dec);
|
||||
MultiOutput out;
|
||||
StreamCopy copier(out, url); // copy url to decoder
|
||||
|
||||
// callback for meta data
|
||||
@ -36,6 +36,10 @@ void setup(){
|
||||
Serial.begin(115200);
|
||||
AudioLogger::instance().begin(Serial, AudioLogger::Info);
|
||||
|
||||
// setup multi output
|
||||
out.add(out1);
|
||||
out.add(out2dec);
|
||||
|
||||
// setup input
|
||||
url.begin("https://pschatzmann.github.io/arduino-audio-tools/resources/audio.mp3","audio/mp3");
|
||||
|
||||
|
@ -12,7 +12,7 @@ float value = 0;
|
||||
|
||||
// display fft result
|
||||
void fftResult(AudioFFTBase &fft) {
|
||||
int diff;
|
||||
float diff;
|
||||
auto result = fft.result();
|
||||
if (result.magnitude > 100) {
|
||||
Serial.print(result.frequency);
|
||||
|
@ -12,7 +12,7 @@ float value = 0;
|
||||
|
||||
// display fftc result
|
||||
void fftcResult(AudioFFTBase &fftc) {
|
||||
int diff;
|
||||
float diff;
|
||||
auto result = fftc.result();
|
||||
if (result.magnitude > 100) {
|
||||
Serial.print(result.frequency);
|
||||
|
@ -12,7 +12,7 @@ float value = 0;
|
||||
|
||||
// display fft result
|
||||
void fftResult(AudioFFTBase &fft) {
|
||||
int diff;
|
||||
float diff;
|
||||
auto result = fft.result();
|
||||
if (result.magnitude > 100) {
|
||||
Serial.print(result.frequency);
|
||||
|
@ -12,7 +12,7 @@ float value = 0;
|
||||
|
||||
// display fft result
|
||||
void fftResult(AudioFFTBase &fft) {
|
||||
int diff;
|
||||
float diff;
|
||||
auto result = fft.result();
|
||||
if (result.magnitude > 100) {
|
||||
Serial.print(result.frequency);
|
||||
|
Loading…
Reference in New Issue
Block a user