31 mAEnv(0.25, 0.03, 0.06, 0.5, 0.15),
39 mAEnv(0.25, 0.03, 0.06, 0.5, 0.15),
46 mSOS(numHarms, noise),
47 mAEnv(0.25, 0.03, 0.06, 0.5, 0.15),
55 mAEnv(0.25, 0.03, 0.06, 0.5, 0.15),
90 mPanner(in.mPanner) { }
100 float d = * (
float *) argv[0];
102 d = (float) (* (
int *) argv[0]);
105 d = (float) (* (
int *) argv[0]);
107 s = * (
float *) argv[1];
109 s = (float) (* (
int *) argv[1]);
132 logMsg(
kLogError,
"Unknown selector in AdditiveInstrument set_parameter selector: %d\n", selector);
136 logMsg(
"Set %d SOS partials to (%s)\n", argc, types);
139 logMsg(
kLogError,
"Unknown multi-arg (%d) setter in AdditiveInstrument: %s\n", argc, types);
149 float ** fargs = (
float **) argv;
159 logMsg(
kLogError,
"Invalid type string in OSC message, expected \"ff...ff\" got \"%s\"\n", types);
162 printf(
"\tAdd: d %5.2f a %5.2f f %7.1f p %5.2f\n",
163 *fargs[0], *fargs[1], *fargs[2], *fargs[3]);
169 printf(
"\t\ta %g d %g s %g r %g\t\ta %g d %g s %g r %g\n", fargs[6], fargs[7], fargs[8], fargs[9], fargs[10], fargs[11], fargs[12], fargs[13]);