Page 1 of 1

BallroomDJ window is 'frozen'

Posted: Fri Feb 01, 2019 10:16 pm
by m46aonat
Problem Statement:
When starting to play the first song with QuickPlay, it takes some time until Marquee and Player windows are refreshed.
But even after refresh Marquee and player windows are kind of frozen. You cannot click on any button. This remains until the song #2 is played. While playing song #2 BallroomDJ is responsive. E.g. Song position is updated, you can press Quick Save button, etc.
When playing song #3 BallroomDJ is returning to a "frozen" state.

My configuration:
Hardware: Intel core-i7 3520, 8GB Ram, 512GB SSD
Windows: Win10 Pro 1803, 64bit
Python: ActiveState Windows Installer 64bit, v3.6.0.3600
VLC: 64bit, v3.0.6 Vetinari
BallroomDJ 3.25.1

My Installation:
ActivePython with typical settings
VLC leave File type associations on for using VLC as music player
BallroomDJ installation in user desktop folder
Restore Database from a previous installation
BallroomDJ installation manual states, that SoX program should be installed before BallroomDJ.
But there is no installation instruction for SoX. -> no SoX installed

Many Thanks
Wolfgang

Re: BallroomDJ window is 'frozen'

Posted: Sat Feb 02, 2019 8:40 am
by m46aonat
addendum:
Mouseclicks and other events are processed, when VLC is paused between 2 songs.

Potential work around:
Switched from "Internal VLC" to "VLC" in Options / Player menu seems to improve responsiveness, but not 100%

Re: BallroomDJ window is 'frozen'

Posted: Sat Feb 02, 2019 9:58 am
by bll
SoX is now included with the installation, so no worries there (though apparently I missed some documentation updates).

I cannot reproduce any such problem.
(I have windows 10 home 1803 to test on).
I'm going to need to get some debug from you.

Go to: configuration / options / global
Enable debugging, set the debugging level to 6
Exit BallroomDJ and restart it.
Do the steps that are causing the problem: start the player with quickplay,
play three or four songs.
Close all the tabs.
Select 'support' in the top menu.
Send me a support message.
This will send me all the configuration files and the debug log.
Give it some time to send the files before exiting BallroomDJ.
Turn debugging off after you are finished.

Re: BallroomDJ window is 'frozen'

Posted: Sat Feb 09, 2019 6:40 am
by m46aonat
Dear Brad,
many thanks for your support. Apprechiate your help.
I have sent you some debugging information.

Meanwhile I was able to improve application responsiveness a lot by adding an exception for BallroomDJ application and music folders to my antivirus software. I am using Avast Free Antivirus v19.1.2360.
I will continue testing, but for now I tend to say, issue solved.
Many thanks
Best regards
Wolfgang

Re: BallroomDJ window is 'frozen'

Posted: Sat Feb 09, 2019 10:55 am
by bll
In configuration/options/folders, for temporary files, currently:

C:\Users\Admin\AppData\Local\Temp

Create a new folder BDJTemp:

C:\Users\Admin\AppData\Local\Temp\BDJTemp

And set the 'temporary files' setting to use it.

This can, of course, be anywhere you want. In fact somewhere else would
be better, as the temp folder can get "cleaned" and BDJTemp would disappear.

And then also add that BDJTemp folder to the exception list in your anti-virus software.
BallroomDJ copies the audio files to the temporary files folder before playing them, and this
will prevent the anti-virus software from scanning the music. Any other temporary files
that BallroomDJ creates are very small.

Re: BallroomDJ window is 'frozen'

Posted: Sat Feb 09, 2019 12:59 pm
by bll
Well, I was looking at the wrong option variable.
Create C:\Temp\BDJTemp and add to your anti-virus exclusion list.