Praxis,
Yes you can do it, and yes there is free software that will let you do it.
It's been years since I've done it, and I don't remember the names of the software packages. Others here might know. I just wanted to let you know that so that you could do a little searching on the internet. It shouldn't be difficult to find that software.
Adam