Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - DrRoboculous

Pages: 12
1
Questions / What is the .old file in the patch?
« on: October 17, 2020, 10:20:02 PM »
. . . 3.4, which is very, very stable for a beta. Many of us are using it exclusively at this point.

  I was wondering: the file that has the .old extension in the patch index for 3.4, is that the most recent stable version of the beta patches? Or what is that for? I usually download and use the newest patch that's available every day.  If that one acts up, is that what the MusicBee34_Patched.old file is for? Because I notice that file seems to be a few days or a week older than the most recent patch, which means it's not just the 2nd most recent one.
  
And: am I supposed to be using the most recent patch every day like that, or could that mess something up?
  
Finally: when would the official version 3.4 download be ready on the main download page? As you said, it seems just as stable as 3.3 at this point.



Thanks all!

2
Bug Reports / crash report: newest beta version patch
« on: September 24, 2020, 02:13:03 AM »
MusicBee v3.4.7571.32542D  (Win10.0), 23 Sep 2020 21:02:

System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at #=z23Cy1ZpDS9T8wSrBMcFWpaBvSNZY.#=zKGzOkCTkWyt0Z4dIZg==.#=zu2LS4wX6hdUfKILEZOPuBmU=.#=zvbtEdIILM$BYrQOInQ==.#=zDpA7wwZddRi6(MouseEventArgs #=z0XF9YvE=)
   at #=z23Cy1ZpDS9T8wSrBMcFWpaBvSNZY.#=zKGzOkCTkWyt0Z4dIZg==.#=zu2LS4wX6hdUfKILEZOPuBmU=.OnMouseMove(MouseEventArgs #=z0XF9YvE=)
   at System.Windows.Forms.Control.WmMouseMove(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at #=zDUc00eymHcNCQEDyl736wjw=.WndProc(Message& #=zTGPcJPc=)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Also, when i click the OK button the message just keeps popping up over & over until i have to exit program from the tray icon options list.

3
TheaterMode / Re: Minimally Cerise
« on: September 14, 2020, 07:57:28 PM »
What player skin is in the picture?

4
TheaterMode / Re: Arte Grande
« on: September 14, 2020, 07:54:12 PM »
How do we change the font for this? I tried replacing all the instances of Comic Sans with a different font but it didn't work.

5
TheaterMode / Re: METRO. A wall of text for your wall of sound.
« on: September 14, 2020, 07:50:07 PM »
Really? Nothin? Ok.

6
Bug Reports / Unexpected Error - Please Report To Forum > after patch update
« on: September 13, 2020, 10:39:05 PM »
MusicBee v3.4.7561.32636D  (Win10.0), 13 Sep 2020 17:37:

System.NullReferenceException: Object reference not set to an instance of an object.
   at #=zr7QvuX4RxA1hceXRyLZ2a9sAI2ZO.#=zYRTsDwJDQD4g5cLzpQ==.#=zKmLQ4OZPyID0(#=zOONG2ZRnXuWZQjVFnQ== #=zLh4IhWs=, #=zQoFdpQ08$7yTaMFXenyxBrI= #=zgc2dKA8=, Boolean #=zouAv3TI=)
   at #=zr7QvuX4RxA1hceXRyLZ2a9sAI2ZO.#=zWK1FECVqrwDp.#=zKmLQ4OZPyID0(#=zDkko508q1AmHjbuQnktAxb0= #=zfjgtG9U=, #=zOONG2ZRnXuWZQjVFnQ== #=zLh4IhWs=, #=zQoFdpQ08$7yTaMFXenyxBrI= #=zgc2dKA8=)
   at #=zr7QvuX4RxA1hceXRyLZ2a9sAI2ZO.#=q7276_eYm7B8cVOA4lqwehuV3H0p$4yVaGfaNsrhv_Bs=._Lambda$__2()
   at #=zr7QvuX4RxA1hceXRyLZ2a9sAI2ZO.#=zIfJFdBvv7WeKJcTqNg==(#=zd6VCLa7ohdh3 #=zBfqFgeo=, Point #=z6o0md6g=, Int32 #=zuZTFJ9c=, Int32 #=ziUn9J4w=, MouseButtons #=zBW3YzmU=)
   at #=zr7QvuX4RxA1hceXRyLZ2a9sAI2ZO.OnMouseClick(MouseEventArgs #=zSYztwPE=)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at #=zQIN6n8XXvMp3a2ux0aLjAko=.WndProc(Message& #=zcoS3AB0=)
   at #=zr7QvuX4RxA1hceXRyLZ2a9sAI2ZO.WndProc(Message& #=zcoS3AB0=)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

7
TheaterMode / Re: METRO. A wall of text for your wall of sound.
« on: September 04, 2020, 06:19:39 PM »

This is what it looks like on mine. I'm using the small res version. I did everything you said to in the other post. I'm not sure why it's not working for me. And i don't know if you can tell but the words are overlapping the album art too.
By the way, can you make small res versions for all of your skins/theater modes? That would be awesome because none of them really fit my screen. I use 1366x768 screen resolution.

8
Questions / Re: <album duration> tag format
« on: August 02, 2020, 05:49:38 AM »
Good Lord, I got it! Ok, I ended up with:
Code
$If($Div($Split(<Album Duration>,:,1),60)<1,,$RoundDown($Div($Split(<Album Duration>,:,1),60),0)"hr: ")$Pad($Mod($Split(<Album Duration>,:,1),60),2) min / $Split(<Album Duration>,:,2) sec
and that gives me a result of (for example): "3hr: 36 min / 48 sec" And i figured out how to change it around & tweak the wording of it without completely ruining the entire functioning code.  :o

  Thank you so much, man! I realize it might seem weird for me to get this worked up about this -and the solution was probably really obvious to a lot of users, to begin with- but honestly, I have so few wins in my life lately. [f*kin coronavirus].  And I think you gave me enough information to make me not want to literally rip my hair out but, I still feel like I was able to figure out the details myself and now I understand how & why it worked. Right now I feel a sense of accomplishment on par with that of killing a Dark Souls boss. 8)
  
