On Mon, 2006-07-03 at 21:55 -0700, David Rose wrote:
> Greetings,
> 

Hi David

> Over the past couple of weeks, I have exchanged a couple of emails with 
> Kelvin about some changes I wanted to make to PyKaraoke.  In particular, 
> I was interested in porting it to the GP2X ( http://gp2x.co.uk/ ), which 
> had some difficult constraints.

Very interesting stuff! I've got a gp2x and I always meant to start
writing some stuff for it. Mostly I use it as an ogg player. (and the
now and again a megadrive emulator)


> 
> I also had some performance issues with the CDG decoder.  I see from 
> looking at the code that considerable effort has already been put into 
> optimizing pycdg.py, but it still wasn't quite fast enough for my little 
> 200Mhz CPU.  I solved this problem by porting the CDG decoding part of 
> pycdg.py down to C.  Specifically, I moved the Python CDG implementation 
> into pycdgAux.py, and designed it with a narrow API to pycdg.py (which 
> still maintains the song timings and the screen blitting and stuff); and 
> then I write _pycdgAux.c, which exactly duplicates the behavior of 
> pycdgAux.py.  In fact, you can switch back to the Python implementation 
> by removing the underscore from the import statement in pycdg.py.

Clearly you've put some major effort into this!


> 
> Would anyone like to help me test?  I've just sent my changes to Kelvin 
> for review and eventual incorporation into the codebase, but if anyone 
> on this list feels like jumping the gun, you can download it at:
> 
> http://www.ddrose.com/~drose/pykaraoke-drose-2.tgz
> 

I'll be sure to check it out.

Drew



Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss

Reply via email to