Amúgy miért ne lehetne?
mixer (in1, in2, out1) {
out1=f(in1, in2);
}
volume (in1, vol, out1) {
out1=g(in1, vol);
}
connect (volume.out1, mixer.in1);
Valami ilyesmit el bírnék képzelni, s látnám, mi hova van kötve. Az f() és g() függvényeket nem definiáltam, ezekre lehetne a hangszervernek kész belső függvényrendszere, amelyet az ember felhasznál kedve szerint. De felőlem lehetne egyszerűsíteni is akár:
main.out=mixer(volume(in1, vol), in2);
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE