LyricDisplay - Professional Lyrics Overlay for Production/Streaming Software

Free LyricDisplay - Professional Lyrics Overlay for Production/Streaming Software 6.3.10

Added Features:

- Added expanded multi-output workflow with support for more output creation (Output 3–6) and better output management flow.
- Added NDI output registry sync so newly created/removed outputs are automatically reflected in NDI settings and companion resync.

- Added new parser controls:
Quick parser controls
Configurable line-grouping behavior
Smarter refrain/chorus expansion from previously defined sections
Stage-only line parsing support

- Added new user preferences:
Disable automatic app updates
Disable hardware acceleration

- Added global Escape key handling for closing modals across the app.
- Enhanced output preview modal to include Stage and custom outputs.
- Performed general cleanup and UI polish across modals, auth status indicators and layout spacing.

Bug Fixes:

- Fixed lyric filename-clearing issues after sync/output actions.
- Fixed additional output toggle state bugs (individual toggle state now behaves correctly).
- Fixed multiple socket-event regressions affecting additional outputs and Stage timer behavior.
- Fixed issues introduced during the first custom output creation rollout and stabilized the flow.
- Fixed auth-status modal issues and resolved Vite dynamic import warnings.
- Fixed jsconfig.json path alias/deprecated baseUrl configuration issues.
- Multiple minor bug fixes

Stability and Internal Improvements (For developers):

- Refactored lyric parsing into modular components for maintainability and safer future parser updates.
- Refactored NDI internals (installer, IPC client, output settings modules) to improve reliability and lifecycle handling.
Bug Fixes:

- EasyWorship import: Added an automatic native-module rebuild step so better-sqlite3 matches the Electron ABI and won’t crash at runtime.

- Dark mode: Persisted the theme mode whenever it’s toggled (control panel, menu, or IPC), preventing the 1‑second revert after restart.
Bug Fixes:

- Implemented a graceful NDI sender teardown to prevent crashes when disabling an output while another is still sending.

Update available on the main app. Simply update when prompted on app launch or through Preferences --> NDI.
Changes:

- Added icon files for all platforms
- Fixed deprecation warnings

Update via prompt in main app
New Features:

- NDI® Output: Users can now seamlessly broadcast their outputs to NDI® receivers in addition to the default and recommended browser pages.

- External Control (MIDI/OSC): Control all lyric operations on the app externally with instruments and other dedicated streaming devices to further enhance your professional lyric presentation workflow.

- User Preferences Modal: Dedicated menu to control a host of app settings and configurables from appearance to lyrics parsing, etc. Users can now set previous defaults to have more control over app features.

- Enhanced Lyrics Cleanup: Improved lyrics formatting in canvas with smarter parameters and more enhanced cleanup logic.

- @phdalandan added letter spacing (tracking) for more control over lyrics presentation on outputs

- Multiple UI and UX updates to further enhance your LyricDisplay experience.

Bug Fixes:

- Updated Integration Instructions to be tailored to show relevant information per platform running the app.

- Fixed lyric line counter which reported wrong lyric line count for lyrics with section markers.

- Fixed selectedLine state getting lost on app restart.

- Fixed window fullscreen state bug

- Multiple minor bug fixes and tweaks to make your LyricDisplay experience seamless.

Download at: https://lyricdisplay.app/download
Bug Fixes:

- Fixed EW 2009 lyrics import by updating engine to support older DB structures as reported in Issue #10 by @Fodwil
- Enhanced detection logic for EW DB folder and files

Features:

- Added presentation file (.pptx) importer logic to convert pptx files to txt.
- UX Improvements

Download at: https://lyricdisplay.app/download
Bug Fixes:

- @arekku17 Updated IP address fetch to improve detection for all IP types
- @arekku17 Updated documentation for dev setup
- Improved and smoothened mobile controller connection for all environments
- Some instruction updates to installation guide concerning gatekeeper warning on MacOS
Bug Fixes:

- Updated Open Hymnal provider and lyrics loader to include year at top level in readable metadata for song info modal

- Aligned select input fields in preview outputs modal to use global select component

- Fixed check for update service not launching from about app modal

- Fixed reported issue by lukelengl on auto-resetting output settings when control panel is loaded on another machine.
Fixed Bugs:

- Preview outputs modal now bypass output toggle switch to offer lyrics preview even when global switch is off
- Fixed bug where clicking on live search result on online lyrics search modal wasn't loading up lyrics

Features:

- Users can now save their current output settings combo and can be reloaded at anytime from templates modal.
Bug Fixes:

- Fixed double output templates modal scrollbar
- Fixed bug where file path metadata was lost for files added to/loaded from setlists

Added Features:

- Exporting setlist as PDF/TXT Document: Users can now export setlists to documents that can either contain full lyrics of each song on the list or just titles.
- Enhanced Preview Outputs Modal to better represent lyrics preview on screen with multi-resolution controls.
- Improved handling for file drag into control panel including multiple file support
- Alignment controls for output render and settings panel
- Keyboard shortcuts to add current song to setlist and setlist navigation from control panel
- Sectioning controls in canvas: Users can quickly add section tags in the song canvas
Back
Top