There used to be a tutorial on this using on GarageBand, so it can definitely be done without any purchases beyond iLife that came with your system, though the site that had it seems to have disappeared and I never use GarageBand so... that's about all I can say
