Hi, I wanted to run this by the palm community first before I started developing. There is a program for palms called palmABC. It takes a file in ASCII format that contains musical notation and plays the tune(s). The file is first created on a PC, than a conduit converts it to a pdb.
The problem with that program is that it plays everything using just beeps (simple sound), which is a shame now that we have all the hardware. Anyway, I'm thinking of modifying that program (it's open source) to support sampled sound. I know a little bit about sampled sound generation and even have a couple of examples, but I'm unsure about a couple of things. First how can I represent each note? My idea is to create small PCM files for each note. Then, when we encounter a note in the file that is twice as one of the PCM files, we'll just burst the PCM file several times or something. What do you guys think? Is it possible to generate a note on the fly (using some algorithm?) Can mp3 or vorbis be played as well? Although they're mentioned in the docs, it seems that only PCM is supported right now. I wonder how mp3s are played by, say, RealPlayer. Does it decode mp3 and converts it into PCM somehow? Anyway, I would appreciate any ideas you have about this. If you know of a project that already does it, please let me know as well. It has to run on Palm Tungsten T3 though. Sorry if my post was too long :) Thanks! -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
