Skip to content

Releases: Live2D/CubismNativeMotionSyncComponents

Cubism 5 SDK MotionSync Plugin for Native R1

30 May 02:58
9de5581
Compare
Choose a tag to compare

Added

  • Add right orientation to the fixed orientations in the iOS and Android app.

Changed

  • Disabled stat due to effect of Apple Privacy Manifests.
  • Cleaned up the include directives.
  • Change functions used to ensure line breaks are done correctly.
  • Change the usage part of function fmod() to function CubismMath.ModF().
  • Change the Japanese sound file to one with a sampling frequency of 48 kHz.
  • Change so that the sound file does not automatically play when loading the model.
  • MotionSyncAnalysisConfig_CRI::AudioLevelEffectRatio has been marked as Unused.

Fixed

  • Fix EXC_BAD_ACCESS when running on iOS.
    • The reason is that recording and playback are separate threads and access the buffer at the same time.
    • Therefore, mutexes were used to prevent simultaneous access.
  • Fix an issue that sample audio output is only for speakers on iOS.
  • Fix the method of locking the app to prevent the model from being cut off on the iPad.

Removed

  • Remove CubismMotionSync::SetAudioLevelEffectRatio function.

Cubism 5 SDK MotionSync Plugin for Native R1 beta2

25 Jan 06:40
28f5742
Compare
Choose a tag to compare

Added

  • Add a sample application that can be run on Android and iOS.
  • Add sample by microphone input.

Changed

  • Remove the DEFAULT_AUDIO_BIT_DEPTH macro.
  • Change to function name of LAppMotionSyncModel.
  • Change LAppPlaySound to LAppAudioManager.
  • Optimize type casting.

Fixed

  • Fix build failure in VS2013.
  • Fix to not get empty characters when getting audio file names.
  • Fix crash when motionsync3.json is not found.
  • Fix the MotionSync analysis process.

Cubism 5 SDK MotionSync Plugin for Native R1 beta1

17 Oct 02:34
Compare
Choose a tag to compare