Careful coding, perhaps with some assembly, would get the job done. Assuming a sample rate of about 8-12KHz you could use the PWM module to generate your output. This should leave you plenty of time to handle commands, etc. At 10Khz and 8-bit samples you'd need 10000 * 6 =3D 60000 bytes. A larger P= IC would certainly handle that. ~ Bob Ammerman RAm Systems > -----Original Message----- > From: piclist-bounces@mit.edu [mailto:piclist-bounces@mit.edu] On Behalf > Of Josh Koffman > Sent: Thursday, December 11, 2014 10:39 PM > To: Microcontroller discussion list - Public. > Subject: Re: [EE] Sound Module Opinions? >=20 > On Thu, Dec 11, 2014 at 8:39 PM, Bob Ammerman > wrote: > > Have you considered doing the whole thing in a PIC? > > > > How long of a sample are you looking for? >=20 > Hi Bob, >=20 > I hadn't considered doing it all in the PIC actually. I was actually planning on > using the PIC to listen to a couple of other serial commands, so I'm not sure > I've got enough free processor time to listen for retrigger and spit out sound. >=20 > I don't have an exact time, I'd say 5-6 seconds would be plenty. >=20 > Josh > -- > A common mistake that people make when trying to design something > completely foolproof is to underestimate the ingenuity of complete fools. > -Douglas Adams > -- > http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .