aboutsummaryrefslogtreecommitdiffstats
path: root/src/random.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/random.c')
-rw-r--r--src/random.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/random.c b/src/random.c
index 8737bff..2239d48 100644
--- a/src/random.c
+++ b/src/random.c
@@ -30,17 +30,17 @@
#define RANDOM_OUTPUT 2
typedef struct {
- float* frequency;
- float* smooth;
- float* output;
- float nyquist;
- float inv_nyquist;
- float phase;
- float value1;
- float value2;
- uint32_t frequency_is_cv;
- uint32_t smooth_is_cv;
- URIs uris;
+ const float* frequency;
+ const float* smooth;
+ float* output;
+ float nyquist;
+ float inv_nyquist;
+ float phase;
+ float value1;
+ float value2;
+ uint32_t frequency_is_cv;
+ uint32_t smooth_is_cv;
+ URIs uris;
} Random;
float inv_rand_max;
@@ -60,10 +60,10 @@ connect_port(LV2_Handle instance,
switch (port) {
case RANDOM_FREQUENCY:
- plugin->frequency = (float*)data;
+ plugin->frequency = (const float*)data;
break;
case RANDOM_SMOOTH:
- plugin->smooth = (float*)data;
+ plugin->smooth = (const float*)data;
break;
case RANDOM_OUTPUT:
plugin->output = (float*)data;