capture/record all 'stuff' from ALSA driver to file
Dell Latitude D600 running FC3 (2.6.9-Fred - stock kernel patched with alps touch pad driver)
Upgraded my ALSA drivers/lib/oss/utils to latest - 1.0.8
Card: Intel 82801DB-ICH4
Chip: SigmaTel STAC9750/51
Before the alsa upgrade (using stock alsa that came with FC3) I used to route pretty much everyting (xmms, gaim sounds, gnome event sounds etc) thru ESD. I also would 'capture/record' some stuff via "esdmon | lame -x -m s - output.mp3" - basically that took whatever was sent to ESD and lamed it and stored it to a file.
Now I have ditched ESD and just routed most/all sound stuff thru alsa/dmix directly. But how do I capture the mixed stream like I did with esdmon? Is there something like esdmon for alsa?
And no I'd like to avoid running esd, or jack or any other sound server.