Skip to content

Releases: Kreogist/Mu

Kreogist μ 1.0.0 Beta 5

25 Nov 04:41
Compare
Choose a tag to compare

Sorry for the long waiting. I was working on the assignments and courses for the past few weeks.

This is a major minor update to 1.0 Beta 4. This version added several features that would help the user to customize the player. It also fixed several bugs that affect the user experience.

The update log is below:

  • Support for saving the last played state.
  • Support to change the application fonts.
  • Support to change the backend buffer length.
  • Support to delay the search operation for less searching.
  • Support the global short cut for Windows and macOS.
  • Support to minimized to tray icon.
  • Support to select the output audio device.
  • Support to change the volume up and down button level.
  • Support for MPV backend changing the audio settings.
  • Support for disabling the automatically playing the next song at the normal mode.
  • Improved the close event on low performance machine.
  • Fixed the FFMpeg analysiser might set empty string bug.
  • Fixed the potential bug when switching the music tab too fast.
  • Fixed the automatically online lyrics is not correct bug.
  • Fixed the lyrics download dialog scaling bug.
  • Fixed the main window position restore when minimized might be incorrect bug.
  • Fixed the Netease backend might stucked the queue bug.

Hope you can enjoy the new version μ!

〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜

Kreogist μ 1.0.0 Beta 4

06 Aug 14:02
Compare
Choose a tag to compare

This is a major minor update to 1.0 Beta 3. This version is mainly for solving several problems that recently received. This might be the last update for the several weeks because of the courses.

The update log is below:

  • Support high DPI scaling accrossing Windows, Mac OS X and Linux platforms.
  • Support set the default sampling rate for the bass backend.
  • Support customized shortcuts.
  • Support ignoring the CUE data file.
  • Support reading tags using FFMpeg library.
  • Support display the beta number of the current version.
  • Using the new FFMpeg API detect methods.
  • Fixed the detail dialog sometimes cannot display the full file path bug.

The ASIO framework and output device selection is in the future plan. The binaries will be upload in next few days.

Hope you can enjoy the new version μ!

〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜

Kreogist μ 1.0.0 Beta 3

23 Jul 03:34
Compare
Choose a tag to compare

This is a major minor update to 1.0 Beta 2. This version is mainly for solving several problems that recently received. I appreciate for all these people who send feedback and discuss their requirements.

In the next several releases, there might be no such big new features. I will focusing on code checking, bug fixing and adding the missing functions. The update log is below:

  • Support WASAPI on 64-bit Windows platform.
  • Support MPV playing backend for reducing the high CPU usage cost by GStreamer's event loop and volume reset bug. This backend will be used as the default backend on Linux platform.
  • Support asynchronous lyrics downloaders for fast online lyrics search and download.
  • Support changing the output parameters on Windows and OS X platform.
  • Support for hiding the status bar.
  • Update all the lyrics downloader modules for the new asynchronous architecture.
  • Deprecated the TTPod download module.

In the next release, I am planning to adapt the high DPI display (e.g. Retina display) and ASIO framework.

Tomorrow I will start my master degree at ANU. I hope that it won't slow down my progress of updating. My individual project will also be related to μ, and it will make this project much better. However, it will take me several days for compiling and uploading the binaries. Thanks for your patient.

Hope you can enjoy the new version μ!

〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜

Kreogist μ 1.0.0 Beta 2

05 Jul 06:33
Compare
Choose a tag to compare

This is a major minor update to 1.0 Beta 1. It adds some important functions from the user feedback and fixed several bugs which might affect the user experience.

The update log is below:

  • Support preference control panel for configuration.
  • Support status bar for some quick actions.
  • Support application level play key controls.
  • Support changing the header lyrics font and spacing.
  • Support add music to library from the status bar.
  • Support full screen button from the status bar.
  • Support minimized to tray icon on Windows.
  • Fixed the Mac OS X dock menu now playing labels cannot hide bug.
  • Fixed the SAO menu might get out of the display area.
  • Fixed the library drag and drop on itself will also popup the add to library hint.

Finally, I have got my bechelor degree from BIT and ANU. Although I have to start my master degree, but I think the course won't be such bad and I could spend more time on this project.

Hope you can enjoy the new version μ!

〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜

Kreogist μ 1.0.0 Beta 1

19 Apr 01:05
Compare
Choose a tag to compare

This is a major minor update to 0.9.9.3. It fixed several critical bugs when facing some extreme conditions.

The update blog is below:

  • Use the new singleton application class instead of using shared memory.
  • Update the bass to the latest version.
  • Reduce the file find signal number. Using the patch list to compress the signal.
  • Fixed the error which might delete all the files under the running directory bug.
  • Fixed the genre images folder get from root bug.

