On Mon, Sep 12, 2011 at 4:53 PM, Dwayne Reid wrote= : > At 12:36 PM 9/12/2011, Harold Hallikainen wrote: > > >The PIC32 is being used (so far) because we have several other products > >built around it, so we can just drag code over. The addition of audio > >stream was just introduced last week, so I'd like to avoid starting over= .. > > I think that the addition of one of the inexpensive codec chips may > be your easiest solution. For example, Microchip uses the WM8731S on > their Multi-media Expansion board, intended for the PIC32 family. > > VLSI makes some popular MP3 decoder chips - they may also make a MP3 > encoder (don't know). > > Bottom line - adding a sub- $1 chip may make things a lot easier for you. > > dwayne > > Adding any on the fly compression is going to inherently add some latency (maybe a lot depending on the level of compression). Is this acceptable for your application? But yeah, an encoder chip sounds good. If not, you might need an FPGA or second PIC32 dedicated to the encoding. Select lowest level of compression for the least demand placed on the PIC32's resources. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .