In risk evaluation and prevention, the cure is qualitatively processed as follows:
The gas generator noise is the risk as a source.
1. Eliminate the risk by removing, switching off and
2. in your case ISOLATE IT.
You have 3 sources, so finding a total solution as Tornado proposes is OK, when you consider these generators as 1 RISK.
However if you also want to protect the people that e.g. work on one generator while the other 2 are in service, the job isn't done with putting these in one room of a building. 3 sound proof rooms in a building brings us to a treatment of each individual generator.
Rests:
3. Individual protection for each person exposed to the risk.
Considered the worst, and very impractical for a long time. (to avoid when 1. or 2. can be applied)
This is a general safety standpoint, when it comes to prevention.
Cost effectiveness is not always the same road for a short run, but when people start complaining and file for being victimized - professional diseases e.g. ,