All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- Implement support for
MSVC19.40
in the VS2022 build. by @tatsuya-shiozawa - Fix memory leak in
CubismMotionSyncEngineAnalysisResult
objects. by @tatsuya-shiozawa
5-r.1 - 2024-05-30
- Add right orientation to the fixed orientations in the iOS and Android app.
- 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 functionCubismMath.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 asUnused
.
- 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.
- Remove
CubismMotionSync::SetAudioLevelEffectRatio
function.
5-r.1-beta.2 - 2024-01-25
- Add a sample application that can be run on Android and iOS.
- Add sample by microphone input.
- Remove the
DEFAULT_AUDIO_BIT_DEPTH
macro. - Change to function name of
LAppMotionSyncModel
. - Change
LAppPlaySound
toLAppAudioManager
. - Optimize type casting.
- 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.
- New released!