USBAudio example using a microphone

Dependencies:   USBDevice mbed

main.cpp

Committer:
samux
Date:
2011-12-16
Revision:
0:539ec61e1fbb
Child:
3:e6a29c83ac52

File content as of revision 0:539ec61e1fbb:

#include "mbed.h"
#include "USBAudio.h"

extern "C" void HardFault_Handler() {
    error("Hard Fault!\n");
}

USBAudio audio(8000, 1, 0x74ac, 0x8788);

//USBHID hid;
uint16_t buf[8];

int main() {
    for (int i = 0; i < 8; i++) {
        buf[i] = (i % 2) ? -255 : 255;
    }
    while (1) {
        audio.write((uint8_t *)buf);
    }
}