Thanks Kevin! A few people are using my PICsound 1-bit and 1.5bit system now. Has advantages over PWM in that you only need to turn the PIC pin on/off at each timed cycle. No PWM timing needed. It also gives 8:1 compression compared to 8bit PWM, but does need to be run slightly faster, generally works out at about 4x to 5x smaller sized sound sample than 8bit PWM for similar sound quality. If you have enough sound storage ram you can get high quality sound using 30+kbit/second rates, it only takes a few PIC instructions to set the output pin hi/lo so even stereo data rates at 22kbit/sec etc are easy on a PIC. The encoder.exe is Dos based and runs on most dos/w95/w98 pcs with some fiddling (needs 1024/768 video). Now this project is getting more popular I *have* started work on a Windows version of the encoder, should be done in a week or so. :o) -Roman Kevin A. Benedict wrote: > > Hi Richard, > I saw people recommend Olin's Hal project, > but, you also might want to consider Roman Black's > Pic Sound page at http://www.romanblack.com/picsound.htm > > ~Kevin > > >How can you make nice tones or sounds on a small speaker connected to one pin? > Is this possible? Square wave tones are very harse and not very musical. I would > like to have sounds kind of similar to bleeps and blurps found in Las Vegas > gambling machines. -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads