v1.6.0
See https://alphatab.net/docs/releases/release1_6 for a detailed overview and description of the new features in this release.
What's Changed
- fix: Ensure synth stops voices when end is reached by @Danielku15 in #2080
- feat: Add base implementation for Guitar Pro 8 Audio Track (backing track & external media) by @Danielku15 in #2079
- feat: Add basic implementation for external media backing track by @Danielku15 in #2082
- fix: Fix queue and list handling for kotlin by @Danielku15 in #2085
- feat(player): Cursor fine-tuning by @Danielku15 in #2096
- Update System.Drawing.Common to 9.0.5 by @dependabot in #2105
- fix(musicxml): Allow empty direction-type by @Danielku15 in #2111
- fix: Ensure dynamic changes of settings are respected by @Danielku15 in #2098
- feat: Add option for custom smufl font sources by @Danielku15 in #2114
- feat: Public API improvements for external cursor api by @Danielku15 in #2116
- fix: External Cursor API related problems by @Danielku15 in #2117
- feat: Public API for External Media Control by @Danielku15 in #2125
- refactor: Eliminate ModifiedTempo by @Danielku15 in #2130
- feat: Sync Points for alphaTex by @Danielku15 in #2131
- fix: Unwrap Vue Proxies when possible by @Danielku15 in #2132
- test: Add test suite for backing track and external media control by @Danielku15 in #2150
- fix: Ensure we detect Browser in Electron/Obsidian by @Danielku15 in #2152
- feat: Sample Generation / Audio Export API by @Danielku15 in #2153
- feat: respect sync points on audio export. by @Danielku15 in #2157
- fix: Wrong modified tempo if file has no sync points by @Danielku15 in #2159
- feat: Add option to create fresh sync points by @Danielku15 in #2161
- Release 1.6.0 by @Danielku15 in #2162
Full Changelog: v1.5.0...v1.6.0