v1.6.1
Highlights
Added
pose_center()— centre the pose data on its global centroid (2D port of MoCap Toolboxmccenter); plots the centred trajectories + CSV.pose_distance()— per-marker cumulative distance travelled plus the across-marker average (2D port ofmccumdist); cumulative curves + ranked bar chart + CSV.
Changed
- Consolidated the audio–movement material into a dedicated Audio-Video Processing & Analysis docs page (the public
warp_audiovisual_beats()method is unchanged).
Fixed / internal
- Cache the movement quantity-of-motion and audio onset/RMS envelopes per
MgVideo— running several audio–movement analyses in a row no longer re-decodes the same video/audio (~6× faster on subsequent calls). - Removed ~26 MB of generated test artifacts committed under
musicalgestures/examples/(+.gitignorerules); de-duplicated the pose-keypoint cache fallback; CSV-save errors now surface as warnings.
See the CHANGELOG for full details.