MediaMonkey 5 plugin for Rainmeter

Post a reply

Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: MediaMonkey 5 plugin for Rainmeter

Re: MediaMonkey 5 plugin for Rainmeter

by madralf2000 » Sat Feb 24, 2024 6:39 am

Thank you, I really didn't have that newer version. Will try that.

Thanks again!

Re: MediaMonkey 5 plugin for Rainmeter

by TIV73 » Fri Feb 23, 2024 6:10 pm

I just merged the development branch into main. While this, technically speaking, not a new version since it has been available for over a year, chances are that you don't have it yet since it wasn't available from the releases menu on the main page on github.

It contains a new version of the core library that comes with a bunch of fixes, so if you are lucky it also helps with your issues.

Beyond that I don't plan on publishing any future updates because I'm slowly moving from windows to linux, where neither mediamonkey nor rainmeter are availble.

Re: MediaMonkey 5 plugin for Rainmeter

by madralf2000 » Thu Feb 22, 2024 10:39 am

Hi there!

I tried the plugin but it still has issues.
  1. Playback position is alternating between zero and the actual position, resulting in a flashing/blinking progress bar
  2. Rainmeter crashes when closing Mediamonkey
Is there a chance for an update or is this an abandoned project?

Thank you!

Re: MediaMonkey 5 plugin for Rainmeter

by TIV73 » Thu Mar 02, 2023 5:20 pm

dethknite wrote: Thu Mar 02, 2023 5:13 am internal bool EnableArtUpdate = false; // Updating albumart can be expensive, only update if needed
That line is just a class property and its default value. That doesn't really mean anything, especially since you do see cover art most of the time, so the value is being set correctly.

Album art in general is something that was never fully functional. It kind of works most of the time if you are lucky, but can be flaky. I never really investigated it because it was a thing where I wanted to see if it works at all, and since it mostly does I decided to just leave it in. I should maybe remove it from the documentation.

In any case, the issues you are seeing are most likely related to either to timing issues or some exception when loading the track cover. The library regularly updates the current track data, and then requests the album art list in a separate call. If there is a problem retrieving that information the library just returns null.
Which is likely what you are seeing. Every so often the call to get the album art fails and rainmeter shows you a blank image until the next update. The error messages you are getting further hint at this, the code you are seeing in that error popup is actually the very call to load the track album art. So for whatever reason there is some exception every so often when loading album art, and in some cases it can cause an actual mm exception. There's a good chance that the error messages stop happening if you disable cover loading.

Re: MediaMonkey 5 plugin for Rainmeter

by dethknite » Thu Mar 02, 2023 5:13 am

Could it perhaps be this line in the MediaMonkey.dll, and how it is being consumed in Rainmeter?

internal bool EnableArtUpdate = false; // Updating albumart can be expensive, only update if needed

Re: MediaMonkey 5 plugin for Rainmeter

by dethknite » Sun Feb 26, 2023 3:50 am

Love this... thank you so much for putting this all together and creating the MediaMonkey.dll that works with the MM5 api.

Quick question on cover art... I am having some issues with it intermittently disappearing... and wasn't sure if there is something perhaps occuring on the side of the api --> dll not picking it up at times.

video: https://youtu.be/lKoe463AC4M

hrmm.. also, sometimes a track play seems to cause it to crash
Image

MediaMonkey.dll: latest release artifact build (x64)
MediaMonkey: 5.0.4.2690
Rainmeter: 4.5.17.3700 64-bit

Re: MediaMonkey 5 plugin for Rainmeter

by Kodijack » Sun Jan 22, 2023 11:29 am

YES! It works! Awesome. Thanks a lot again mate!

Re: MediaMonkey 5 plugin for Rainmeter

by Kodijack » Sat Jan 21, 2023 4:56 pm

Thanks a lot man! Will try it out at the next opportunity!

Re: MediaMonkey 5 plugin for Rainmeter

by TIV73 » Sat Jan 21, 2023 10:25 am

