I wouldn't have though it would be very hard to modify it. You could use the first X number of bytes of the Flash RAM to store an index table of the WAVs. The PIC or AVR would check some pins to see what number WAV is required, look up the start and end address in the index table and then play it. What kind of quality were you after? 8/16 bit 11/22/44 KHz ? You could use the EPROM method, you would either have to have several external latches for the addres bus or an external counter. The disadvantage of a simple binary counter is that to move to a specific location in the memory, you would have to count up through all the previous loactions. Or you could use a counter on the lower order bits and control the high order bits of the EPROM directly from the PIC and divide the EPROM into several equal sized partitions. Regards Mike Rigby-Jones > -----Original Message----- > From: Seyler Jean-Yves [SMTP:Jean-Yves.Seyler@CNES.FR] > Sent: Friday, May 28, 1999 8:53 AM > To: PICLIST@MITVMA.MIT.EDU > Subject: Re: Standalone WAV Player ? > > Thanks Michael, > > I have the paper but this project have a drawback : it can only > play > one (big) message and I'd like to be able to play several ones !!! > > Thanks for any other idea :-) > > Jean-Yves > > > ---------- > > De : Michael Rigby-Jones[SMTP:mrjones@nortelnetworks.com] > > RŽpondre ˆ : pic microcontroller discussion list > > Date : vendredi 28 mai 1999 09:25 > > A : PICLIST@mitvma.mit.edu > > Objet : Re: Standalone WAV Player ? > > > > There was a project to do exactly this in a fairly recent edition of > > Elector. It used IIRC an AVR and an Atmel flash memory. I have it at > > home > > somewhere, if no-one else knows I'll email which issue it was tommorow. > > > > Regards > > > > Mike Rigby-Jones > > > > > -----Original Message----- > > > From: Seyler Jean-Yves [SMTP:Jean-Yves.Seyler@CNES.FR] > > > Sent: Friday, May 28, 1999 8:11 AM > > > To: PICLIST@MITVMA.MIT.EDU > > > Subject: Standalone WAV Player ? > > > > > > hello all big PICers, > > > > > > My apologizes if this sounds too much [OT] ... > > > > > > Does any of you has big ideas about a stand alone ".WAV files" > > > player ? > > > > > > I thought of a pic scrolling through addresses of a (big !) EPROM, the > > > outputs feeding a DAC (single resistors ?) followed by a filter and a > > > "power" amp. > > > The other PIC's inputs will allow me to choose between several > messages > > > ... > > > > > > But, maybe, the audio quality would be rather nasty and I'd better > > switch > > > to > > > an "ISD design" with sounds recorded directly from the audio output of > > my > > > PC > > > ? > > > > > > Any comments will be welcome :-)) > > > > > > Jean-Yves > >