소스 검색

Move the last couple ojects to their own files

dds
PaulStoffregen 11 년 전
부모
커밋
bdc11e316d
2개의 변경된 파일28개의 추가작업 그리고 23개의 파일을 삭제
  1. +27
    -0
      print.cpp
  2. +1
    -23
      synth_tonesweep.cpp

+ 27
- 0
print.cpp 파일 보기

#include "Audio.h"


// TODO: this needs some sort of trigger or delay or other options to make
// actually useful for watching interesting parts of data, without spewing
// tremendous and endless data to the Arduino Serial Monitor


void AudioPrint::update(void)
{
audio_block_t *block;
uint32_t i;

Serial.println("AudioPrint::update");
Serial.println(name);
block = receiveReadOnly();
if (block) {
for (i=0; i < AUDIO_BLOCK_SAMPLES; i++) {
Serial.print(block->data[i]);
Serial.print(", ");
if ((i % 12) == 11) Serial.println();
}
Serial.println();
release(block);
}
}


Audio.cpp → synth_tonesweep.cpp 파일 보기

#include "utility/dspinst.h" #include "utility/dspinst.h"





/******************************************************************/


void AudioPrint::update(void)
{
audio_block_t *block;
uint32_t i;

Serial.println("AudioPrint::update");
Serial.println(name);
block = receiveReadOnly();
if (block) {
for (i=0; i < AUDIO_BLOCK_SAMPLES; i++) {
Serial.print(block->data[i]);
Serial.print(", ");
if ((i % 12) == 11) Serial.println();
}
Serial.println();
release(block);
}
}

// TODO: this object should be renamed to AudioSynthToneSweep


/******************************************************************/ /******************************************************************/



Loading…
취소
저장