Il est situé dans la salle de conférence de Singapour depuis 2001, après la rénovation du bâtiment.
Sous la houlette du metteur en scène Sheng Hui, l'orchestre de 70 musiciens aspire à introduire la musique orchestrale chinoise à un public de plus en plus large.