Release history
nightingale releases
All releases
10 shown
Self-hosted web mode + new providers + lyrics editor
- Re-run the full setup after upgrading to apply analysis and configuration changes.
- Perform re-analysis on songs whose key or tempo you wish to modify.
- Library storage moved to an actual database; requires re-running setup and analysis for key/tempo shifts.
- Song tempo shifting in the 0.5/2.0 range
- Song key shifting by ±5 semitones
- Sidebar menu with filters for catalog organization and navigation
Full changelog
hey fellow community,
exciting new release with lots of new features, including:
- song tempo shifts in 0.5/2.0 range
- song key shifts +- 5 semitones
- now your library is stored in an actual database! which means better support for large libraries and faster interaction time in the menu
- catalog organisation and navigation: sidebar menu with filters to conveniently navigate your library
- data folder change option during the setup
- mic mirroring! you can turn it on with
Rduring playback for more engaging karaoke parties
thanks for your interest and please open an issue if something doesn't work as expected.
IMPORTANT: Re-run setup in order for the analysis/setup fixes to apply. Key/tempo detection/shifts also require re-running the setup. Key is detected during the analysis, so perform re-analysis for the songs you want to switch the key/tempo of.
Full Changelog: https://github.com/rzru/nightingale/compare/v0.4.1...v0.5.0
- Re-run the setup script after upgrading to apply GPU and Intel Mac compatibility fixes.
Full changelog
hey everyone!
a few bugfixes & chore updates:
- chore: migrate to vite8; integrate oxc tools; rolldown
- fix: settings modal - introduced scroll (fixes https://github.com/rzru/nightingale/issues/33)
- fix: fixed the wheels to use
cu126for the legacy nvidia gpus (fixes https://github.com/rzru/nightingale/issues/34) - fix: fixed the setup to use the legacy supported packages for intel macs (fixes https://github.com/rzru/nightingale/issues/29, potentially)
IMPORTANT: Re-run setup in order for the analysis/setup fixes to apply.
Full Changelog: https://github.com/rzru/nightingale/compare/v0.4.0...v0.4.1
- Run the 'Re-run Setup' option (via profile menu > action menu) for better compatibility and performance after upgrade.
- Stem cache format switched from OGG to MP3; legacy caches are automatically migrated.
- Consent dialog before installing vendor dependencies during setup
- Title bar added in window mode
- Microphone picker in settings
Full changelog
minor (but really major!) version update:
While not necessary, I highly recommend you to re-run the setup ("Re-run Setup" button in the action menu accessible by clicking on the profile in the bottom left corner) for better compatibility and performance. Otherwise the playback might take longer to open and the analysis might inconsistently fail.
technical updates:
- migrated app from
bevyto the web-poweredtauri - completely rewritten the frontend from
rusttotsw/react - modular design with
app-corebeing the backend for the app andtaurionly serving as a thin IPC layer - shaders ported from WGSL to GLSL (WebGL)
- stem cache format switched from OGG to MP3 for wider compatibility. legacy OGG/WAV caches are migrated automatically
- fully migrated to
shadcnmeaning that the UI is slightly different preserving the same UX - more artifact extensions:
.dmgfor mac,.rpm,.debfor linux,.msifor Windows
functional updates:
- added a consent dialog before installing the vendor dependencies during setup
- implemented a title bar in the window mode
- added microphone picker in settings
- song library now persists on the disk (no rescan on startup), this is not the bulletproof fix for the large libraries, more to come!
- added "re-run setup" option to re-install vendor packages
sneak peek into my v0.5.0 plans:
- decent support for large libraries (persist songs in the database, optimize queries)
- filtering / sorting / catalogs! will make it easier to navigate your library
- key/tonality shift for more comfortable karaoke experience
- parallel file scan for faster metadata processing
- possibility to change the location of the data folder (currently hardcoded to
~/.nightingale)
thanks for being a part of this community!
Fixed video playback on Linux backgrounds.
Full changelog
hi everyone!
a few bug fixes, thanks to everyone for reporting!
changelog:
- fixed an issue with the setup script looking for the
python3.10binary in the wrong folder - fixed an issue with
cudanot being recognized during the setup on Windows machines, which led to the CPU fallback during analysis - fixed an issue with the videos not playing on the video backgrounds on Linux
- fixed the version mismatch in the "About" section
Full Changelog: https://github.com/rzru/nightingale/compare/v0.3.2...v0.3.3
Fixed microphone selection on Linux, improved glibc compatibility for builds, and restored Pixabay video background functionality on Windows and macOS.
Full changelog
Hi everyone!
a few bug fixes, mostly for Linux
changelog:
- fixed the issue with microphone selection on Linux
- fixed the build script for Linux to support earlier
glibcversions for better compatibility - updated the README.md & mdBook with the information about quarantine on macOS
UPD 18.03 14:29 CET: When building the release for Windows & MacOS I've forgotten to include Pixabay key into the build, therefore the video backgrounds were not functioning. This is now fixed and the binaries are rebuilt, please re-download the binary if you've encountered this problem
Full Changelog: https://github.com/rzru/nightingale/commits/v0.3.2
Routine maintenance release for nightingale.
Changelog
Full Changelog: https://github.com/rzru/nightingale-test/commits/v0.3.1