BDJ4 feedback from fiesta0618
Posted: Thu Jun 13, 2024 11:50 am
Reported by fiesta0618
Manage page
Sequence and Playlist names are limited to alphanumeric characters plus space. If you try to include a punctation character, BDJ4 silently refuses to save it. This limitation is not documented or mentioned.
Player page
You cannot alter the Speed setting while a song is paused. If you try, the setting will revert once you press play.
(There used to be the same issue with the Position setting in version 3, but this is thankfully resolved in 4)
There is no one-click method to reset speed to 100. This was a super-useful feature of BDJ3.
Hitting the Next Song button will clear a song from the player even if it is currently set to Repeat. Not a huge problem, but it can be useful to have the inter-song pause in place to give you time to walk away from the device before the music plays. Yes, I can just use Fade instead, but I don't find it at all intuitive that Fade and Next Song would behave differently on this point.
If you close the Player while a song is playing, music continues to play. Not a problem. However, if you reopen the Player, you can control the song speed/position/volume normally, but the title and other song information does not display.
Automatic playlists
Using the Queue Playlist menu with playlist automatic results in unpredictable and unintuitive behavior. It adds seemingly a random number of songs to the queue--sometimes even zero! In BDJ3, automatic fully filled the queue with one click, which made much more sense.
Creating a "default" automatic playlist, with no limits on Maximum Play Time, Stop After, or Count for any particular dance, is permitted. But if you select that playlist in the Queue Playlist menu, it causes the player to stop responding to all inputs, and an app reboot is required to resolve it. On my machine, it also leaves a Windows background process named bdj4player hanging, which must be manually killed in addition to the app reset to regain functionality.
Anyway, that is what I have seen so far. Happy to keep reporting if I find more.
Manage page
Sequence and Playlist names are limited to alphanumeric characters plus space. If you try to include a punctation character, BDJ4 silently refuses to save it. This limitation is not documented or mentioned.
Player page
You cannot alter the Speed setting while a song is paused. If you try, the setting will revert once you press play.
(There used to be the same issue with the Position setting in version 3, but this is thankfully resolved in 4)
There is no one-click method to reset speed to 100. This was a super-useful feature of BDJ3.
Hitting the Next Song button will clear a song from the player even if it is currently set to Repeat. Not a huge problem, but it can be useful to have the inter-song pause in place to give you time to walk away from the device before the music plays. Yes, I can just use Fade instead, but I don't find it at all intuitive that Fade and Next Song would behave differently on this point.
If you close the Player while a song is playing, music continues to play. Not a problem. However, if you reopen the Player, you can control the song speed/position/volume normally, but the title and other song information does not display.
Automatic playlists
Using the Queue Playlist menu with playlist automatic results in unpredictable and unintuitive behavior. It adds seemingly a random number of songs to the queue--sometimes even zero! In BDJ3, automatic fully filled the queue with one click, which made much more sense.
Creating a "default" automatic playlist, with no limits on Maximum Play Time, Stop After, or Count for any particular dance, is permitted. But if you select that playlist in the Queue Playlist menu, it causes the player to stop responding to all inputs, and an app reboot is required to resolve it. On my machine, it also leaves a Windows background process named bdj4player hanging, which must be manually killed in addition to the app reset to regain functionality.
Anyway, that is what I have seen so far. Happy to keep reporting if I find more.