Peter P. wrote: > If you relax your compression requirement then you can record on hard disk or > flash uncompressed 44.1kHz with 310GB/hour. Last time I checked 74 minute CDs couldn't hold 310GB :) Uncompressed CD-quality audio (stereo 44.1kHz 16-bit) is about 600MB/hour. If you need some compression but not as much as OGG, a small to medium DSP should be able to do ADPCM compression without too much trouble, which is usually a constant 4:1 compression. This is the sort of encoding that mp3-players with a microphone input do. None of them do actual MP3 encoding. You may be able to find chips that do MP3 encoding for you. Alternatively, a small ARM chip coupled with an FPGA to do the number crunching should be able to cope with encoding OGG or MP3, though you will need to delve deep into the encoder source and convert the critical functions (MDCT I believe) into hardware, to make it run realtime. If you just want to use off-the-shelf tools, using a small PC is probably easiest. Look into mini-itx, nano-itx, and pico-itx boards. -- Hector Martin (hector@marcansoft.com) Public Key: http://www.marcansoft.com/marcan.asc -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist