github Super-Badmen-Viper/NSMusicS NSMusicS-v1.1.0

14 hours ago

1.1.0 has been updated with

  • Optimize the local mode import logic to adapt to the music library management habits of most users [√];
  • Add a refresh button in the upper left corner of the data display page (album, music, artist) to reset the data on this page [√];
  • Add tag information browsing and editing function for songs/albums/artists [√];
  • Change the custom left menu bar to menu bar mode ladder selection [√];
  • Menu bar mode: Settings [required], Album Music Artist [required], Home [optional], Multimedia (Emby Jellyfin: audio and video+images) [optional], AI extension [optional] [√];
  • Preliminary construction of the management system interface for NSMusicS-GO (UI interface only, not open) to the current Electron version [√];
    Optimized cross platform compatibility of Electron file system access source code [√];
    Add partial compatibility support for MacOS system clients and release MacOS versions (1. Only compatible with server mode; 2. Only compatible with web audio output;) [√];

1.0.8 has been updated with

  • Fixed the issue of manual fade in/fade out triggering a pause at the end in MPV
  • Optimized the compatibility between NSMusicS Electron and some win systems by removing the administrator execution option from the packaging

1.0.7 has been updated with

  • Fixed the cover reading logic for nested music libraries in local mode
  • Fixed the mechanism to prevent users from starting NSMusicS again (if NSMusicS is started repeatedly, it will automatically jump to
    the already started NSMusicS), in order to prevent users from mistakenly thinking that NSMusicS is not running and crashing when they open NSMusicS multiple times
  • Optimized the user friendliness of importing NSMusicS media library;

1.0.6 has been updated with

  • Optimized and fixed the search switching logic between album, music, and artist;
  • Optimize the application tray to retain backend services through the taskbar tray;
  • Optional audio output source (mpv (local output) / howler.js (web output)), (using web output to fix routing mode-quality-mode);
  • Audio output source: mpv: supports custom playback sampling rate, fade in/fade out, custom mpv parameters, custom channels, seamless audio, audio exclusive mode, ReplayGain mode, ReplayGain preamplification, ReplayGain clipping, ReplayGain back scheme;
  • Audio output source: web: supports Dolby audio playback, fade in and fade out, supports sound effects plugin(not yet open, under development);

Upcoming updated features:

  • The upcoming features to be updated in the future;
  • Preliminary construction of Emby Jellyfin's multimedia media library (UI interface only, not open) into the current NSMusicS Electron version;
  • Increase support for Linux system clients;
  • Increase MPV compatibility for MacOS system clients and improve the process of calling/logging out MPVs;
  • Increase local mode compatibility for MaxOS system clients and improve access compatibility for MacOSX file systems;
  • Enhance compatibility with the backend tray service for MaxOS system clients and improve compatibility with MacOSX taskbar tray and backend management;
  • Add mouse hover prompts for each button to better assist user-friendly use [in progress];
  • Add sound effects equalizer (simple/professional) function (only applicable to audio output source Howler.exe (web output));
  • Add advanced filters for album music artist page: year, genre [Any condition];
  • Increase support for cue audio format;
  • Add interaction functionality with Windows System Media Control (SMTC) (develop a DLL based on C # for Windows, used for NSMusicS Electron to access Windows underlying component functionality);
  • Add a dynamic gradient background to the player, with the option to play backgrounds (dynamic gradient background/album background);
  • Add and optimize application theme styles (Windows mica theme, autumn frost white theme, dark and shiny black theme, volcanic ash theme);
  • Sort songs by folder directory, sort by directory, and accurately search for songs;
  • Add lyrics style (dot gradient animation, indicating the progress change of the next lyrics to be played);
  • Add lyrics style (desktop lyrics function);
  • Add lyrics style (further optimize and fully open the word for word lyrics function. Server mode can also use word for word lyrics in local mode, with the same word for word effect as Apple Music lyrics);
  • Increase support for MacOS clients;
  • Increase support for Docker Web client;
  • Increase the variety of server configurations, compatibility with Emby API, and add a video MV playback mode (featured feature: MV lyrics synchronization, song animation);
  • Add shortcut key control mode (can customize shortcut keys according to user habits in the menu shortcut keys, or use default shortcut keys);
  • DLNA push to audio playback;
  • Optimize the user friendliness of NSMusicS products, build a guide program, and gradually guide users to complete configuration operations;
  • Increase the variety of server configurations to be compatible with Jellyfin API;
  • Add webdav server configuration (data download/instant access);
  • Add cloud storage network disk server configuration (OneDrive and various cloud disks);
  • Add server configuration types and use NSMusicS-GO API;
  • Add API configuration, use external lyrics retrieval API, tag retrieval completion API;
  • Add streaming media management system functionality to the interface and integrate it with the NSMusicS-GO server-side;

BUG Explain

Please use the shortcut key (ctrl+shift+i) to open the developer interface, submit the red error message in the console interface to Issues, and I will resolve it as soon as possible

Use Explain

  • The initial language of this application is Chinese. To switch, please operate as shown in the picture
  • image
  • Any issues that arise can be temporarily resolved through the second button in the upper right corner row, which can free up NSMusicS memory and reload NSMusicS data
  • If there is an update, the first button in the upper right corner will appear as a red dot, click to view the update
  • To submit a bug report for NSMusicS, use the developer debug mode shortcut key (ctrl+shift+i) to trigger debugging
  • Submit the error message/screenshot (debugging mode: red message on the console interface) to NSMusicS Issues
  • Flashback occurred, please update the system driver and version. This issue is highly likely to be a compatibility problem between Electron and Windows systems, and is no longer within the scope of NSMusicS's solution (however, NSMusicS will continuously update the Electron version to enhance compatibility with the system)

Don't miss a new NSMusicS release

NewReleases is sending notifications on new releases.