Hi Gregor, On, Thu Jul 22, 2010, Gregor Lingl wrote: > This is my second try to send a message I wrote yesterday, > alas I appended a *.wav file, which was not accepted by > the mail system. Now here is a link to the file uses in the > source: > > http://dl.dropbox.com/u/2016850/Bubo.wav > > ---- posting follows here: > > Hi, > > today was a bad day for me, very ineffective. With a lot of things > I tried out I ran into troubles. > > For now I'll only give some feedback (and ask some questions) > regarding pygame2. > > I tried to port the playSound.py to pygame2 (with Python 3.1) in > order to find out if this works. I've appended my very uneducated > try. > > What did I observe? > (1) In the cases it works, id doesn't do as in the docs written: > if one omits the loop parameter it loops forever Sounds like a bug. I'll look into this. > (2) I was not able to play an *.ogg > (3) If "someSound.ogg" is loaded, retrieving someSound.len lets the > program crash Some questions to ask here: Which platform are you on (Win32, Linux, ..., 32 or 64 bit) and which library versions are you using (SDL, SDL_mixer, libogg). If on Windows, are you using the prebuilt installers, did you compile it yourself (using the prebuilt lib package)? > (4) A try to play it, results in pygame2.Error: Tried to play a NULL chunk Sounds like a follow-up issue with being unable to load the sound but not noticing it internally. I'll look into this. > It seems to me that there is a certain lack of examples and ported > games to pygame2. Perhaps because porting seems to be quite tedious. It's absolutely not tedious, but there is a decent lack of resources and time. pygame2 is currently developed by one person (me), who has a funny and incomplete time sharing model for free time to spend :-D. > In the end I refused to port the label stuff in the playSound program :-( Understandable. The SDL_mixer part was not very well tested for now, so your current efforts will be a huge help (although it caused a lot of trouble for you, sorry for that :-) > Morover I observed, that pixelarray.py crashed after the 4th mouseclick > without saying why. I only was asked if I wanted a respective message > to be sent to microsoft. I declined :-) Dang, you should have sent it to them. I can really need a helping hand :-). > So after a first impression pygame2 still seems to be rather immature. Absolutely. It just made its step from alpha to beta. > I think you should insert quite a few beta releases before releasing > the first release candidate. In my understanding/terms, in pygame (and thus pygame2), rc was/is the same as beta. Maybe it should be relabeled from rc to ebta to avoid confusion. Plus, this will not be a "3 RCs and that's it". I expect to have some more releases before all obvious bugs and issues are edged out, so there's no need to worry about a too early, unstable final release. Regards Marcus
Attachment:
pgpqtY5LNF6fY.pgp
Description: PGP signature