Sunday, December 24, 2006

Seasons Greetings

Here's wishing everyone a great holiday and new year!

Just don't forget the deadline for thread-safe submodule state is January 1st!

Friday, December 15, 2006

struct org();

Workin` out the details of a "Rank" structure for pySoy. It resembles the Meritocracy structure many other free software projects rely on.

Just a draft for now but we really need to get something in place soon to deal with growth. I'm getting burned out and we don't even have a release out yet.

It's on the wiki for feedback, so if you have a concern or complaint, please feed back.

Thursday, December 14, 2006

magic music machine

I've had some trouble with the OpenAL bindings for PySoy.

The goal is to match the direction and velocity from physics space into audio space whenever audio is bound to a 3d object. Unbound audio (such as background music) plays without doppler effects.

It's working on Windows but not Linux or OSX right now, my guess is an inconsistancy in Seth's ODE bindings it the cause as unbound audio is working everywhere.

The audio decode functions I'm leaving to Arc since he has more experience with this. At present only .wav is supported through the Python wave module.

Started work on my M3 Media Player (M3 = "Magic Music Machine") as a demonstration of PySoy's audio support and a cool Ogg Vorbis/Flac player.