fluidsynth_Sample.cpp
上传用户:tjmskj2
上传日期:2020-08-17
资源大小:577k
文件大小:0k
源码类别:

midi

开发平台:

C/C++

  1. #include "fluidsynth_Sample.h"
  2. #include "fluidsynth_jni.h"
  3. JNIEXPORT jint JNICALL 
  4. Java_fluidsynth_Sample_newSample(JNIEnv *env, jobject obj, jstring filename, jint rootkey)
  5. {
  6.   const char *cfilename = env->GetStringUTFChars(filename, 0);
  7.   int err = fluid_jni_new_sample(cfilename, rootkey);
  8.   env->ReleaseStringUTFChars(filename, cfilename);
  9.   return err;
  10. }
  11. JNIEXPORT void JNICALL 
  12. Java_fluidsynth_Sample_deleteSample(JNIEnv *env, jobject obj, jint samplenum)
  13. {
  14.   fluid_jni_delete_sample(samplenum);
  15. }