void AudioMeteringDemo::initialize()
{
    m_timeSinceLastClip = 0;
    m_waveBankHandle = kwlWaveBankLoad(getResourcePath("music.kwb"));
    m_eventHandle = kwlEventGetHandle("music/music_stereo_ogg");
    m_timeSinceLastClip = 100000;
    kwlEventStart(m_eventHandle);
}
Esempio n. 2
0
void SampleClockDemo::initialize()
{
    m_frameCount = 0;
    m_waveBankHandle = 
        kwlWaveBankLoad(getResourcePath("music.kwb"));
    m_eventHandle = kwlEventGetHandle("music/la_romance_quoi_120bpm_loop");
    kwlEventStartFade(m_eventHandle, 3.0f);
    m_currentBeatIndex = 0;
    m_mixerPaused = false;
}
Esempio n. 3
0
SWIGEXPORT jint JNICALL Java_kowalski_KowalskiJNI_kwlWaveBankLoad(JNIEnv *jenv, jclass jcls, jstring jarg1) {
  jint jresult = 0 ;
  char *arg1 = (char *) (char *)0 ;
  kwlWaveBankHandle result;
  
  (void)jenv;
  (void)jcls;
  arg1 = 0;
  if (jarg1) {
    arg1 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg1, 0);
    if (!arg1) return 0;
  }
  result = (kwlWaveBankHandle)kwlWaveBankLoad((char const *)arg1);
  jresult = (jint)result; 
  if (arg1) (*jenv)->ReleaseStringUTFChars(jenv, jarg1, (const char *)arg1);
  return jresult;
}