90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
|
$input,
$in_causality,
$in_port) = @args;
if (($out_port == 2) and
($in_port == 1))
{ # uni-causal
$retval = "((input)*(gain))";
}
elsif (($out_port == 1) and
($in_port == 2))
{ # bi-causal
$retval = "((input)/(gain))";
}
}
if ($retval)
{
return $retval;
}
|
|
|
|
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
|
$input,
$in_causality,
$in_port) = @args;
if (($out_port == 2) and
($in_port == 1))
{ # uni-causal
$retval = "(($input)*($gain))";
}
elsif (($out_port == 1) and
($in_port == 2))
{ # bi-causal
$retval = "(($input)/($gain))";
}
}
if ($retval)
{
return $retval;
}
|