This is the kmpgs multimediagraph.

Its splitted in two c++ classes. Of the class standardgraph you can make new instances (new player) which are then connected to the mixer in the kmpgServer.cpp class.