could you run this debug version and send me the info at the end of the error log
https://www.mediafire.com/file/v8yyjayg4k8kd5k/MusicBeeDebugAsio.zip/file
Sure, sorry, had no time the last days.
Now the switching between all sample frequencies works, very nice.
To present you a short informative debug file I tested now exactly this szenario:
- 2 FLAC files (44.1 kHz and 96 kHz)
- ASIO buffersize: 32 samples @44.1 kHz, changes to 64 samples @96 kHz)
11:49:45 - Start of MusicBee
12:00:00 - Start of 44.1 kHz FLAC file (by double clicking to the file on desktop)
12:00:15 - Start of 96 kHz FLAC file (by double clicking to the file on desktop)
12:00:30 - Start of 44.1 kHz FLAC file (by double clicking to the file on desktop)
12:00:45 - Manually stopped MusicBee
26.05.2019 11:59:19 - ASIO reset join
26.05.2019 12:00:01 - ASIO Set rate=44100 (Comment: start of 1st FLAC file)
26.05.2019 12:00:01 - ASIO Set rate2
26.05.2019 12:00:01 - ASIO already started=False
26.05.2019 12:00:01 - ASIO started
26.05.2019 12:00:15 - ASIO Pause (Comment: start of 2nd FLAC file)
26.05.2019 12:00:15 - ASIO Stop2
26.05.2019 12:00:16 - ASIO Set rate=96000
26.05.2019 12:00:16 - ASIO Set rate2
26.05.2019 12:00:16 - ASIO already started=False
26.05.2019 12:00:16 - ASIO started
26.05.2019 12:00:30 - ASIO Pause (Comment: start of 1st FLAC file again)
26.05.2019 12:00:30 - ASIO Stop2
26.05.2019 12:00:31 - ASIO Set rate=44100
26.05.2019 12:00:31 - ASIO Set rate2
26.05.2019 12:00:31 - ASIO already started=False
26.05.2019 12:00:31 - ASIO started
(Comment: stop of playback is not recorded in the sebug log)
What does not work is, if you change the ASIO buffersize during playback, this hangs MusicBee completely.
Nothing helps, different title selection does not restart playback. You can only exit MusicBee and restart.
In this case I started playback of 44.1 kHz FLAC file at around 12:10:00 with ASIO buffersize of 32 samples.
At 12:10:15 I changed ASIO buffersize from 32 to 256 samples and MusicBee immediately stops playing.
At 12:10:30 I changed the buffersize down to 128 samples, still hangs
At 12:10:35 I changed the buffersize down to 64 samples, still hangs
At 12:10:40 I changed the buffersize down to 32 samples, still hangs
At 12:11:45 I tried to stop and restart playing, still hangs
At 12:12:00 I choosed a different FLAC file with 96 kHz, still hangs, start and stop no success.
26.05.2019 12:09:56 - ASIO reset join
26.05.2019 12:10:04 - ASIO Set rate=44100
26.05.2019 12:10:04 - ASIO Set rate2
26.05.2019 12:10:04 - ASIO already started=False
26.05.2019 12:10:04 - ASIO started
26.05.2019 12:10:30 - asioevent=2
26.05.2019 12:10:59 - ASIO Pause
26.05.2019 12:10:59 - ASIO Stop2
26.05.2019 12:11:00 - ASIO Set rate=96000
26.05.2019 12:11:00 - ASIO Set rate2
26.05.2019 12:11:00 - ASIO already started=False
26.05.2019 12:11:00 - ASIO started
Many thanks for your investigations.