The graduation thesis took far more time than I expected. The update progress could be slow, but I will do my best to upgrade the application. Currently I am working on the following parts.

  • Configuration Panels: In 1.0 final release, we will provide custom settings.
  • Format Converting: In 1.0 final release, we will bundle FFMPEG as one part of Mu and providing file format converting function.
  • Spliting: In 1.0 final release, we will provide the CUE file spliting function.
  • Perhaps new backends: It is time to change the backend from two to one. Previously I was trying to use GStreamer to unified the backend. One of our user suggesting me to use the libmpv. To tell the truth, I was trying to add one MPV backend before, however due to my personal skill, I didn't realize it. Some new information gives me hope. This feature may not appear in 1.0 release, but must be appeared in the future release.

Hope you can enjoy the new version μ!

〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜

Kreogist μ 0.9.9.3

07 Jun 11:34
Compare
Choose a tag to compare

This a major minor update of 0.9.9.2. It updates several important module for new APIs and provides some important features to imporve user experience.

The update log is below:

  • Support Netease online lyrics module.
  • Support Key controls on album view tab including arrows and PGUP/DOWN.
  • Support menu key under all platform for opening menu.
  • Support Mac OS X dock menu.
  • Support Mac OS X file association type.
  • Update the scroll bar base color policy.
  • Improve the debian changelog file format to the correct one.
  • Fixed the album detail widget won't expand bug.
  • Fixed the online lyrics might download several times bug.
  • Fixed the download lyrics will resume playing bug.
  • Fixed the application cannot be launched after a crash.
  • Fixed the scroll bar initial wrong position bug.

I have just finished my examination and now I could spend my time on this project again! (BANZAI!). If anyone has great ideas about online music playing, and how to play a URL using Qt, please contact us via [email protected]. Hope you can enjoy the new version μ!

〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜

Kreogist μ 0.9.9.2

22 May 21:31
Compare
Choose a tag to compare

This is a minor update version from 0.9.9.1. Due to the exams and useless papers from someone's university, like COMP2410 and COMP3120 :(, this update should come much earlier.

In this version, we add a few new features for user friendly, and update the cloud API. There's also a few bugs affect under Windows and OS X. The update log is below.

  • New scroll bars for album view, all tree view and list view.
  • Mini Player is now support for multiple display maganet border.
  • Mini Player is now support for multiple display position recovery.
  • Message box is now support for multiple display.
  • Labels in detail info dialog are now support selection.
  • Add download lyrics option for current playing song.
  • Add remove button for playlists.
  • Main Player and Mini Player now support drag and drop.
  • Support close button for Mini player under OS X.
  • Forget password is now working.
  • Update the Kreogist Account API to the latest version.
  • Tweak the menu style for OS X 10.10 and later.
  • Fixed the mini player movable problem on OS X 10.10 and later.
  • Fixed the memory leaking under Windows and OS X.
  • Fixed the potential password attack for simply input the Hash result.

A news about 1.0, we are now facing some problem with online music playing. We have to do some research in this area. If anyone is expert of this area, knows how to build a online music player cross-platform using C++, please contact us via [email protected].

Hope you can enjoy the new version μ!

〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜

Kreogist μ 0.9.9.1

31 Mar 11:18
Compare
Choose a tag to compare

This is a bug fixed version of 0.9.9, it fixed several critical bugs.

1.0 may be released in the next month. Prepare to get your 1.0!
Before that, you can register a Kreogist Account first. I will appreciate. :)

P.S.: Hope the final live will be super success. I could do nothing but bless their success.

〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜

Kreogist μ 0.9.9

09 Mar 08:13
Compare
Choose a tag to compare

This is the last major release of 0.9. So we skip several version, and the next version will be 1.0.
In this version, Kreogist μ add our Kreogist Account system, it supports for our third-party music resources. Now it support for customize your nickname, avatar.
Kreogist Account will be used for all Kreogist products. Have fun with this last 0.9 version product.

Thanks for all the staff of Kreogist Dev Team:
Luming Wang
Dayou Zhang
Jiayi Zhang
Youraku
Joe Johnson
Freddie
Nick Tang
Frantic1048
Yayuan Yan

〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜

Kreogist μ 0.9.4

29 Feb 01:38
Compare
Choose a tag to compare

This is a major updated version. It contains the following updates and features.

  • When dragging songs in the music library tabs, the playlist float panel will be shown. Now you can create playlist or add to playlist directly when dragging.
  • Optimized for all UI animations.
  • Adapt for OS X 10.11 compiler.
  • Fixed the exception bug when playlist the deleted CUE file.
  • Fixed the automatically downloaded lyrics will replace the manually download lyrics.
  • Fixed the main window might be shown as well as the mini player.
  • Fixed the album art image won't be shown at album detail widget.

The following version will be focus on the following things, which is all prepared for our online music parts:

  • Notification Center
  • User Account System
  • Control Panel

And then our product will become the third-party client for several online music store. Hope you will enjoy this version.

〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