1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
3 * Version 3.0.12
4 *
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
10
11
12 #ifndef SWIGJAVA
13 #define SWIGJAVA
14 #endif
15
16
17
18 #ifdef __cplusplus
19 /* SwigValueWrapper is described in swig.swg */
20 template<typename T> class SwigValueWrapper {
21 struct SwigMovePointer {
22 T *ptr;
SwigMovePointerSwigValueWrapper::SwigMovePointer23 SwigMovePointer(T *p) : ptr(p) { }
~SwigMovePointerSwigValueWrapper::SwigMovePointer24 ~SwigMovePointer() { delete ptr; }
operator =SwigValueWrapper::SwigMovePointer25 SwigMovePointer& operator=(SwigMovePointer& rhs) { T* oldptr = ptr; ptr = 0; delete oldptr; ptr = rhs.ptr; rhs.ptr = 0; return *this; }
26 } pointer;
27 SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs);
28 SwigValueWrapper(const SwigValueWrapper<T>& rhs);
29 public:
SwigValueWrapper()30 SwigValueWrapper() : pointer(0) { }
operator =(const T & t)31 SwigValueWrapper& operator=(const T& t) { SwigMovePointer tmp(new T(t)); pointer = tmp; return *this; }
operator T&() const32 operator T&() const { return *pointer.ptr; }
operator &()33 T *operator&() { return pointer.ptr; }
34 };
35
SwigValueInit()36 template <typename T> T SwigValueInit() {
37 return T();
38 }
39 #endif
40
41 /* -----------------------------------------------------------------------------
42 * This section contains generic SWIG labels for method/variable
43 * declarations/attributes, and other compiler dependent labels.
44 * ----------------------------------------------------------------------------- */
45
46 /* template workaround for compilers that cannot correctly implement the C++ standard */
47 #ifndef SWIGTEMPLATEDISAMBIGUATOR
48 # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
49 # define SWIGTEMPLATEDISAMBIGUATOR template
50 # elif defined(__HP_aCC)
51 /* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
52 /* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
53 # define SWIGTEMPLATEDISAMBIGUATOR template
54 # else
55 # define SWIGTEMPLATEDISAMBIGUATOR
56 # endif
57 #endif
58
59 /* inline attribute */
60 #ifndef SWIGINLINE
61 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
62 # define SWIGINLINE inline
63 # else
64 # define SWIGINLINE
65 # endif
66 #endif
67
68 /* attribute recognised by some compilers to avoid 'unused' warnings */
69 #ifndef SWIGUNUSED
70 # if defined(__GNUC__)
71 # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
72 # define SWIGUNUSED __attribute__ ((__unused__))
73 # else
74 # define SWIGUNUSED
75 # endif
76 # elif defined(__ICC)
77 # define SWIGUNUSED __attribute__ ((__unused__))
78 # else
79 # define SWIGUNUSED
80 # endif
81 #endif
82
83 #ifndef SWIG_MSC_UNSUPPRESS_4505
84 # if defined(_MSC_VER)
85 # pragma warning(disable : 4505) /* unreferenced local function has been removed */
86 # endif
87 #endif
88
89 #ifndef SWIGUNUSEDPARM
90 # ifdef __cplusplus
91 # define SWIGUNUSEDPARM(p)
92 # else
93 # define SWIGUNUSEDPARM(p) p SWIGUNUSED
94 # endif
95 #endif
96
97 /* internal SWIG method */
98 #ifndef SWIGINTERN
99 # define SWIGINTERN static SWIGUNUSED
100 #endif
101
102 /* internal inline SWIG method */
103 #ifndef SWIGINTERNINLINE
104 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
105 #endif
106
107 /* exporting methods */
108 #if defined(__GNUC__)
109 # if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
110 # ifndef GCC_HASCLASSVISIBILITY
111 # define GCC_HASCLASSVISIBILITY
112 # endif
113 # endif
114 #endif
115
116 #ifndef SWIGEXPORT
117 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
118 # if defined(STATIC_LINKED)
119 # define SWIGEXPORT
120 # else
121 # define SWIGEXPORT __declspec(dllexport)
122 # endif
123 # else
124 # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
125 # define SWIGEXPORT __attribute__ ((visibility("default")))
126 # else
127 # define SWIGEXPORT
128 # endif
129 # endif
130 #endif
131
132 /* calling conventions for Windows */
133 #ifndef SWIGSTDCALL
134 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
135 # define SWIGSTDCALL __stdcall
136 # else
137 # define SWIGSTDCALL
138 # endif
139 #endif
140
141 /* Deal with Microsoft's attempt at deprecating C standard runtime functions */
142 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
143 # define _CRT_SECURE_NO_DEPRECATE
144 #endif
145
146 /* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
147 #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
148 # define _SCL_SECURE_NO_DEPRECATE
149 #endif
150
151 /* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */
152 #if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES)
153 # define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0
154 #endif
155
156 /* Intel's compiler complains if a variable which was never initialised is
157 * cast to void, which is a common idiom which we use to indicate that we
158 * are aware a variable isn't used. So we just silence that warning.
159 * See: https://github.com/swig/swig/issues/192 for more discussion.
160 */
161 #ifdef __INTEL_COMPILER
162 # pragma warning disable 592
163 #endif
164
165
166 /* Fix for jlong on some versions of gcc on Windows */
167 #if defined(__GNUC__) && !defined(__INTEL_COMPILER)
168 typedef long long __int64;
169 #endif
170
171 /* Fix for jlong on 64-bit x86 Solaris */
172 #if defined(__x86_64)
173 # ifdef _LP64
174 # undef _LP64
175 # endif
176 #endif
177
178 #include <jni.h>
179 #include <stdlib.h>
180 #include <string.h>
181
182
183 /* Support for throwing Java exceptions */
184 typedef enum {
185 SWIG_JavaOutOfMemoryError = 1,
186 SWIG_JavaIOException,
187 SWIG_JavaRuntimeException,
188 SWIG_JavaIndexOutOfBoundsException,
189 SWIG_JavaArithmeticException,
190 SWIG_JavaIllegalArgumentException,
191 SWIG_JavaNullPointerException,
192 SWIG_JavaDirectorPureVirtual,
193 SWIG_JavaUnknownError
194 } SWIG_JavaExceptionCodes;
195
196 typedef struct {
197 SWIG_JavaExceptionCodes code;
198 const char *java_exception;
199 } SWIG_JavaExceptions_t;
200
201
SWIG_JavaThrowException(JNIEnv * jenv,SWIG_JavaExceptionCodes code,const char * msg)202 static void SWIGUNUSED SWIG_JavaThrowException(JNIEnv *jenv, SWIG_JavaExceptionCodes code, const char *msg) {
203 jclass excep;
204 static const SWIG_JavaExceptions_t java_exceptions[] = {
205 { SWIG_JavaOutOfMemoryError, "java/lang/OutOfMemoryError" },
206 { SWIG_JavaIOException, "java/io/IOException" },
207 { SWIG_JavaRuntimeException, "java/lang/RuntimeException" },
208 { SWIG_JavaIndexOutOfBoundsException, "java/lang/IndexOutOfBoundsException" },
209 { SWIG_JavaArithmeticException, "java/lang/ArithmeticException" },
210 { SWIG_JavaIllegalArgumentException, "java/lang/IllegalArgumentException" },
211 { SWIG_JavaNullPointerException, "java/lang/NullPointerException" },
212 { SWIG_JavaDirectorPureVirtual, "java/lang/RuntimeException" },
213 { SWIG_JavaUnknownError, "java/lang/UnknownError" },
214 { (SWIG_JavaExceptionCodes)0, "java/lang/UnknownError" }
215 };
216 const SWIG_JavaExceptions_t *except_ptr = java_exceptions;
217
218 while (except_ptr->code != code && except_ptr->code)
219 except_ptr++;
220
221 jenv->ExceptionClear();
222 excep = jenv->FindClass(except_ptr->java_exception);
223 if (excep)
224 jenv->ThrowNew(excep, msg);
225 }
226
227
228 /* Contract support */
229
230 #define SWIG_contract_assert(nullreturn, expr, msg) if (!(expr)) {SWIG_JavaThrowException(jenv, SWIG_JavaIllegalArgumentException, msg); return nullreturn; } else
231
232
233 #include "DspFaust.h"
234
235
236 #ifdef __cplusplus
237 extern "C" {
238 #endif
239
Java_com_DspFaust_dsp_1faustJNI_new_1DspFaust_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jboolean jarg1)240 SWIGEXPORT jlong JNICALL Java_com_DspFaust_dsp_1faustJNI_new_1DspFaust_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jboolean jarg1) {
241 jlong jresult = 0 ;
242 bool arg1 ;
243 DspFaust *result = 0 ;
244
245 (void)jenv;
246 (void)jcls;
247 arg1 = jarg1 ? true : false;
248 result = (DspFaust *)new DspFaust(arg1);
249 *(DspFaust **)&jresult = result;
250 return jresult;
251 }
252
253
Java_com_DspFaust_dsp_1faustJNI_new_1DspFaust_1_1SWIG_11(JNIEnv * jenv,jclass jcls)254 SWIGEXPORT jlong JNICALL Java_com_DspFaust_dsp_1faustJNI_new_1DspFaust_1_1SWIG_11(JNIEnv *jenv, jclass jcls) {
255 jlong jresult = 0 ;
256 DspFaust *result = 0 ;
257
258 (void)jenv;
259 (void)jcls;
260 result = (DspFaust *)new DspFaust();
261 *(DspFaust **)&jresult = result;
262 return jresult;
263 }
264
265
Java_com_DspFaust_dsp_1faustJNI_new_1DspFaust_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jint jarg1,jint jarg2)266 SWIGEXPORT jlong JNICALL Java_com_DspFaust_dsp_1faustJNI_new_1DspFaust_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jint jarg1, jint jarg2) {
267 jlong jresult = 0 ;
268 int arg1 ;
269 int arg2 ;
270 DspFaust *result = 0 ;
271
272 (void)jenv;
273 (void)jcls;
274 arg1 = (int)jarg1;
275 arg2 = (int)jarg2;
276 result = (DspFaust *)new DspFaust(arg1,arg2);
277 *(DspFaust **)&jresult = result;
278 return jresult;
279 }
280
281
Java_com_DspFaust_dsp_1faustJNI_delete_1DspFaust(JNIEnv * jenv,jclass jcls,jlong jarg1)282 SWIGEXPORT void JNICALL Java_com_DspFaust_dsp_1faustJNI_delete_1DspFaust(JNIEnv *jenv, jclass jcls, jlong jarg1) {
283 DspFaust *arg1 = (DspFaust *) 0 ;
284
285 (void)jenv;
286 (void)jcls;
287 arg1 = *(DspFaust **)&jarg1;
288 delete arg1;
289 }
290
291
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1start(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)292 SWIGEXPORT jboolean JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1start(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
293 jboolean jresult = 0 ;
294 DspFaust *arg1 = (DspFaust *) 0 ;
295 bool result;
296
297 (void)jenv;
298 (void)jcls;
299 (void)jarg1_;
300 arg1 = *(DspFaust **)&jarg1;
301 result = (bool)(arg1)->start();
302 jresult = (jboolean)result;
303 return jresult;
304 }
305
306
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1stop(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)307 SWIGEXPORT void JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1stop(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
308 DspFaust *arg1 = (DspFaust *) 0 ;
309
310 (void)jenv;
311 (void)jcls;
312 (void)jarg1_;
313 arg1 = *(DspFaust **)&jarg1;
314 (arg1)->stop();
315 }
316
317
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1isRunning(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)318 SWIGEXPORT jboolean JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1isRunning(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
319 jboolean jresult = 0 ;
320 DspFaust *arg1 = (DspFaust *) 0 ;
321 bool result;
322
323 (void)jenv;
324 (void)jcls;
325 (void)jarg1_;
326 arg1 = *(DspFaust **)&jarg1;
327 result = (bool)(arg1)->isRunning();
328 jresult = (jboolean)result;
329 return jresult;
330 }
331
332
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1keyOn(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3)333 SWIGEXPORT jlong JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1keyOn(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
334 jlong jresult = 0 ;
335 DspFaust *arg1 = (DspFaust *) 0 ;
336 int arg2 ;
337 int arg3 ;
338 unsigned long result;
339
340 (void)jenv;
341 (void)jcls;
342 (void)jarg1_;
343 arg1 = *(DspFaust **)&jarg1;
344 arg2 = (int)jarg2;
345 arg3 = (int)jarg3;
346 result = (unsigned long)(arg1)->keyOn(arg2,arg3);
347 jresult = (jlong)result;
348 return jresult;
349 }
350
351
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1keyOff(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)352 SWIGEXPORT jint JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1keyOff(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
353 jint jresult = 0 ;
354 DspFaust *arg1 = (DspFaust *) 0 ;
355 int arg2 ;
356 int result;
357
358 (void)jenv;
359 (void)jcls;
360 (void)jarg1_;
361 arg1 = *(DspFaust **)&jarg1;
362 arg2 = (int)jarg2;
363 result = (int)(arg1)->keyOff(arg2);
364 jresult = (jint)result;
365 return jresult;
366 }
367
368
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1newVoice(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)369 SWIGEXPORT jlong JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1newVoice(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
370 jlong jresult = 0 ;
371 DspFaust *arg1 = (DspFaust *) 0 ;
372 unsigned long result;
373
374 (void)jenv;
375 (void)jcls;
376 (void)jarg1_;
377 arg1 = *(DspFaust **)&jarg1;
378 result = (unsigned long)(arg1)->newVoice();
379 jresult = (jlong)result;
380 return jresult;
381 }
382
383
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1deleteVoice(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)384 SWIGEXPORT jint JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1deleteVoice(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
385 jint jresult = 0 ;
386 DspFaust *arg1 = (DspFaust *) 0 ;
387 unsigned long arg2 ;
388 int result;
389
390 (void)jenv;
391 (void)jcls;
392 (void)jarg1_;
393 arg1 = *(DspFaust **)&jarg1;
394 arg2 = (unsigned long)jarg2;
395 result = (int)(arg1)->deleteVoice(arg2);
396 jresult = (jint)result;
397 return jresult;
398 }
399
400
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1allNotesOff(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)401 SWIGEXPORT void JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1allNotesOff(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
402 DspFaust *arg1 = (DspFaust *) 0 ;
403
404 (void)jenv;
405 (void)jcls;
406 (void)jarg1_;
407 arg1 = *(DspFaust **)&jarg1;
408 (arg1)->allNotesOff();
409 }
410
411
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1propagateMidi(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jdouble jarg3,jint jarg4,jint jarg5,jint jarg6,jint jarg7)412 SWIGEXPORT void JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1propagateMidi(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jdouble jarg3, jint jarg4, jint jarg5, jint jarg6, jint jarg7) {
413 DspFaust *arg1 = (DspFaust *) 0 ;
414 int arg2 ;
415 double arg3 ;
416 int arg4 ;
417 int arg5 ;
418 int arg6 ;
419 int arg7 ;
420
421 (void)jenv;
422 (void)jcls;
423 (void)jarg1_;
424 arg1 = *(DspFaust **)&jarg1;
425 arg2 = (int)jarg2;
426 arg3 = (double)jarg3;
427 arg4 = (int)jarg4;
428 arg5 = (int)jarg5;
429 arg6 = (int)jarg6;
430 arg7 = (int)jarg7;
431 (arg1)->propagateMidi(arg2,arg3,arg4,arg5,arg6,arg7);
432 }
433
434
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getJSONUI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)435 SWIGEXPORT jstring JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getJSONUI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
436 jstring jresult = 0 ;
437 DspFaust *arg1 = (DspFaust *) 0 ;
438 char *result = 0 ;
439
440 (void)jenv;
441 (void)jcls;
442 (void)jarg1_;
443 arg1 = *(DspFaust **)&jarg1;
444 result = (char *)(arg1)->getJSONUI();
445 if (result) jresult = jenv->NewStringUTF((const char *)result);
446 return jresult;
447 }
448
449
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getJSONMeta(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)450 SWIGEXPORT jstring JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getJSONMeta(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
451 jstring jresult = 0 ;
452 DspFaust *arg1 = (DspFaust *) 0 ;
453 char *result = 0 ;
454
455 (void)jenv;
456 (void)jcls;
457 (void)jarg1_;
458 arg1 = *(DspFaust **)&jarg1;
459 result = (char *)(arg1)->getJSONMeta();
460 if (result) jresult = jenv->NewStringUTF((const char *)result);
461 return jresult;
462 }
463
464
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamsCount(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)465 SWIGEXPORT jint JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamsCount(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
466 jint jresult = 0 ;
467 DspFaust *arg1 = (DspFaust *) 0 ;
468 int result;
469
470 (void)jenv;
471 (void)jcls;
472 (void)jarg1_;
473 arg1 = *(DspFaust **)&jarg1;
474 result = (int)(arg1)->getParamsCount();
475 jresult = (jint)result;
476 return jresult;
477 }
478
479
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1setParamValue_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jfloat jarg3)480 SWIGEXPORT void JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1setParamValue_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jfloat jarg3) {
481 DspFaust *arg1 = (DspFaust *) 0 ;
482 char *arg2 = (char *) 0 ;
483 float arg3 ;
484
485 (void)jenv;
486 (void)jcls;
487 (void)jarg1_;
488 arg1 = *(DspFaust **)&jarg1;
489 arg2 = 0;
490 if (jarg2) {
491 arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
492 if (!arg2) return ;
493 }
494 arg3 = (float)jarg3;
495 (arg1)->setParamValue((char const *)arg2,arg3);
496 if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
497 }
498
499
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1setParamValue_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)500 SWIGEXPORT void JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1setParamValue_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
501 DspFaust *arg1 = (DspFaust *) 0 ;
502 int arg2 ;
503 float arg3 ;
504
505 (void)jenv;
506 (void)jcls;
507 (void)jarg1_;
508 arg1 = *(DspFaust **)&jarg1;
509 arg2 = (int)jarg2;
510 arg3 = (float)jarg3;
511 (arg1)->setParamValue(arg2,arg3);
512 }
513
514
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamValue_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)515 SWIGEXPORT jfloat JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamValue_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
516 jfloat jresult = 0 ;
517 DspFaust *arg1 = (DspFaust *) 0 ;
518 char *arg2 = (char *) 0 ;
519 float result;
520
521 (void)jenv;
522 (void)jcls;
523 (void)jarg1_;
524 arg1 = *(DspFaust **)&jarg1;
525 arg2 = 0;
526 if (jarg2) {
527 arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
528 if (!arg2) return 0;
529 }
530 result = (float)(arg1)->getParamValue((char const *)arg2);
531 jresult = (jfloat)result;
532 if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
533 return jresult;
534 }
535
536
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamValue_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)537 SWIGEXPORT jfloat JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamValue_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
538 jfloat jresult = 0 ;
539 DspFaust *arg1 = (DspFaust *) 0 ;
540 int arg2 ;
541 float result;
542
543 (void)jenv;
544 (void)jcls;
545 (void)jarg1_;
546 arg1 = *(DspFaust **)&jarg1;
547 arg2 = (int)jarg2;
548 result = (float)(arg1)->getParamValue(arg2);
549 jresult = (jfloat)result;
550 return jresult;
551 }
552
553
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1setVoiceParamValue_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jfloat jarg4)554 SWIGEXPORT void JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1setVoiceParamValue_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jfloat jarg4) {
555 DspFaust *arg1 = (DspFaust *) 0 ;
556 char *arg2 = (char *) 0 ;
557 unsigned long arg3 ;
558 float arg4 ;
559
560 (void)jenv;
561 (void)jcls;
562 (void)jarg1_;
563 arg1 = *(DspFaust **)&jarg1;
564 arg2 = 0;
565 if (jarg2) {
566 arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
567 if (!arg2) return ;
568 }
569 arg3 = (unsigned long)jarg3;
570 arg4 = (float)jarg4;
571 (arg1)->setVoiceParamValue((char const *)arg2,arg3,arg4);
572 if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
573 }
574
575
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1setVoiceParamValue_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jlong jarg3,jfloat jarg4)576 SWIGEXPORT void JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1setVoiceParamValue_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jfloat jarg4) {
577 DspFaust *arg1 = (DspFaust *) 0 ;
578 int arg2 ;
579 unsigned long arg3 ;
580 float arg4 ;
581
582 (void)jenv;
583 (void)jcls;
584 (void)jarg1_;
585 arg1 = *(DspFaust **)&jarg1;
586 arg2 = (int)jarg2;
587 arg3 = (unsigned long)jarg3;
588 arg4 = (float)jarg4;
589 (arg1)->setVoiceParamValue(arg2,arg3,arg4);
590 }
591
592
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getVoiceParamValue_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3)593 SWIGEXPORT jfloat JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getVoiceParamValue_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3) {
594 jfloat jresult = 0 ;
595 DspFaust *arg1 = (DspFaust *) 0 ;
596 char *arg2 = (char *) 0 ;
597 unsigned long arg3 ;
598 float result;
599
600 (void)jenv;
601 (void)jcls;
602 (void)jarg1_;
603 arg1 = *(DspFaust **)&jarg1;
604 arg2 = 0;
605 if (jarg2) {
606 arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
607 if (!arg2) return 0;
608 }
609 arg3 = (unsigned long)jarg3;
610 result = (float)(arg1)->getVoiceParamValue((char const *)arg2,arg3);
611 jresult = (jfloat)result;
612 if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
613 return jresult;
614 }
615
616
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getVoiceParamValue_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jlong jarg3)617 SWIGEXPORT jfloat JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getVoiceParamValue_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3) {
618 jfloat jresult = 0 ;
619 DspFaust *arg1 = (DspFaust *) 0 ;
620 int arg2 ;
621 unsigned long arg3 ;
622 float result;
623
624 (void)jenv;
625 (void)jcls;
626 (void)jarg1_;
627 arg1 = *(DspFaust **)&jarg1;
628 arg2 = (int)jarg2;
629 arg3 = (unsigned long)jarg3;
630 result = (float)(arg1)->getVoiceParamValue(arg2,arg3);
631 jresult = (jfloat)result;
632 return jresult;
633 }
634
635
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamAddress(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)636 SWIGEXPORT jstring JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamAddress(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
637 jstring jresult = 0 ;
638 DspFaust *arg1 = (DspFaust *) 0 ;
639 int arg2 ;
640 char *result = 0 ;
641
642 (void)jenv;
643 (void)jcls;
644 (void)jarg1_;
645 arg1 = *(DspFaust **)&jarg1;
646 arg2 = (int)jarg2;
647 result = (char *)(arg1)->getParamAddress(arg2);
648 if (result) jresult = jenv->NewStringUTF((const char *)result);
649 return jresult;
650 }
651
652
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getVoiceParamAddress(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jlong jarg3)653 SWIGEXPORT jstring JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getVoiceParamAddress(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3) {
654 jstring jresult = 0 ;
655 DspFaust *arg1 = (DspFaust *) 0 ;
656 int arg2 ;
657 unsigned long arg3 ;
658 char *result = 0 ;
659
660 (void)jenv;
661 (void)jcls;
662 (void)jarg1_;
663 arg1 = *(DspFaust **)&jarg1;
664 arg2 = (int)jarg2;
665 arg3 = (unsigned long)jarg3;
666 result = (char *)(arg1)->getVoiceParamAddress(arg2,arg3);
667 if (result) jresult = jenv->NewStringUTF((const char *)result);
668 return jresult;
669 }
670
671
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamMin_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)672 SWIGEXPORT jfloat JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamMin_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
673 jfloat jresult = 0 ;
674 DspFaust *arg1 = (DspFaust *) 0 ;
675 char *arg2 = (char *) 0 ;
676 float result;
677
678 (void)jenv;
679 (void)jcls;
680 (void)jarg1_;
681 arg1 = *(DspFaust **)&jarg1;
682 arg2 = 0;
683 if (jarg2) {
684 arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
685 if (!arg2) return 0;
686 }
687 result = (float)(arg1)->getParamMin((char const *)arg2);
688 jresult = (jfloat)result;
689 if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
690 return jresult;
691 }
692
693
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamMin_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)694 SWIGEXPORT jfloat JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamMin_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
695 jfloat jresult = 0 ;
696 DspFaust *arg1 = (DspFaust *) 0 ;
697 int arg2 ;
698 float result;
699
700 (void)jenv;
701 (void)jcls;
702 (void)jarg1_;
703 arg1 = *(DspFaust **)&jarg1;
704 arg2 = (int)jarg2;
705 result = (float)(arg1)->getParamMin(arg2);
706 jresult = (jfloat)result;
707 return jresult;
708 }
709
710
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamMax_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)711 SWIGEXPORT jfloat JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamMax_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
712 jfloat jresult = 0 ;
713 DspFaust *arg1 = (DspFaust *) 0 ;
714 char *arg2 = (char *) 0 ;
715 float result;
716
717 (void)jenv;
718 (void)jcls;
719 (void)jarg1_;
720 arg1 = *(DspFaust **)&jarg1;
721 arg2 = 0;
722 if (jarg2) {
723 arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
724 if (!arg2) return 0;
725 }
726 result = (float)(arg1)->getParamMax((char const *)arg2);
727 jresult = (jfloat)result;
728 if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
729 return jresult;
730 }
731
732
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamMax_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)733 SWIGEXPORT jfloat JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamMax_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
734 jfloat jresult = 0 ;
735 DspFaust *arg1 = (DspFaust *) 0 ;
736 int arg2 ;
737 float result;
738
739 (void)jenv;
740 (void)jcls;
741 (void)jarg1_;
742 arg1 = *(DspFaust **)&jarg1;
743 arg2 = (int)jarg2;
744 result = (float)(arg1)->getParamMax(arg2);
745 jresult = (jfloat)result;
746 return jresult;
747 }
748
749
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamInit_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)750 SWIGEXPORT jfloat JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamInit_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
751 jfloat jresult = 0 ;
752 DspFaust *arg1 = (DspFaust *) 0 ;
753 char *arg2 = (char *) 0 ;
754 float result;
755
756 (void)jenv;
757 (void)jcls;
758 (void)jarg1_;
759 arg1 = *(DspFaust **)&jarg1;
760 arg2 = 0;
761 if (jarg2) {
762 arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
763 if (!arg2) return 0;
764 }
765 result = (float)(arg1)->getParamInit((char const *)arg2);
766 jresult = (jfloat)result;
767 if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
768 return jresult;
769 }
770
771
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamInit_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)772 SWIGEXPORT jfloat JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getParamInit_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
773 jfloat jresult = 0 ;
774 DspFaust *arg1 = (DspFaust *) 0 ;
775 int arg2 ;
776 float result;
777
778 (void)jenv;
779 (void)jcls;
780 (void)jarg1_;
781 arg1 = *(DspFaust **)&jarg1;
782 arg2 = (int)jarg2;
783 result = (float)(arg1)->getParamInit(arg2);
784 jresult = (jfloat)result;
785 return jresult;
786 }
787
788
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getMetadata_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)789 SWIGEXPORT jstring JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getMetadata_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
790 jstring jresult = 0 ;
791 DspFaust *arg1 = (DspFaust *) 0 ;
792 char *arg2 = (char *) 0 ;
793 char *arg3 = (char *) 0 ;
794 char *result = 0 ;
795
796 (void)jenv;
797 (void)jcls;
798 (void)jarg1_;
799 arg1 = *(DspFaust **)&jarg1;
800 arg2 = 0;
801 if (jarg2) {
802 arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
803 if (!arg2) return 0;
804 }
805 arg3 = 0;
806 if (jarg3) {
807 arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0);
808 if (!arg3) return 0;
809 }
810 result = (char *)(arg1)->getMetadata((char const *)arg2,(char const *)arg3);
811 if (result) jresult = jenv->NewStringUTF((const char *)result);
812 if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
813 if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3);
814 return jresult;
815 }
816
817
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getMetadata_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jstring jarg3)818 SWIGEXPORT jstring JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getMetadata_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jstring jarg3) {
819 jstring jresult = 0 ;
820 DspFaust *arg1 = (DspFaust *) 0 ;
821 int arg2 ;
822 char *arg3 = (char *) 0 ;
823 char *result = 0 ;
824
825 (void)jenv;
826 (void)jcls;
827 (void)jarg1_;
828 arg1 = *(DspFaust **)&jarg1;
829 arg2 = (int)jarg2;
830 arg3 = 0;
831 if (jarg3) {
832 arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0);
833 if (!arg3) return 0;
834 }
835 result = (char *)(arg1)->getMetadata(arg2,(char const *)arg3);
836 if (result) jresult = jenv->NewStringUTF((const char *)result);
837 if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3);
838 return jresult;
839 }
840
841
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1propagateAcc(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)842 SWIGEXPORT void JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1propagateAcc(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
843 DspFaust *arg1 = (DspFaust *) 0 ;
844 int arg2 ;
845 float arg3 ;
846
847 (void)jenv;
848 (void)jcls;
849 (void)jarg1_;
850 arg1 = *(DspFaust **)&jarg1;
851 arg2 = (int)jarg2;
852 arg3 = (float)jarg3;
853 (arg1)->propagateAcc(arg2,arg3);
854 }
855
856
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1setAccConverter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3,jint jarg4,jfloat jarg5,jfloat jarg6,jfloat jarg7)857 SWIGEXPORT void JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1setAccConverter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3, jint jarg4, jfloat jarg5, jfloat jarg6, jfloat jarg7) {
858 DspFaust *arg1 = (DspFaust *) 0 ;
859 int arg2 ;
860 int arg3 ;
861 int arg4 ;
862 float arg5 ;
863 float arg6 ;
864 float arg7 ;
865
866 (void)jenv;
867 (void)jcls;
868 (void)jarg1_;
869 arg1 = *(DspFaust **)&jarg1;
870 arg2 = (int)jarg2;
871 arg3 = (int)jarg3;
872 arg4 = (int)jarg4;
873 arg5 = (float)jarg5;
874 arg6 = (float)jarg6;
875 arg7 = (float)jarg7;
876 (arg1)->setAccConverter(arg2,arg3,arg4,arg5,arg6,arg7);
877 }
878
879
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1propagateGyr(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)880 SWIGEXPORT void JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1propagateGyr(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
881 DspFaust *arg1 = (DspFaust *) 0 ;
882 int arg2 ;
883 float arg3 ;
884
885 (void)jenv;
886 (void)jcls;
887 (void)jarg1_;
888 arg1 = *(DspFaust **)&jarg1;
889 arg2 = (int)jarg2;
890 arg3 = (float)jarg3;
891 (arg1)->propagateGyr(arg2,arg3);
892 }
893
894
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1setGyrConverter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3,jint jarg4,jfloat jarg5,jfloat jarg6,jfloat jarg7)895 SWIGEXPORT void JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1setGyrConverter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3, jint jarg4, jfloat jarg5, jfloat jarg6, jfloat jarg7) {
896 DspFaust *arg1 = (DspFaust *) 0 ;
897 int arg2 ;
898 int arg3 ;
899 int arg4 ;
900 float arg5 ;
901 float arg6 ;
902 float arg7 ;
903
904 (void)jenv;
905 (void)jcls;
906 (void)jarg1_;
907 arg1 = *(DspFaust **)&jarg1;
908 arg2 = (int)jarg2;
909 arg3 = (int)jarg3;
910 arg4 = (int)jarg4;
911 arg5 = (float)jarg5;
912 arg6 = (float)jarg6;
913 arg7 = (float)jarg7;
914 (arg1)->setGyrConverter(arg2,arg3,arg4,arg5,arg6,arg7);
915 }
916
917
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getCPULoad(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)918 SWIGEXPORT jfloat JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getCPULoad(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
919 jfloat jresult = 0 ;
920 DspFaust *arg1 = (DspFaust *) 0 ;
921 float result;
922
923 (void)jenv;
924 (void)jcls;
925 (void)jarg1_;
926 arg1 = *(DspFaust **)&jarg1;
927 result = (float)(arg1)->getCPULoad();
928 jresult = (jfloat)result;
929 return jresult;
930 }
931
932
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1configureOSC(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3,jint jarg4,jint jarg5,jstring jarg6)933 SWIGEXPORT jboolean JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1configureOSC(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3, jint jarg4, jint jarg5, jstring jarg6) {
934 jboolean jresult = 0 ;
935 DspFaust *arg1 = (DspFaust *) 0 ;
936 int arg2 ;
937 int arg3 ;
938 int arg4 ;
939 int arg5 ;
940 char *arg6 = (char *) 0 ;
941 bool result;
942
943 (void)jenv;
944 (void)jcls;
945 (void)jarg1_;
946 arg1 = *(DspFaust **)&jarg1;
947 arg2 = (int)jarg2;
948 arg3 = (int)jarg3;
949 arg4 = (int)jarg4;
950 arg5 = (int)jarg5;
951 arg6 = 0;
952 if (jarg6) {
953 arg6 = (char *)jenv->GetStringUTFChars(jarg6, 0);
954 if (!arg6) return 0;
955 }
956 result = (bool)(arg1)->configureOSC(arg2,arg3,arg4,arg5,(char const *)arg6);
957 jresult = (jboolean)result;
958 if (arg6) jenv->ReleaseStringUTFChars(jarg6, (const char *)arg6);
959 return jresult;
960 }
961
962
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1isOSCOn(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)963 SWIGEXPORT jboolean JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1isOSCOn(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
964 jboolean jresult = 0 ;
965 DspFaust *arg1 = (DspFaust *) 0 ;
966 bool result;
967
968 (void)jenv;
969 (void)jcls;
970 (void)jarg1_;
971 arg1 = *(DspFaust **)&jarg1;
972 result = (bool)(arg1)->isOSCOn();
973 jresult = (jboolean)result;
974 return jresult;
975 }
976
977
Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getScreenColor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)978 SWIGEXPORT jint JNICALL Java_com_DspFaust_dsp_1faustJNI_DspFaust_1getScreenColor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
979 jint jresult = 0 ;
980 DspFaust *arg1 = (DspFaust *) 0 ;
981 int result;
982
983 (void)jenv;
984 (void)jcls;
985 (void)jarg1_;
986 arg1 = *(DspFaust **)&jarg1;
987 result = (int)(arg1)->getScreenColor();
988 jresult = (jint)result;
989 return jresult;
990 }
991
992
993 #ifdef __cplusplus
994 }
995 #endif
996
997