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 - boroda

Pages: 1 2 34 5 ... 278
Plugins / Re: Additional Tagging & Reporting Tools
« on: April 29, 2024, 11:55:59 PM »
Wishlist suggestion/enhancement...

Make the ASR drop-downs selection accessible via typing the first letter of the tag. For example, <Tag 1> drop-down field is currently populated with "Comment" and I want to change it to "Title." Using the drop-down I have to scroll from "C" to "T". It would be nice to be able to type "T" with the drop-down dropped down and have it go to the first tag starting with the letter "T."

Thanks for considering.

do you mean typing anything in the read-only tag combo box? if you want to search the tag by the first letter only, then i could see what i can do for this.

Plugins / Re: Additional Tagging & Reporting Tools
« on: April 29, 2024, 11:52:30 PM »

I've kept an Excel file which has hundreds of songs with custom tags. I'd like to import the custom tag values into MusicBee. I've tried:

1) Copying cells from the Excel file, pasting into a text file -> Additional Tagging & Reporting Tools > Copy Tags > Copy from <text file>, as well as <clipboard>.
-> This says I have 1 too many tracks than I actually had in the text file, and says "Number of tags in text file (X) doesn't correspond to number of selected tracks (Y)"

2) AT&RT > Paste Tags from Clipboard - Having included the names of the tags in the clipboard. I copied from the Excel file. This again says I have 1 too many tracks in my clipboard.

3) AT&RT > Paste Tags from Clipboard - Not including the names of the tags. This says "Unknown tag name in clipboard".

Could you please advise what I need to do to make this work?
Not sure if this is the right place to post this - sorry if it's not!

could you pm me your excel file, so i can take a look at it?

Plugins / Re: Additional Tagging & Reporting Tools
« on: April 29, 2024, 11:50:07 PM »
Using AT&RT v8.1.8885.8927 I select a track and open ASR  via a toolbar button and this error gets thrown. But not every time I try. Clicking "OK" doesn't close the error window. Clicking "OK" a second time does. But at that point the all the toolbar button is inactive, As are all other toolbar buttons. I close MB via the X and restart and it runs and I can use ASR again. But at some point withing the next five minutes, it errors again.

MusicBee v3.6.8884.15285P  (Win10.0), 29 Apr 2024 6:48:

System.ArgumentException: Parameter is not valid.
   at System.Drawing.Image.get_FrameDimensionsList()
   at System.Drawing.ImageAnimator.CanAnimate(Image image)
   at System.Drawing.ImageAnimator.ImageInfo..ctor(Image image)
   at System.Drawing.ImageAnimator.Animate(Image image, EventHandler onFrameChangedHandler)
   at System.Windows.Forms.PictureBox.Animate(Boolean animate)
   at System.Windows.Forms.PictureBox.Animate()
   at System.Windows.Forms.PictureBox.InstallNewImage(Image value, ImageInstallationType installationType)
   at System.Windows.Forms.PictureBox.set_Image(Image value)
   at MusicBeePlugin.AdvancedSearchAndReplace.initializeForm()
   at MusicBeePlugin.PluginWindowTemplate.PluginWindowTemplate_Load(Object sender, EventArgs e)
   at System.EventHandler.Invoke(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.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)

@phred, try to use this version for a while. it's debug version, the error messages will be more detailed, they will contain the line number in the code where the exception is thrown:

MusicBee API / Re: How to add "Guest Artist" using Api?
« on: April 29, 2024, 11:01:49 PM »
try to use \u0000, \u0001, etc. instead of \0, \x01,...

Skins / Re: Nocturne & Nocturne Verde
« on: April 29, 2024, 11:39:08 AM »
ok. thanks. are there other hidden features? maybe tetris? ;D

MusicBee API / Re: How to add "Guest Artist" using Api?
« on: April 29, 2024, 11:29:58 AM »
you have stumped me. i never did any workaround for this. all was always working as expected. the only difference is that i actually use \x00 instead of \0.

Skins / Re: Nocturne & Nocturne Verde
« on: April 29, 2024, 04:38:55 AM »
@hiccup, am i stupid or there is really no volume control on this skin?

Plugins / Re: 3DBee (Cover Flow) Plugin
« on: April 29, 2024, 04:24:33 AM »
@BoringName, well, the version 2.0 is working very fast for me, no freezes or slowdowns.

Notebook: DELL Intel Core i7-7700HQ, 16GB RAM, Nvidia GTX 1050Ti, Samsung 970 EVO Plus

Library: 9210 tracks, 40.5 GB.


i've found 1 minor issue. plugin settings window is always opened almost offscreen (when MB window is maximized) if i open it by right-clicking on cover flow. notice that cover flow is placed on the right MB panel:

Plugins / Re: 3DBee (Cover Flow) Plugin
« on: April 29, 2024, 03:47:52 AM »
phred, no, there is still the version 1.8 on add-on's page, not 2.0. i think this is the link to latest 2.0 build.

Plugins / Re: Additional Tagging & Reporting Tools
« on: April 29, 2024, 03:35:15 AM »
at last, "release" build of the version 8.1:

* various bug fixes related to $LR() results persistent caching in (custom) tags.

current plugin version is working fine for me, but i'll wait for a couple of days for bug reports before posting it as the new "official" stable version on add-on's page.

Plugins / Re: Additional Tagging & Reporting Tools
« on: April 28, 2024, 04:28:25 PM »

    excepted_words: list of words separated by spaces, which will become lowercase (except for the 1st and the last words)
    word_splitters: list of characters separated by spaces, which must be treated as word splitters. i'd recommend to enclose the list into quotes (e.g. "& . -")
    exception_chars: list of characters separated by spaces after which the words become lowercase (e.g. ' for something like "Someone's")
exception_chars is not taken into account for the last word of the string. Is it intentional?

$TitleCase4("Title (remixed) (remixed)","a an the and but nor or at by in of on to for","& - .","(")
Title (remixed) (Remixed)

no, it's not intentional. and i see from your example that this is a glaring bug. i'll fix it tomorrow.

it's fixed:


forgot to mention. the first word will always be capitalized, without any exceptions.

Plugins / Re: 3DBee (Cover Flow) Plugin
« on: April 28, 2024, 04:02:54 PM »
I'm still not sure why you were having the index error though and why what I changed fixed it. The same code worked fine on my machine and I can't work out how any localization issues would have made it not work for you.

actually, it may be not a localization issue, but, e.g. issue of the length of the path of some file. or something else specific to my machine.

So just to make sure everything is working ok. If you could startup musicbee, right click on the panel and select a different skin from the context menu like Xbox360. Close Musicbee and open it again. If it still displays the Xbox360 skin, I think everything is good and I can roll the fix into the main version.

yes, current skin is remembered on MB restart.

Questions / Re: question about Artist tag
« on: April 28, 2024, 03:44:09 PM »
use ; instead of ,
; is hard-coded and can't be changed to another symbol.

Plugins / Re: Additional Tagging & Reporting Tools
« on: April 28, 2024, 01:02:59 PM »
This needs some more testing (and bug-hunting?), and карбоск will help me to come up with some good English sentence/title examples for each of the 4 functions.

no, hiccup, it's not so simple  ;)  karbock is french, and i don't speak french, but i suggest that his nick should be transliterated to russian as карбок.

no, it's not intentional. and i see from your example that this is a glaring bug. i'll fix it tomorrow.

For the documentation of the TitleCase functions, I suggest the following parameter pseudos, which seem clearer to me:

thanks, i'll change the pseudos.

@karbock, thanks for PM  ;)  all looks fine in the inbox.

Pages: 1 2 34 5 ... 278