A plugin version that contains the new library version just finished building. I'm not going to merge the changes into master until I've had the new version running stable on my end for a while, but you can grab the new version directly from the build pipeline (at the bottom of the screen in the Artifacts section, the item called release).

Re: MediaMonkey 5 plugin for Rainmeter

by TIV73 » Thu Jan 19, 2023 10:08 am

It will take a bit until I release a new version of anything, so by any means, go on. I don't mind.

Re: MediaMonkey 5 plugin for Rainmeter

by Kodijack » Thu Jan 19, 2023 8:43 am

Peke wrote: Wed Jan 18, 2023 10:04 pm Ah, BBS (Grand grand father of Social networking) and was Sysop of one of them 1993-1999 till NATO bombing of Serbia.
Oh yes, I totally forgot what you Serbs had to endure. Sorry for that. Some years before that I even was on vacation in yugoslavia....
BBSs were the best time IMHO. Was sysop of one and cosysop of another one.

@TIV73 Yes, sorry too for hijacking ,-)

Re: MediaMonkey 5 plugin for Rainmeter

by Peke » Wed Jan 18, 2023 10:04 pm

Hi,
Yeah 8" Floppy disk that contained 26 Sectors of 128bytes per side totaling 3.3Kbytes LOL.

I guess we can talk like this for hours. Maybe I overpriced a bit with 4090, but at time Serbia was in civil war in 90's and when you have paycheck of 20 then 200 sounded like 2k. Also considering inflation https://www.officialdata.org/us/inflati ... amount=200

FYI 28.8k came much later in late 1994.

Ah, BBS (Grand grand father of Social networking) and was Sysop of one of them 1993-1999 till NATO bombing of Serbia.

@TIV73 Sorry for hijacking topic, I'll stop.

Re: MediaMonkey 5 plugin for Rainmeter

by Kodijack » Wed Jan 18, 2023 4:20 pm

Peke wrote: Wed Jan 18, 2023 3:49 pm ohhhhh, yes. As a winner of high school contest I got access to internet (as part of University intranet) from 1992 (had my first modem [1200] in 1989 at price similar to nVidia GeForce RTX 4090 today), the things were much more fun those times when you need to optimize and whole app on one these below.
Ahhh 3M-disks. Sweeet.
Oh I remember. You were even there before me. My first was a 28.8k for around 200$ (Why was it THAT expensive in Serbia?!). And then many years of BBS-love started.
For my first Internet I had to visit the neighbor-town and sign a contract in person and join some club lol.
Simpler. Yes. We had to quench everything to optimum OR ELSE :lol:
Around that time I also did my own MediaMonkey-music-library-manager (because there simply was none at all) and even released it. Then I tried some "SongsDB" and ditched mine....Now we're here, talking. And it's MM5. Man I'm old :-?

Re: MediaMonkey 5 plugin for Rainmeter

by Peke » Wed Jan 18, 2023 3:49 pm

Hi,
Kodijack wrote: Wed Jan 18, 2023 12:22 pm It was much simpler times.
ohhhhh, yes. As a winner of high school contest I got access to internet (as part of University intranet) from 1992 (had my first modem [1200] in 1989 at price similar to nVidia GeForce RTX 4090 today), the things were much more fun those times when you need to optimize and whole app on one these below.
ImageImage

Re: MediaMonkey 5 plugin for Rainmeter

by Kodijack » Wed Jan 18, 2023 12:22 pm

Peke wrote: Tue Jan 17, 2023 5:13 pm downside is that those bloat apps. I remember that for a high school contest I had made 256bytes mouse pic editor
That reminded me of my high school contest, it was about who made the tiniest yet most fully featured text-editor. á la Linuxs' Nano. And I did. It was much simpler times. Nowadays a simple text-editor needs 91823123 libraries to just boot up :lol:
And the WWW shifted from 99,9% pure information to 2% information, 58% libraries needed to display the 2% information, and 40% ads/tracking...

Top