0.6.0
nyanpasu64
released this
23 Jun 08:30
·
789 commits
to 2000bebb1315843cc55db9738414d52fb1145fd1
since this release
This mostly has improvements to pitch tracking.
Features
- Rewrite pitch tracking to avoid false negatives (#274)
- Previously, we rescaled the buffer to maximize spectral similarity between data 2 frames ago and data now.
- Now we rescale the buffer to maximize spectral similarity between the buffer and data now.
- Improve period calculation, add maximum frequency cap (#294)
- Fixes incorrectly high frequency with low bass notes
- Fixes incorrectly high frequency with treble-heavy waveforms
Major Changes
- Update default options for new projects (#275)
- Stereo grid opacity = 0.25
- Render FPS Divisor = 2 (preview-only, faster)
- Trigger Width = 60 ms
- Always enable midline color, remove color checkbox (#291)
- Can be disabled separately for h/v
- Enable grid color #55aaff for new projects (#300)
Changelog
- Increase GUI maximum Trigger/Render Width to 200 ms
- Update trigger GUI, merge all edge-related triggers (#299)
- Rewrite FPS printing code
- Add test to ensure cancelling render terminates FFmpeg quickly
- Add support for excluding fields from always_dump="*" (#268)
- Don't dump viewport_width/height by default