I was thinking about the lack of audio in PearPC, and thought of this.
When I was back working for Hgs, we were in the middle of upgrading the computers to Linux. but we decided that we should use thin client technology, instead of buynig beefy computers to cope with linux.
What we ended up doing was buying 10 heafty fileservers, and installing LTSP on them.
Basicly, (if you dont know what thin client technology is) the client machines only have to be around 200mhz with a 100mb network card, monitor, keyboard mouse and speakers.
They boot from the servers via network, and download a kernel, and an X Server (yes, server), then run the X Server, and connect to the X Client (yes, client) on the server.
We had a problem though, we wanted the kids to enjoy sound on the clients, so this is what we ended up doing:
We installed a software sound driver, which acted as a sound server, and had the clients connect to it over the network. Then, the server would send the sound data over the network to the clients, then the client would play the sound through the speakers.
How about doing somthing along those lines with OS X?
We could write (or even better find) a driver for OS X which acts as a server for a sound client which we could run on the host OS



