The woodland won't do much, to be fair. especially if it's light. If you can see through it you can definately hear through it. They will give some very slight degree of diffusion.
Noise from traffic is a summation of loads and loads of different frequencies. conversly a flute has few...