==>A tuner card (say wintv FM) ==>A program to tune it (say gnomeradio - www.gnome.org/softwaremap/projects/gnomeradio) ==>A command to record it (say "sox -V -t ossdsp -c 2 -r 48000 /dev/dsp -t wav -c 2 -r 48000 /home/madmax/AUDIO/pipe1 & oggenc -Q -q 6.5 -a "BBC Radio 2" -t "History of Psychedlia Part 2" /home/madmax/AUDIO/pipe1 -o /home/madmax/AUDIO/history2.ogg") ==>A command to stop it (say "killall sox") ==>And finally, at (see "man at"), to make it happen when u want. You don't even need a tuner card. Any $5 radio with a headphone jack can supply audio through the microphone (not really good) or line in jack (better quality) of any soundcard. I do this all the time with VOX software and my Uniden police scanner on Windows. Of course this method has none of the features of TIVO but much cheaper