 
strict digraph faustflow {
    root=dsp;
    dsp[label="fx.dsp"];
    scalar[label="fx.cpp\nscalar"];
    vector[label="fx.cpp\nvector",style=invis];
    openmp[label="fx.cpp\nOpenMP",style=invis];

    node[shape=box, color=blue, fillcolor=lightblue, style=filled];
    FAUST[label="faust"];

    dsp->FAUST[weight=10];
    FAUST->scalar[weight=10];
    FAUST->vector[label="",style=invis];
    FAUST->openmp[label="",style=invis];

}