Charles Andre
/
serialaudio
sharon look here
Diff: src/main.cpp
- Revision:
- 2:a2aa551a2745
- Parent:
- 0:973a5bbb2a17
- Child:
- 3:0b8abee5b733
--- a/src/main.cpp Thu Nov 21 08:46:20 2019 +0000 +++ b/src/main.cpp Sun Nov 24 20:27:18 2019 +0000 @@ -44,24 +44,29 @@ } void record(float* sampleArr) { + int val; //record sound for 1 second - for(int i=0; i<8000; i++) { - sampleArr[i] = mic.read(); //put samples in array + for(int i=0; i<800; i++) { + val = mic.read(); + sampleArr[i] = val; //put samples in array + pc.printf("%d\n",val); wait(0.000125f); //sample rate of 8000 Hz } } int main(){ - float sampleArr[8000]; //used to store sound + //float sampleArr[800]; //used to store sound pc.printf("\r\n Sparkfun MEM Microphone Test\n"); pc.printf("******************\n"); vcc = 1; - unsigned int val; + int val; int ptpAmp; while(1){ - wait(0.2); - record(sampleArr); - ptpAmp=findPTPAmp(sampleArr); + //wait(0.2); + //record(sampleArr); + val = mic.read_u16(); + pc.printf("%d\n",val%32000); + //ptpAmp=findPTPAmp(sampleArr); } }