gearmulator

Emulation of classic VA synths of the late 90s/2000s that are based on Motorola 56300 family DSPs
Log | Files | Refs | Submodules | README | LICENSE

jportmidi_JportMidiApi.h (8682B)


      1 /* DO NOT EDIT THIS FILE - it is machine generated */
      2 #include <jni.h>
      3 /* Header for class jportmidi_JPortMidiApi */
      4 
      5 #ifndef _Included_jportmidi_JPortMidiApi
      6 #define _Included_jportmidi_JPortMidiApi
      7 #ifdef __cplusplus
      8 extern "C" {
      9 #endif
     10 #undef jportmidi_JPortMidiApi_PM_FILT_ACTIVE
     11 #define jportmidi_JPortMidiApi_PM_FILT_ACTIVE 16384L
     12 #undef jportmidi_JPortMidiApi_PM_FILT_SYSEX
     13 #define jportmidi_JPortMidiApi_PM_FILT_SYSEX 1L
     14 #undef jportmidi_JPortMidiApi_PM_FILT_CLOCK
     15 #define jportmidi_JPortMidiApi_PM_FILT_CLOCK 256L
     16 #undef jportmidi_JPortMidiApi_PM_FILT_PLAY
     17 #define jportmidi_JPortMidiApi_PM_FILT_PLAY 7168L
     18 #undef jportmidi_JPortMidiApi_PM_FILT_TICK
     19 #define jportmidi_JPortMidiApi_PM_FILT_TICK 512L
     20 #undef jportmidi_JPortMidiApi_PM_FILT_FD
     21 #define jportmidi_JPortMidiApi_PM_FILT_FD 8192L
     22 #undef jportmidi_JPortMidiApi_PM_FILT_UNDEFINED
     23 #define jportmidi_JPortMidiApi_PM_FILT_UNDEFINED 8192L
     24 #undef jportmidi_JPortMidiApi_PM_FILT_RESET
     25 #define jportmidi_JPortMidiApi_PM_FILT_RESET 32768L
     26 #undef jportmidi_JPortMidiApi_PM_FILT_REALTIME
     27 #define jportmidi_JPortMidiApi_PM_FILT_REALTIME 16641L
     28 #undef jportmidi_JPortMidiApi_PM_FILT_NOTE
     29 #define jportmidi_JPortMidiApi_PM_FILT_NOTE 50331648L
     30 #undef jportmidi_JPortMidiApi_PM_FILT_CHANNEL_AFTERTOUCH
     31 #define jportmidi_JPortMidiApi_PM_FILT_CHANNEL_AFTERTOUCH 536870912L
     32 #undef jportmidi_JPortMidiApi_PM_FILT_POLY_AFTERTOUCH
     33 #define jportmidi_JPortMidiApi_PM_FILT_POLY_AFTERTOUCH 67108864L
     34 #undef jportmidi_JPortMidiApi_PM_FILT_AFTERTOUCH
     35 #define jportmidi_JPortMidiApi_PM_FILT_AFTERTOUCH 603979776L
     36 #undef jportmidi_JPortMidiApi_PM_FILT_PROGRAM
     37 #define jportmidi_JPortMidiApi_PM_FILT_PROGRAM 268435456L
     38 #undef jportmidi_JPortMidiApi_PM_FILT_CONTROL
     39 #define jportmidi_JPortMidiApi_PM_FILT_CONTROL 134217728L
     40 #undef jportmidi_JPortMidiApi_PM_FILT_PITCHBEND
     41 #define jportmidi_JPortMidiApi_PM_FILT_PITCHBEND 1073741824L
     42 #undef jportmidi_JPortMidiApi_PM_FILT_MTC
     43 #define jportmidi_JPortMidiApi_PM_FILT_MTC 2L
     44 #undef jportmidi_JPortMidiApi_PM_FILT_SONG_POSITION
     45 #define jportmidi_JPortMidiApi_PM_FILT_SONG_POSITION 4L
     46 #undef jportmidi_JPortMidiApi_PM_FILT_SONG_SELECT
     47 #define jportmidi_JPortMidiApi_PM_FILT_SONG_SELECT 8L
     48 #undef jportmidi_JPortMidiApi_PM_FILT_TUNE
     49 #define jportmidi_JPortMidiApi_PM_FILT_TUNE 64L
     50 #undef jportmidi_JPortMidiApi_PM_FILT_SYSTEMCOMMON
     51 #define jportmidi_JPortMidiApi_PM_FILT_SYSTEMCOMMON 78L
     52 /*
     53  * Class:     jportmidi_JPortMidiApi
     54  * Method:    Pm_Initialize
     55  * Signature: ()I
     56  */
     57 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1Initialize
     58   (JNIEnv *, jclass);
     59 
     60 /*
     61  * Class:     jportmidi_JPortMidiApi
     62  * Method:    Pm_Terminate
     63  * Signature: ()I
     64  */
     65 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1Terminate
     66   (JNIEnv *, jclass);
     67 
     68 /*
     69  * Class:     jportmidi_JPortMidiApi
     70  * Method:    Pm_HasHostError
     71  * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;)I
     72  */
     73 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1HasHostError
     74   (JNIEnv *, jclass, jobject);
     75 
     76 /*
     77  * Class:     jportmidi_JPortMidiApi
     78  * Method:    Pm_GetErrorText
     79  * Signature: (I)Ljava/lang/String;
     80  */
     81 JNIEXPORT jstring JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetErrorText
     82   (JNIEnv *, jclass, jint);
     83 
     84 /*
     85  * Class:     jportmidi_JPortMidiApi
     86  * Method:    Pm_GetHostErrorText
     87  * Signature: ()Ljava/lang/String;
     88  */
     89 JNIEXPORT jstring JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetHostErrorText
     90   (JNIEnv *, jclass);
     91 
     92 /*
     93  * Class:     jportmidi_JPortMidiApi
     94  * Method:    Pm_CountDevices
     95  * Signature: ()I
     96  */
     97 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1CountDevices
     98   (JNIEnv *, jclass);
     99 
    100 /*
    101  * Class:     jportmidi_JPortMidiApi
    102  * Method:    Pm_GetDefaultInputDeviceID
    103  * Signature: ()I
    104  */
    105 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetDefaultInputDeviceID
    106   (JNIEnv *, jclass);
    107 
    108 /*
    109  * Class:     jportmidi_JPortMidiApi
    110  * Method:    Pm_GetDefaultOutputDeviceID
    111  * Signature: ()I
    112  */
    113 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetDefaultOutputDeviceID
    114   (JNIEnv *, jclass);
    115 
    116 /*
    117  * Class:     jportmidi_JPortMidiApi
    118  * Method:    Pm_GetDeviceInterf
    119  * Signature: (I)Ljava/lang/String;
    120  */
    121 JNIEXPORT jstring JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetDeviceInterf
    122   (JNIEnv *, jclass, jint);
    123 
    124 /*
    125  * Class:     jportmidi_JPortMidiApi
    126  * Method:    Pm_GetDeviceName
    127  * Signature: (I)Ljava/lang/String;
    128  */
    129 JNIEXPORT jstring JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetDeviceName
    130   (JNIEnv *, jclass, jint);
    131 
    132 /*
    133  * Class:     jportmidi_JPortMidiApi
    134  * Method:    Pm_GetDeviceInput
    135  * Signature: (I)Z
    136  */
    137 JNIEXPORT jboolean JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetDeviceInput
    138   (JNIEnv *, jclass, jint);
    139 
    140 /*
    141  * Class:     jportmidi_JPortMidiApi
    142  * Method:    Pm_GetDeviceOutput
    143  * Signature: (I)Z
    144  */
    145 JNIEXPORT jboolean JNICALL Java_jportmidi_JPortMidiApi_Pm_1GetDeviceOutput
    146   (JNIEnv *, jclass, jint);
    147 
    148 /*
    149  * Class:     jportmidi_JPortMidiApi
    150  * Method:    Pm_OpenInput
    151  * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;ILjava/lang/String;I)I
    152  */
    153 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1OpenInput
    154   (JNIEnv *, jclass, jobject, jint, jstring, jint);
    155 
    156 /*
    157  * Class:     jportmidi_JPortMidiApi
    158  * Method:    Pm_OpenOutput
    159  * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;ILjava/lang/String;II)I
    160  */
    161 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1OpenOutput
    162   (JNIEnv *, jclass, jobject, jint, jstring, jint, jint);
    163 
    164 /*
    165  * Class:     jportmidi_JPortMidiApi
    166  * Method:    Pm_SetFilter
    167  * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;I)I
    168  */
    169 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1SetFilter
    170   (JNIEnv *, jclass, jobject, jint);
    171 
    172 /*
    173  * Class:     jportmidi_JPortMidiApi
    174  * Method:    Pm_SetChannelMask
    175  * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;I)I
    176  */
    177 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1SetChannelMask
    178   (JNIEnv *, jclass, jobject, jint);
    179 
    180 /*
    181  * Class:     jportmidi_JPortMidiApi
    182  * Method:    Pm_Abort
    183  * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;)I
    184  */
    185 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1Abort
    186   (JNIEnv *, jclass, jobject);
    187 
    188 /*
    189  * Class:     jportmidi_JPortMidiApi
    190  * Method:    Pm_Close
    191  * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;)I
    192  */
    193 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1Close
    194   (JNIEnv *, jclass, jobject);
    195 
    196 /*
    197  * Class:     jportmidi_JPortMidiApi
    198  * Method:    Pm_Read
    199  * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;Ljportmidi/JPortMidiApi/PmEvent;)I
    200  */
    201 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1Read
    202   (JNIEnv *, jclass, jobject, jobject);
    203 
    204 /*
    205  * Class:     jportmidi_JPortMidiApi
    206  * Method:    Pm_Poll
    207  * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;)I
    208  */
    209 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1Poll
    210   (JNIEnv *, jclass, jobject);
    211 
    212 /*
    213  * Class:     jportmidi_JPortMidiApi
    214  * Method:    Pm_Write
    215  * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;Ljportmidi/JPortMidiApi/PmEvent;)I
    216  */
    217 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1Write
    218   (JNIEnv *, jclass, jobject, jobject);
    219 
    220 /*
    221  * Class:     jportmidi_JPortMidiApi
    222  * Method:    Pm_WriteShort
    223  * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;II)I
    224  */
    225 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1WriteShort
    226   (JNIEnv *, jclass, jobject, jint, jint);
    227 
    228 /*
    229  * Class:     jportmidi_JPortMidiApi
    230  * Method:    Pm_WriteSysEx
    231  * Signature: (Ljportmidi/JPortMidiApi/PortMidiStream;I[B)I
    232  */
    233 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pm_1WriteSysEx
    234   (JNIEnv *, jclass, jobject, jint, jbyteArray);
    235 
    236 /*
    237  * Class:     jportmidi_JPortMidiApi
    238  * Method:    Pt_TimeStart
    239  * Signature: (I)I
    240  */
    241 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pt_1TimeStart
    242   (JNIEnv *, jclass, jint);
    243 
    244 /*
    245  * Class:     jportmidi_JPortMidiApi
    246  * Method:    Pt_TimeStop
    247  * Signature: ()I
    248  */
    249 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pt_1TimeStop
    250   (JNIEnv *, jclass);
    251 
    252 /*
    253  * Class:     jportmidi_JPortMidiApi
    254  * Method:    Pt_Time
    255  * Signature: ()I
    256  */
    257 JNIEXPORT jint JNICALL Java_jportmidi_JPortMidiApi_Pt_1Time
    258   (JNIEnv *, jclass);
    259 
    260 /*
    261  * Class:     jportmidi_JPortMidiApi
    262  * Method:    Pt_TimeStarted
    263  * Signature: ()Z
    264  */
    265 JNIEXPORT jboolean JNICALL Java_jportmidi_JPortMidiApi_Pt_1TimeStarted
    266   (JNIEnv *, jclass);
    267 
    268 #ifdef __cplusplus
    269 }
    270 #endif
    271 #endif
    272 /* Header for class jportmidi_JPortMidiApi_PmEvent */
    273 
    274 #ifndef _Included_jportmidi_JPortMidiApi_PmEvent
    275 #define _Included_jportmidi_JPortMidiApi_PmEvent
    276 #ifdef __cplusplus
    277 extern "C" {
    278 #endif
    279 #ifdef __cplusplus
    280 }
    281 #endif
    282 #endif
    283 /* Header for class jportmidi_JPortMidiApi_PortMidiStream */
    284 
    285 #ifndef _Included_jportmidi_JPortMidiApi_PortMidiStream
    286 #define _Included_jportmidi_JPortMidiApi_PortMidiStream
    287 #ifdef __cplusplus
    288 extern "C" {
    289 #endif
    290 #ifdef __cplusplus
    291 }
    292 #endif
    293 #endif