aboutsummaryrefslogtreecommitdiff
path: root/src/0x7c0x7c0x7e.c
diff options
context:
space:
mode:
authorIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2008-01-03 11:15:25 +0000
committerIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2008-01-03 11:15:25 +0000
commit34a2ba5cba836ebc1211b33381c648160ca71ef5 (patch)
treebe8e947aea87766c519853e6ab8fc1bd71425194 /src/0x7c0x7c0x7e.c
parent9dd67c7311b245bb138545f097b60b07bb4976b5 (diff)
use t_float/t_sample instead of "float" and where appropriate
svn path=/trunk/externals/zexy/; revision=9111
Diffstat (limited to 'src/0x7c0x7c0x7e.c')
-rw-r--r--src/0x7c0x7c0x7e.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/0x7c0x7c0x7e.c b/src/0x7c0x7c0x7e.c
index d0b765f..457a857 100644
--- a/src/0x7c0x7c0x7e.c
+++ b/src/0x7c0x7c0x7e.c
@@ -28,13 +28,13 @@ static t_class *oror_tilde_class, *scalaroror_tilde_class;
typedef struct _oror_tilde
{
t_object x_obj;
- float x_f;
+ t_float x_f;
} t_oror_tilde;
typedef struct _scalaroror_tilde
{
t_object x_obj;
- float x_f;
+ t_float x_f;
t_float x_g; /* inlet value */
} t_scalaroror_tilde;
@@ -209,7 +209,8 @@ static void oror_tilde_dsp(t_oror_tilde *x, t_signal **sp)
Z_SIMD_CHKBLOCKSIZE(n)&&
Z_SIMD_CHKALIGN(in1)&&
Z_SIMD_CHKALIGN(in2)&&
- Z_SIMD_CHKALIGN(out)
+ Z_SIMD_CHKALIGN(out)&&
+ ZEXY_TYPE_EQUAL(t_sample, float)
)
{
dsp_add(oror_tilde_performSSE, 4, in1, in2, out, n);
@@ -231,7 +232,8 @@ static void scalaroror_tilde_dsp(t_scalaroror_tilde *x, t_signal **sp)
if(
Z_SIMD_CHKBLOCKSIZE(n)&&
Z_SIMD_CHKALIGN(in)&&
- Z_SIMD_CHKALIGN(out)
+ Z_SIMD_CHKALIGN(out)&&
+ ZEXY_TYPE_EQUAL(t_sample, float)
)
{
dsp_add(scalaroror_tilde_performSSE, 4, in, &x->x_g, out, n);