Drapes and curtains can often get musty because of their proximity to the ground. The most effective way to remove that musty smell is by using a mixture of water and soap.
Fill a spray bottle with water and add in some dishwashing soap (or laundry detergent). Mix thoroughly and then spray the mixture on your drapes or curtains. Wash them thoroughly with cold water followed by a rinse in hot water.