summaryrefslogtreecommitdiff
path: root/objects/faust/phaser_mono_float.axo
blob: f2d990c26825ec7cc48086fde48f0da0b2cee09d (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<objdefs>
   <obj.normal id="phaser_mono_float" uuid="d2dad834546ee8864e74efad2a1e9b1d7e26ace8" sha="f3858c3689b98a6a07f4a083d6854e56fe5ba43b">
   <sDescription>Phaser Mono (from Faust)</sDescription>
      <author>Ricardo Wurmus</author>
      <license>GPL</license>
      <helpPatch/>
      <inlets>
         <frac32buffer name="in" description="in"/>
      </inlets>
      <outlets>
         <frac32buffer.bipolar name="out" description="output"/>
      </outlets>
      <params>
         <!-- values are given as: default, min, max, increment? -->
         <!-- 0.5f, 0.0f, 1e+01f, 0.01f -->
         <frac32.u.map description="Speed (Hz)" name="speed"/>
      </params>
      <displays/>
      <attribs/>
      <includes>
         <include>./phaser_mono_float.cpp</include>
      </includes>
      <code.declaration><![CDATA[
Dsp phaser;
]]></code.declaration>
      <code.init><![CDATA[
      phaser.init(48000);
      ]]></code.init>
      <code.krate><![CDATA[
      phaser.compute(BUFSIZE,
                     &inlet_in,
                     &outlet_out[0],
                     param_speed);
]]></code.krate>
   </obj.normal>
</objdefs>