I know there are many ways of generating income on a site from retail to Google ads. I am not sure which rates as the more ingenious or practical way of doing this.
Well if you are looking at making serious money, AdSense wouldn't be the way to go. AdSense is a good way to make a little of your money back, but chances are you won't get a big payday unless you become super popular. That is just from my own personal experiences with it.
I would say to start things off light, you might just look at posting a few samples and listing a PayPal button under each one. If demand goes, then you could expand the business and invest more time and effort into the Web site and idea.