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