When I am washing new fabric I use the Unscented Tide or Woolite, and no fabric softener nor do I use dryer sheets for fabric to be used in quilts. Depending of the fabric will dictate whether or not to use a color catcher.
I just recently found the Tide Unscented and so thrilled to find it. Before that I used Unscented All detergent. When I get fabric that has a strong odor I use vinegar to help remove the smell and also baking soda helps. I was hoping the Oxyclean would help, but it doesn't appear to do anything that is odor related.