The work is aimed to develop a strategy for controlling general multi-objective functions using a cluster control method. A set of multiple quadratic objective functions is described as a set of clusters, in which each cluster represents a particular objective function. The proposed clustering method will thus allow a simple control procedure since only the associated cluster needs to be controlled. This general cluster control method can be used for a variety of vibration and structural-acoustic control, such as for vibration or acoustic control at varying locations yielding a multiobjective control problem. An optimisation procedure is developed to simultaneously determine the locations of sensors used and the clustering parameter. A case study on a structural-acoustic system is provided to demonstrate the effectiveness of the proposed cluster-control method to target the sound power contributed by a particular set of structural modes.