Trying MM5 After MM4

Report bugs & feature requests for MediaMonkey 5 and learn about the newest builds.

Moderator: Gurus

musziqluvher
Posts: 104
Joined: Mon Feb 24, 2014 7:43 am
Location: Germany
Contact:

Re: Trying MM5 After MM4

Post by musziqluvher »

drakinite wrote: Sun Jul 12, 2020 10:56 am Also, if that doesn't work, you can go into your AppData folder(s) and delete the folder named MediaMonkey 5.
So far, the portable installation worked when I was able to DL the current installer. I'll do that next time tho. That's the solution I was lookin for. I just forgot where to look for it.
MMW 4.1.29.1909 | MMW 5.0.0.2265 (Portable Mode) | MMA 1.4.0.0930

MM Remote 2.9 | Android 9.0
MMW Gold | MMA Pro
Win10 64b
hulk69
Posts: 2
Joined: Sun Dec 15, 2019 12:35 pm
Contact:

Re: Trying MM5 After MM4

Post by hulk69 »

My main issue with the new MM5 is startup time is above 10s (even on a very fast machine). This is unacceptable for a simple music player in 2020.

The other problem is the sheer complexity of the interface. Ok you can modify it but who wants to spend 2h dealing with a failed GUI

For the moment I reverted to Groove music who starts up in less than a second and has a consistent and simple GUI
Lowlander
Posts: 47897
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5
Contact:

Re: Trying MM5 After MM4

Post by Lowlander »

How many files in the Now Playing, how many files in the Filelisting and what node is selected and did you load your whole Library into Groove?
Lowlander (MediaMonkey user since 2003)
drakinite
Posts: 113
Joined: Tue May 12, 2020 10:06 am
Contact:

Re: Trying MM5 After MM4

Post by drakinite »

I strongly disagree that MediaMonkey is a "simple" music player. It's a management tool for your entire library; not something simple like Windows Media Player.

However, if the loading time IS improved, that would make me very happy. So I'm not saying that there isn't room for improvement in that regard.
musziqluvher
Posts: 104
Joined: Mon Feb 24, 2014 7:43 am
Location: Germany
Contact:

Re: Trying MM5 After MM4

Post by musziqluvher »

Interesting. I never considered the start time as bad. I just clocked mine for GP to see. It was about 10s as well. However, I would agree with drakinite. It's definitely not a simple music player. My computer (10 yr old Asus G73JW notebook) is pretty much always on and my MW is always open (I'm always playing music), so I never really had issues with load times. Now that you mention it, tho, I am curious to know what could possibly speed up the load time...
MMW 4.1.29.1909 | MMW 5.0.0.2265 (Portable Mode) | MMA 1.4.0.0930

MM Remote 2.9 | Android 9.0
MMW Gold | MMA Pro
Win10 64b
drakinite
Posts: 113
Joined: Tue May 12, 2020 10:06 am
Contact:

Re: Trying MM5 After MM4

Post by drakinite »

I think the most significant way that load time could be improved is by changing the order in which things are loaded.
Visual Studio Code is a good example of such. It prioritizes the loading of the UI and the state that it was in the last time it was opened (The files that are open). But all the back-end stuff (plugins, Git tree, and the IntelliSense code analysis stuff) loads asynchronously after the main UI has opened. So the user can immediately get started with editing files within the first 2 seconds; but it will take up to 10-15 seconds for that code analysis/assist stuff to show up.

Theoretically, MM could open the UI first; and have some sort of quickly-loading cache with the now playing list, and the library etc. that were from the last time MediaMonkey was open. Then after the Immediately Necessary stuff opens, all the complex back-end stuff can begin processing.

But goodness is it way easier said than done. I can only begin to imagine how complex a problem this would be to solve. To make a user interface load within 2 seconds that can be interacted with, and where music can be playee, before most of the core/database loads. I don't blame them if they don't want to attempt that idea, because it would probably introduce a ton of bugs and headaches.
(Though, it would definitely make the user experience a lot nicer.)
Post Reply