Skip to content

Release v1.0.0

Choose a tag to compare

@sipbuu sipbuu released this 20 Mar 01:46
· 65 commits to main since this release

Requires Node.js v18+ if running from source.

Yes, I will likely main-stream this with Github Actions as well as an updater soon, but for the moment it will be manual

  • and i apologize, i left a very old version of lokal-ttml-editor in there, sorry...

Lokal TTML Editor v1.0.0

This release brings the editor into its mainline 1.0 version with a better work, theming, improved waveform behavior, stronger preview syncing, and session persistence.


Features added:

  • Theme System Upgrade: Expanded theme customization, improved styling, and added the newer Lokal theming options.
  • Better Layout & Styling: Refined interface layout, cleaner visual hierarchy, and improved overall polish across the app.
  • Custom Window Controls: Added themed top-right minimize, maximize, and close buttons to better match the editor style.
  • Waveform Improvements: Improved waveform generation and rendering for a more readable, useful sync view.
  • Precision Zooming: Ctrl + Scroll now makes it much easier to zoom into a section for precise millisecond timing work.
  • Preview Improvements: Smoother lyrics preview behavior and fixes for several live preview/highlighting issues.
  • Metadata Handling: Added audio metadata support to help auto-fill track details and make LRCLIB searching easier.
  • LRCLIB Workflow Improvements: Better title/artist guessing and easier lyric lookup flow.
  • Session Persistence: The editor now saves working state locally, including on close, so reopen is much safer.
  • Import Support: Native support for importing .lrc, .txt, and .ttml.
  • Keyboard Shortcuts: Optimized hotkeys like S, E, and Tab for faster editing and navigation.

Known Issues

  • Moving to a different word can still occasionally cause a visual issue with green-word highlighting.
  • Some words may still split awkwardly in edge cases because of regex parsing.
    Example: "(Woah-oh, oh)" may become "(Woah- oh, oh)".

Please report any issues or pull requests for bugs and improvements.


Binary Checksums (SHA-256)

Lokal-TTML-Editor.exe: 2F512A6076B700D112185168F819CB29818AAC8492DF1962E6D9D47F75CC6362

Full Changelog/Commits: v1.0.0