Karaoke Mugen 9.0 « Tomoyo Tapageuse » blasts!

img

This is a new milestone for Karaoke Mugen, but if you’ve been updating steadily your app from 8.0 you’ve seen most of the features already. We’ve adopted a rolling release cycle since 8.0.

9.0 has many improvements, mainly for maintainers, but not only.

Download and changelog

Special Thanks

We have commissionned an artist for this version’s wallpaper. Thanks to Pellichi for drawing Tomoyo doing some karaoke!

Bluesky - Instagram

img

Changes

Not every change is listed. If you’re curious, check the changelogs!

Important

There has been a lot of work made to divorce Karaoke Mugen from its default repository and server. In the future Karaoke Mugen will ask you which repositories you want to connect to to manage users, short URLs and songs.

A default Karaoke Mugen server called mugen.re can be used for short URLs starting with version 9.0 of the app.

New features

For operators and users

  • You can now create your own local repository by importing folders full of songs from other sources like Ultrastar. Songs will be copied to Karaoke Mugen’s format. A wizard will guide you through all the steps to do that. So if you have your own collection of songs, you can now add them to Karaoke Mugen!
    • To help with that, Karaoke Mugen app bundles a system repository that contains languages and other standard tags.
  • Playlists can now be imported directly from and exported to the Karaoke Mugen Server your user depends on instead of using file exports.
  • Users can now swap songs in their “My requests” page in the public interface. This allows people to change the order of their requested songs if they want something to play sooner.

img

  • When viewing a playlist, operators and users can see the time when a song is going to play.
  • Added new files for streamers to display on their overlays :
    • player_status.txt
    • time_remaining_in_current_playlist.txt
    • time_played_in_current_playlist.txt
    • time_total_in_current_playlist.txt
    • current_kara_count.txt
    • songs_left_in_current_playlist.txt
    • songs_played_in_current_playlist.txt
  • Operators can now set how the song lines are displayed in list. This doesn’t affect users.
    • The default still is “Language - Series/singergroup/singer - Song type - Title” but this may change in the future.

img

  • Operators can now set how the library is sorted.
    • The default still is “Series/Singergroup/Singer - Language - Song type - Title” but this may change in the future.

img

  • Song duration is now shown in song lists so people can more easily recognize a long song from a shorter one.
  • A search bar is available in the option screens to filter options by name and description.

img

  • A full screen mode is available for the Chibi Player window to help with touchscreen devices.
  • Added Tamil, Polish and Japanese translations
  • On the Download Medias page in System Panel you can now filter songs by file size and other criteria.
  • Password managers should have an easier time filling/detecting password fields on our forms.
  • The “My Anime” list can now be filtered by year.
  • There’s an “Audio Only Experience” switch in options which will replace all videos with a background picture. This is mainly for events where showing a video is not advised.
  • QR Codes can now be displayed during song play.
  • Added a progress bar on the welcome screen for app updates.
  • Access through a short URL (xxx.mugen.re) is now the default.
  • Karaoke Mugen user files (karaokes, database, etc.) are now stored in the data home directory of your user folder. On Windows this would be in “AppData”, on Linux in $XDG_HOME, etc. A migration will occur when you first start Karaoke Mugen 9.0.
  • Removed Twitter/X in user profiles and inside the app’s links.

For maintainers

Karaoke base maintainers are important because it’s thanks to them that you can get new songs on your favorite repositories. So we made many new additions and fixes for them to work faster and more efficiently.

  • All song filenames have been converted to unique and immutable filenames. This created a lot of headaches and errors when submitting songs to repositories, and these are now a thing of the past.
  • Media can now be encoded directly from Karaoke Mugen. Encoding options are decided by the repository’s manifest file for better compliance.
  • Various improvements have been made to the inbox page, with buttons to contact contributors directly or to unassign yourself from a song.
  • There are many more file formats supported, like .aac, .mka and .m2ts
  • Tag types can now be filtered on the duplicate tags page. This avoids listing some languages as duplicates for example.

Fixes

There are too many to list here. If you’re interested in all bugfixes, read the changelogs

Other

If you have questions or if you need help, don’t hesitate to contact us !