Tom, I've done this using a combination of vsound, trplayer and lame. vsound captures the raw output from trplayer which is piped into lame for mp3 encoding. Chris