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

Pages: 1
1
MusicBee Wishlist / Issue pressing Shift key on startup
« on: February 13, 2022, 05:18:35 PM »
I use a Cherry Stream keyboard and AutoHotkey for global shortcut keys using Shift+Ctrl+F1, Shift+Ctrl+F2, Shift+Ctrl+F3 etc.

Unfortunately, with MusicBee this will not work because it shows a dialog for library selection, maybe you can change it to show the library selection dialog only when Shift is pressed without Ctrl? That would be a great help for me, otherwise I will have to start MusicBee with Flow Launcher, which is slightly more inconvenient.

2
Hello,

can the display of the time be hidden from all columns? I would prefer using this space for something else.

I mean the times highlighted in the following screenshot:

https://postimg.cc/WhT5YtsJ

3
Bug Reports / High DPI Problem 288 DPI (300 % Zoom)
« on: May 18, 2019, 08:58:11 PM »
Hello,

something must have changed because I've used this dialog many times before without problems.

https://postimg.cc/Q9fdyfJM

4
MusicBee API / using api to change rating in auto playlist
« on: March 14, 2017, 10:59:13 AM »
I'm changing the rating which works fine. How do I remove the track from the current view if it don't fit the rating criteria of the current auto playlist? The built in rating action does that too.

Code
    Sub Rate1(sender As Object, e As EventArgs)
        Dim currentPath = mbApiInterface.NowPlaying_GetFileUrl()
        mbApiInterface.Player_PlayNextTrack()
        mbApiInterface.Library_SetFileTag(currentPath, MetaDataType.Rating, "1")
        mbApiInterface.Library_CommitTagsToFile(currentPath)
        mbApiInterface.MB_RefreshPanels()
    End Sub


5
MusicBee API / NowPlayingList_PlayNow not working
« on: February 28, 2017, 03:02:38 PM »
            Case NotificationType.TagsChanging
                Try
                    Dim nowPlayingrating = CInt(mbApiInterface.NowPlaying_GetFileTag(MetaDataType.Rating))

                    If nowPlayingrating < 3 Then
                        Dim currentIndex = mbApiInterface.NowPlayingList_GetCurrentIndex()
                        Dim nextURL = mbApiInterface.NowPlayingList_GetListFileUrl(currentIndex + 1)
                        mbApiInterface.NowPlayingList_PlayNow(nextURL)
                    End If
                Catch ex As Exception
                End Try

I'm trying now for an hour to achieve something that seems very easy, I have keyboard shortcuts to rate the currently playing track, now when I rate it 0-2 I want to play the next track, my url for the next track is fine, what happens is playback freezes.

6
MusicBee API / RatingChanged notification not working
« on: February 28, 2017, 01:42:56 PM »
Case NotificationType.RatingChanged
                'output panel shows only that a thread has exited
                Debug.WriteLine("url: " + sourceFileUrl)
Case NotificationType.PlayStateChanged
                'prints to output panel as expected
                Debug.WriteLine(mbApiInterface.Player_GetPlayState().ToString)

7
Developers' Area / setting date added via API?
« on: February 27, 2017, 05:29:05 PM »
Can date added be set via API? There are three things I want to import from MediaMonkey 4:

date added
play count
custom field

play count don't seem to be supported, could I add this via plugin? Would sorting then work? I guess not because alphanumerical sort would be needed. Could it be still be done with some workaround maybe?

8
MusicBee API / plugin folder is write protected
« on: February 27, 2017, 03:39:25 PM »
The default location of the MusicBee plugin folder is write protected (C:\Program Files (x86)\MusicBee\Plugins), Visual Studio cannot write to it, what I did is install MusicBee to C:\Users\Frank\AppData\Roaming\MusicBee, are there other possible approaches like changing privileges for the plugin folder, maybe it can be done but it's probably difficult so I didn't try it. It doesn't really matter to me but \AppData\Roaming could be used for plugins or the installer could change privileges for the plugin folder, I think the MediaMonkey installer does this.

9
Bug Reports / DPI scaling bugs
« on: January 15, 2017, 05:29:54 PM »
Hi,

MediaMonkey has broken DPI scaling since years so I hope I have more luck here, I use 288 DPI, 4K display and Windows 10, to migrate my custom field I think I need the following dialog:


Pages: 1