ERIK BALKEY has come up with just such a concept and has a CD out featuring some of the music he has created for people. All these songs are performed by others---handpicked for the occasion and all wonderful artists in their own right.
Below you will see a message from Erik's website explaining this concept and how it works:
About Family Album: Custom Songs by Erik Balkey
Make it a song! Words and music can capture a moment, express a feeling, and make it a timeless gift.
Erik will write a song for all occasions or purposes. He's written songs for birthdays, weddings, graduation, Mother's Day. He's written a song for a September 11 charity foundation, a song to accompany a personal story on discovery of spirit, and a song for a concert presenter on the occasion of his last show.
What is a custom song? A song can be written with the details that you provide. If you have an occasion, or wish to find a creative gift, a song can be a memory or feeling made timeless.
What do I have to do? Give Erik an idea. He will ask you some questions. Answer the questions, then sit back and wait for a song. Erik will do the rest. The melody, music and lyrics will be written incorporating the details you provide. And, more than just telling the story, it isn't a custom song if it doesn't also capture the heart.
What do I get? Erik will write the song. You can have it recorded simply with an intimate guitar and voice presentation and delivered on CD. Also, Erik works with a variety of singers and producers and can affordably deliver your song with a more 'full' sound. You can get one copy with simple text, but we can also provide multiple copies for your occasion (gift to wedding guests, for example), and some graphics to include photos.
Contact Erik for more information and rates - email@example.com.
My thanks for the nice comments and calls regarding the idea of a segment with story songs---songs that are like a novel in 5 or so minutes. If you have any suggestions for artists, themes, or particular pieces please do e mail firstname.lastname@example.org