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.


Topics - netnerd

Pages: 1
1
The issue:
Well, the best way to see it is probably to just follow the instructions below.
On track changes with the window open, an error is thrown and the window shows a red cross over a white background.

To reproduce:
-Double click on the artwork to open up the artwork window (not in the sidebar, I've only seen this with the 'now playing bar' at the bottom of the main window)
-Change the currently playing track
-Move the artwork window (trigger a redraw?)


Error:
MusicBee v3.0.5874.28706 (Win6.1), 2 Feb 2016 16:29:

System.ArgumentException: Parameter is not valid.
   at System.Drawing.Image.get_RawFormat()
   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 #=quXpx_xNu$ybReXvEsJUV7w==.#=qGQX0hkukxqx7SS127H2VqmrhINVvXYnEUK_RKL6UtMM=.#=qF4n_JR7i8Wd8ZYZpSXM9hg==(Graphics #=q2ygz1k5$227gpn2R6xXuaw==, Rectangle #=qi_1Q76hqLJ_YXx3q0_DAdQ==)
   at #=qKA1TfuZ$AwgW5KrReY_KVhfR8JZkS$4N5ZJ5C5V16B1Nh2sE5wmk3yhecZFMUR7I.#=qdMAXBK2juJ_dVvJfwm$ExOs3wDIj32Kfaye8cS2DirM=.OnPaint(PaintEventArgs #=qx_LsP1KtfJajdYzziwwW0A==)
   at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
   at System.Windows.Forms.Control.WmPaint(Message& m)
   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 #=qdGjfFfdpsT3j6Rim8wMZe5YeXrdtuV5hUrlYZYPttgc=.WndProc(Message& #=qCGX$IBQtReWsnCfSq1UwTQ==)
   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)

2
I'm running MusicBee on Windows 7, and as of the 3.0 update I've been having some issues with CJK (Chinese/Japanese/Korean) text in the taskbar player: http://imgur.com/a/nSVN8.

The bitmapped text is fine (it's normal when running with an English locale set), but the colouring of the artist and album text is completely wrong. It seems to be almost transparent (slightly lighter than backgrounds), which makes it pretty hard to read.

FWIW, I've tried screwing around with custom font settings and also switched to the "MusicBee Classic" skin without seeing any difference (although that stuff might not even have an effect on the taskbar player).
It may also be worth noting that my copy of Windows is skinned (although it doesn't seem to be doing this with older versions of MusicBee or English/Romanised text).

3
Plugins / VocaDB (and UtaiteDB) Lyrics Plugin
« on: September 27, 2015, 02:04:42 PM »
Hey guys. Over the last few months (well, parts of them) I've been working on creating a MusicBee plugin that can retrieve lyrics from VocaDB, an online database of Vocaloid music which I'm sure at least a relatively decent part of the subculture is familiar with. As of v0.5, UtaiteDB is also supported.
If you do try it out, be sure to let me know what you think. Any kind of feedback is welcome.

Download the latest version here: http://github.com/NetNerd/MB_VocaDbLyrics/releases/latest

As is usual for MusicBee plugins, installation is done by putting the .dll in your plugins folder (usually C:\Program Files (x86)\MusicBee\Plugins) and then enabling it from the settings window.
Lyrics provider priority can be configured from MusicBee's 'Tags (2)' settings page.


Config Info

It's not an extremely advanced plugin, but there is some configuration to be done to get the best results.

Firstly, you can change which languages are shown by the plugin. VocaDB supports Romanisations and English lyrics too, so it's nice for the user to be able to choose what types of lyrics they'll see.

The second most important option is probably the 'Forse Artist Matching' checkbox. Enabling this will make the plugin only show lyrics when the artist tagged in MusicBee matches with the database for the song (currently this only applies to the first artist tagged on the file). Leaving it disabled can help to match covers or accommodate differences in Romanisations, but it can also result in the plugin matching up tracks it isn't meant to (although it's priority in 'Tags (2)' can be decreased to help avoid this issue).

Complete documentation isn't really available at the moment, but the rest should be pretty self explanatory.

Pages: 1