Input signals can be given a name by including them as formal function parameters. The previous example can be modified to do this as follows:
foo(x,y) = x,y : faust_expression : _,_;This option is important to remember when the explicit names are easier to work with than unnamed ``incoming wires'':
foo(x,y) = faust_expression_with_x_and_y_appearing_in_the_middle_somewhere;