Skip to content

v1.6.7

Choose a tag to compare

@alexarje alexarje released this 28 Jun 17:52

What's changed

Changed

  • Faster import (#349): import musicalgestures dropped from ~0.65s to ~0.52s by deferring import numba (it pulls in LLVM). The @jit kernels in directograms/impacts/warp now compile lazily on first use. The nested directogram case (directogram calls matrix3D_norm) is handled by compiling the inner kernel and rebinding the module global before the outer one compiles. Continues the startup-speed work from 1.6.3.
  • Added the missing parameter type hints to mg_warp_audiovisual_beats (follow-on to #345).

Full changelog: https://github.com/fourMs/MGT-python/blob/master/CHANGELOG.md