Anyway, thanks again.

9
Questions / Re: <album duration> tag format
« on: August 02, 2020, 04:25:22 AM »
HANG ON A SECOND

I just used
Code
$If($Div($Split(<Album Duration>,:,1),60)<1,,<Album Duration>,$RoundDown($Div($Split(<Album Duration>,:,1),60),0)hours:)$Pad($Mod($Split(<Album Duration>,:,1),60),2)minutes:$Split(<Album Duration>,:,2)seconds
So i just added a comma after "<1," and added ")" after "hours". I think it's working now. I'll have to check a couple of different ways to see if it's actually working but hot damn! i am on to something.

10
Questions / Re: <album duration> tag format
« on: August 02, 2020, 04:12:04 AM »
Ok, i've been playing around with this for a while now. I installed the ATT plugin, made sure it's in MusicBee properly & the menus for it appear & everything. Then I copied & pasted the last code you put in the last message into my virtual tag and I still got the same format [mm:ss]. The only thing i've been able to figure out after an hour & 1/2 is that if i add a parenthesis after the part in the code that says "hours" i end up with "36:48:36minutes:48seconds)" instead of "36:48". So, there's something going on there. Which still doesn't make any sense to me but hey; it's progress. But after moving & adding & deleting parenthesis around every way i can possibly think of, i still end up with some form of "36:48:36minutes:48seconds" or "36:48:36minutes:48(seconds)" or "(36:48):36minutes:48seconds" or "36:48(:36minutes:)(48seconds" or some nonsense like that. So i'm obviously missing something simple but important that i just don't understand. It doesn't seem to make a difference if i split the code into different paragraphs or lines or whatever. Spaces only seem to change the outcome sometimes.

  Can you just give me the answer?   ;)   I'm so close - i can feel it. Maybe it's just something like my OS? I'm running Windows 10. I don't have anything weird going on on my computer like some emulator or something. I'm using the latest download/update of MusicBee > i made sure of that.

  I appreciate you taking the time with me here but, i am about to jump out of my window. Which is only like a 5-foot fall but still! Thanks again.  :)

