Haven't been working much but the emu10k1 mixer GUI has
progressed a bit. I'm starting to get more confortable with
GTK, which helps, but it is still ugly as hell. The artist
in me is long dead.
As for the driver, implemented mmap() of the record buffer
and done some bug fixing and cleanup. Also took the time to
learn a bit more about linux memory management and memory
I'm considering doing a rewrite of the sound driver just to
see if I can reduce the amount of locking that is currently
needed. The idea was inspired mainly by the sound drivers
written by Jeff Garzik (which have little to no locking).
This will probably remain as a private project until I can
proof it is worth it (probably never). What I need to find
is a way to measure the driver performance quantitatively.
I've have accepted the job in France (near Nice) and will
start on the 13th November. I'll be working in Conexant Inc.
developing linux drivers for their hardware. More details
Went to see an
Apocalyptica concert. For those who don't know them they
are a Finish group composed of four cello players, they are
heavy metal band, doing covers of groups like Metallica,
Sepultura and Slayer besides their original compositions.
I'm not a big heavy metal fan but this concert was
excellent. Have to get their latest album.