I don't know a whole lot about barbs specifically, but fading colors can also be a sign of stress, poor water quality, illness, etc. What are your water conditions like (ph, amonia, nitrite,). Also, is he all by himself? They like to be in groups and the stress of not having enough friends could also be a cause.