11
Questions / Re: <album duration> tag format
« on: August 01, 2020, 11:57:32 PM »
Dude, i really appreciate you breaking down that code for me but, while it does make more sense now, i still have no idea where to put the "hours"and "minutes" in there. I tried putting that code from the previous post into a virtual tag but it didn't change anything. It worked, but the Album Duration still read in the same format & it looked exactly the same as it did just using the existing <Album Duration> tag. And i downloaded & tried to use the Additional Tagging Tools plugin but the code & method for a making virtual tag described in the other post doesn't do anything except give me the result "SYNTAX ERROR" and the ATT plugin doesn't even have <Album Duration> anywhere in any of the fields. It doesn't have all the fields that exist in MusicBee itself.
  
  And as far as i can figure out, the ATT plugin is used for tagging individual files/albums. So if i wanted the Library tab in MusicBee to read in that format ["x hours, x minutes"] on my Albums view  i would have to go through and tag individually every album in my library, as opposed to it just showing the information automatically the way it does now using the tag <Album Duration>. Am i right about that?

  Trust me, this is embarrassing - that i spent literally 5 hours last night trying to figure this out but failed at every turn. I messed around with the virtual tags in MusicBee itself and tried making new ones with the Additional Tagging Tools plugin but everything i tried either just didn't work at all -(like getting "syntax error" or "fail" messages)- or the code itself would work but just end up displaying album duration in exactly the same format.

  And from the first part of your post it seems like what i'm trying to do isn't possible, so i should just post a future feature request, but then you're saying it is possible to do with the ATT plugin? Sorry; i know i'm a dumbass but, this kind of stuff drives me crazy! I'm starting to feel that coding is like calculus: half of it is just very logical and straightforward but the other half is you have to already know all the correct formulas to plug the variables into.

Anyway, I really do appreciate you breaking it down for me & helping but . . . i guess i'm kind of dense.  :-\


EDIT:  i just went and tried using the code to make a virtual tag and this was the best i was able to guess:
Code
$If($Div($Split(<Album Duration>,:,1,"min."),60)<1,<Album Duration>,$RoundDown($Div($Split(<Album Duration>,:,1,"hr."),60),0):$Pad($Mod($Split(<Album Duration>,:,1,"min."),60),2):$Split(<Album Duration>,:,2,"sec."))
And i tried just replacing all the "1"'s to "hr." or whatever instead of putting it after. I took out commas & quote marks & stuff like that and put them back in in several different configurations.
Obviously none of that worked.   :-[
I tried though!  :-X

12
Questions / <album duration> tag format
« on: August 01, 2020, 06:45:48 AM »
Is it possible to change the way it shows the <album duration> tag from like this format: hh:mm to this: "1 hour, 34 minutes" ? And if the album duration is only 34 minutes then it only shows "34 minutes" as opposed to "    hour, 34 minutes" or like " 2 hour,     minutes" if the thing is exactly 2 hours long. I was able to find one post about it that seemed like the guy was asking for the same thing here. But none of that helped and the Additional Tagging Tools plugin doesn't do what i'm trying to do. Like i want the words "hour" & "minute" in there. Like how it displays the total album duration time in the Playlists tab using the Album and Tracks view. Like this here. It seems like this should be possible by throwing in a couple of quotation marks in the right place using the right function code but i haven't been able to figure it out.
Thanks again in advance, everybody.

13
MusicBee v3.4.7510.32350D  (Win10.0), 28 Jul 2020 17:37:

System.OutOfMemoryException: Out of memory.
   at System.Drawing.Graphics.CheckErrorStatus(Int32 status)
   at System.Drawing.Graphics.DrawImage(Image image, Int32 x, Int32 y, Int32 width, Int32 height)
   at System.Drawing.Graphics.DrawImage(Image image, Rectangle rect)
   at #=zIARYpLiFAm8yi7vR4JbtJR0=.#=zr0ehHFSno3$dkF9$aaSl0_8=(Graphics #=zPLzYhTk=, Rectangle #=zk_q81AQ=, Boolean #=z33wi945gEdin, Int32 #=zcaZ08L8=, Boolean #=zERMaE4Q=)
   at #=zTyUju9_PTJwMG2Cz0HSHBLgfUC_D.#=zkcjo26wjsDEC.#=z0zKnS5Q6LeA0Sw3KSA==.#=qOB9$mfZLz_styNXtWRaM5wXVI0bp1xAxDsIvc5ul0D8=._Lambda$__0(Graphics #=zPLzYhTk=)
   at #=zCp4r_6bpryNNmvQ7xZ9QINQ=.#=zMwp5sy1AkxlO.#=zBREzMOk=(#=zvBeIEWow$quJ_ZhZWA== #=zy2hFR5Q=)
   at #=zTyUju9_PTJwMG2Cz0HSHBLgfUC_D.#=zkcjo26wjsDEC.#=z0zKnS5Q6LeA0Sw3KSA==.#=zkpY_uZqwtNALfM_HOw==(#=zRlhleCDsxG36sXsC$$gKaa4= #=zKRjiEHA=, Boolean #=z6eV4Pq_pxMvRj50NTA==)
   at #=zTyUju9_PTJwMG2Cz0HSHBLgfUC_D.#=zkcjo26wjsDEC.#=z0zKnS5Q6LeA0Sw3KSA==.#=zkpY_uZqwtNALfM_HOw==()
   at #=zTyUju9_PTJwMG2Cz0HSHBLgfUC_D.#=zkcjo26wjsDEC.#=z0zKnS5Q6LeA0Sw3KSA==.#=zGW0LejZix3zk(#=z6QTrtT27OWeBCOxKY1TsojI= #=zjwggP58=)
   at #=zTyUju9_PTJwMG2Cz0HSHBLgfUC_D.#=zkcjo26wjsDEC.#=z0zKnS5Q6LeA0Sw3KSA==.#=zQu7BSZbmbPrX(IList`1 #=zwl3UI6s=)
   at #=zTyUju9_PTJwMG2Cz0HSHBLgfUC_D.#=zQu7BSZbmbPrX(IList`1 #=zwl3UI6s=, TagCode #=zdUT$y0U=, Boolean #=zuMdNMEc0FMKD)
   at #=zTyUju9_PTJwMG2Cz0HSHBLgfUC_D.#=zsqrtwnY=(ApplicationCommand #=z9Su7QIc=, Object #=zK7i1NeE=, #=z3sY_p1yHoo4ZGrrMVor9rTQ= #=zwl3UI6s=)
   at #=zYEFnkfZq50OJzD6MeoLgaK0AiY32.#=ziz_GCI4=.#=zWAsqzbI=(ApplicationCommand #=z9Su7QIc=, Object #=zK7i1NeE=, IList`1 #=zwl3UI6s=)
   at #=zUSLNPwfg6cf8FvNzWshmkZw=.OnClick(EventArgs #=z7s5egfE=)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

14
Bug Reports / Re: crash report
« on: July 24, 2020, 11:46:47 PM »
I didn't know it had anything to do with a plug-in.  Who is the plug-in author i need to tell?

15
Questions / Re: Where to put localization file
« on: July 24, 2020, 11:42:54 PM »
the Latest Version post for 3.4 links here and i can't post a reply on that post.

That's why. And i don't know if it is a localization issue. I have no idea what it's for. But nevermind; it must not be that important.

Pages: 12