Time to time some songs are not being played on Mac Mini M1

Hi,

I have 2 setups for HQPlayer which are Windows and Mac base. Windows setup works flawlessly and I didn’t catch any issue, however, I have lots of problems with the M1 one. Mostly I see not playing issue with the local songs. Hope someone can help me, because it’s a really disturbing situation, can’t listen to music continuously.

Here my setup and logs file from the machine.

IPad (Roon Control) → Mac Mini 2014(Roon Server) → (switch) → Mac Mini M1 → Ayre DSD Dac → Hegel

As I see there’s an error on the logs that says “requested filter not possible with this rate combination”, the configuration is Sinc-Mx and the target is DSD64

HQPlayer and Roon have the latest versions

* 2021/06/08 18:58:51 Starting...
  2021/06/08 18:58:51 Signalyst HQPlayer 4 Desktop v4.12.0
  2021/06/08 18:58:51 Engine selected: 
  2021/06/08 18:58:55 Restore GUI state
  2021/06/08 18:58:55 CUDA convolution offload requested
  2021/06/08 18:58:55 libDSP version 21.18.0
  2021/06/08 18:58:55 HQPlayer Engine version 4.41.0
  2021/06/08 18:58:55 CUDA offload: convolution
  2021/06/08 18:58:55 Number of processor cores: 8
  2021/06/08 18:58:55 Core mask: 0000000000000000000000000000000000000000000000000000000011111111
  2021/06/08 18:58:55 Core pinning enabled
  2021/06/08 18:58:55 Initial parallel threads: 8
  2021/06/08 18:58:55 Number of logical cores: 8
  2021/06/08 18:58:55 DSP thread pools enabled (2)
  2021/06/08 18:58:55 DSP pipelines enabled
  2021/06/08 18:58:55 Pipelined engine enabled
  2021/06/08 18:58:55 DirectSDM disabled
  2021/06/08 18:58:55 Audio engine: coreaudio
  2021/06/08 18:58:55 Output set channels: 2 (2)
  2021/06/08 18:58:55 Output DAC bits: 32
  2021/06/08 18:58:55 Output SDM packing: 1
  2021/06/08 18:58:55 CoreAudio output engine initializing...
  2021/06/08 18:58:55 CoreAudio output default device id: 48
  2021/06/08 18:58:55 CoreAudio output devices: 2
  2021/06/08 18:58:55 CoreAudio output device: Ayre USB Interface (46) - Ayre Acoustics 
  2021/06/08 18:58:55 CoreAudio output device: Mac mini Speakers (48) - Apple Inc. 
  2021/06/08 18:58:55 CoreAudio output selected device: 46
  2021/06/08 18:58:55 CoreAudio output nominal rate: 44100 - 44100
  2021/06/08 18:58:55 CoreAudio output nominal rate: 48000 - 48000
  2021/06/08 18:58:55 CoreAudio output nominal rate: 88200 - 88200
  2021/06/08 18:58:55 CoreAudio output nominal rate: 96000 - 96000
  2021/06/08 18:58:55 CoreAudio output nominal rate: 176400 - 176400
  2021/06/08 18:58:55 CoreAudio output nominal rate: 192000 - 192000
  2021/06/08 18:58:55 CoreAudio output number of streams: 1
  2021/06/08 18:58:55 CoreAudio output available streams:
  2021/06/08 18:58:55 	output: 192000/32/2
  2021/06/08 18:58:55 CoreAudio output found suitable stream: 47
  2021/06/08 18:58:55 CoreAudio output number of wanted streams: 1
  2021/06/08 18:58:55 CoreAudio output virtual formats:
  2021/06/08 18:58:55 	192000/32/2 [ Float ]
  2021/06/08 18:58:55 	176400/32/2 [ Float ]
  2021/06/08 18:58:55 	96000/32/2 [ Float ]
  2021/06/08 18:58:55 	88200/32/2 [ Float ]
  2021/06/08 18:58:55 	48000/32/2 [ Float ]
  2021/06/08 18:58:55 	44100/32/2 [ Float ]
  2021/06/08 18:58:55 	192000/24/2 [ SignedInteger NonMixable ]
  2021/06/08 18:58:55 	176400/24/2 [ SignedInteger NonMixable ]
  2021/06/08 18:58:55 	96000/24/2 [ SignedInteger NonMixable ]
  2021/06/08 18:58:55 	88200/24/2 [ SignedInteger NonMixable ]
  2021/06/08 18:58:55 	48000/24/2 [ SignedInteger NonMixable ]
  2021/06/08 18:58:55 	44100/24/2 [ SignedInteger NonMixable ]
  2021/06/08 18:58:55 CoreAudio output physical formats:
  2021/06/08 18:58:55 	192000/24/2 [ SignedInteger ]
  2021/06/08 18:58:55 	176400/24/2 [ SignedInteger ]
  2021/06/08 18:58:55 	96000/24/2 [ SignedInteger ]
  2021/06/08 18:58:55 	88200/24/2 [ SignedInteger ]
  2021/06/08 18:58:55 	48000/24/2 [ SignedInteger ]
  2021/06/08 18:58:55 	44100/24/2 [ SignedInteger ]
  2021/06/08 18:58:55 	192000/24/2 [ SignedInteger NonMixable ]
  2021/06/08 18:58:55 	176400/24/2 [ SignedInteger NonMixable ]
  2021/06/08 18:58:55 	96000/24/2 [ SignedInteger NonMixable ]
  2021/06/08 18:58:55 	88200/24/2 [ SignedInteger NonMixable ]
  2021/06/08 18:58:55 	48000/24/2 [ SignedInteger NonMixable ]
  2021/06/08 18:58:55 	44100/24/2 [ SignedInteger NonMixable ]
  2021/06/08 18:58:55 CoreAudio output device bits: 24
  2021/06/08 18:58:55 CoreAudio output engine initialized
  2021/06/08 18:58:55 Output set channels: 2 (2)
  2021/06/08 18:58:55 Normal buffers
  2021/06/08 18:58:55 Volume max: -3
  2021/06/08 18:58:55 Volume min: -3
  2021/06/08 18:58:55 Set volume: -3 +
  2021/06/08 18:58:55 Automatic rate family disabled
  2021/06/08 18:58:55 Quick pause processing
  2021/06/08 18:58:55 SDM conversion parameters (8, 1)
  2021/06/08 18:58:55 DSD 6 dB gain enabled
  2021/06/08 18:58:55 Control active volume range: -3 - -3 dB
  2021/06/08 18:58:55 Audio transport: rate=0 channels=0 format=auto buffer=0
  2021/06/08 18:58:55 Output set channels: 2 (2)
  2021/06/08 18:58:55 NAA input network Audio IPv6 support disabled
  2021/06/08 18:58:55 NAA input discovery from 0.0.0.0
  2021/06/08 18:58:56 NAA input discovered 0 Network Audio Adapters
  2021/06/08 18:58:57 NAA input network Audio IPv6 support disabled
  2021/06/08 18:58:57 NAA input discovery from 0.0.0.0
  2021/06/08 18:58:58 NAA input discovered 0 Network Audio Adapters
  2021/06/08 18:58:59 NAA input network Audio IPv6 support disabled
  2021/06/08 18:58:59 NAA input discovery from 0.0.0.0
  2021/06/08 18:59:00 NAA input discovered 0 Network Audio Adapters
  2021/06/08 18:59:01 NAA input network Audio IPv6 support disabled
  2021/06/08 18:59:01 NAA input discovery from 0.0.0.0
  2021/06/08 18:59:02 NAA input discovered 0 Network Audio Adapters
  2021/06/08 18:59:03 NAA input network Audio IPv6 support disabled
  2021/06/08 18:59:03 NAA input discovery from 0.0.0.0
  2021/06/08 18:59:04 NAA input discovered 0 Network Audio Adapters
# 2021/06/08 18:59:05 clReadAudio::Open(): initialization timeout
# 2021/06/08 18:59:05 clControlServerThread::AddInput(): failed to open input device
  2021/06/08 18:59:05 Network interfaces:
  2021/06/08 18:59:05 	if[en0] ipv4=192.168.0.37 ipv6=fe80::14b6:fddd:5bcf:327%en0 idx=6
  2021/06/08 18:59:05 	if[lo0] ipv4=127.0.0.1 ipv6=::1 idx=1
  2021/06/08 18:59:05 Listen discovery on en0
# 2021/06/08 18:59:05 clControlServerThread::Start(): clSocket::SetOption(): setsockopt(..., 41,12, ...): Can't assign requested address
  2021/06/08 18:59:05 IPv6 support disabled due to failure
  2021/06/08 18:59:05 Audio transport: rate=0 channels=0 format=auto buffer=0
  2021/06/08 18:59:05 Output set channels: 2 (2)
  2021/06/08 18:59:05 NAA input network Audio IPv6 support disabled
  2021/06/08 18:59:05 NAA input discovery from 0.0.0.0
  2021/06/08 18:59:06 NAA input discovered 0 Network Audio Adapters
  2021/06/08 18:59:07 NAA input network Audio IPv6 support disabled
  2021/06/08 18:59:07 NAA input discovery from 0.0.0.0
  2021/06/08 18:59:08 NAA input discovered 0 Network Audio Adapters
  2021/06/08 18:59:09 NAA input network Audio IPv6 support disabled
  2021/06/08 18:59:09 NAA input discovery from 0.0.0.0
  2021/06/08 18:59:10 NAA input discovered 0 Network Audio Adapters
  2021/06/08 18:59:11 NAA input network Audio IPv6 support disabled
  2021/06/08 18:59:11 NAA input discovery from 0.0.0.0
  2021/06/08 18:59:12 NAA input discovered 0 Network Audio Adapters
  2021/06/08 18:59:13 NAA input network Audio IPv6 support disabled
  2021/06/08 18:59:13 NAA input discovery from 0.0.0.0
  2021/06/08 18:59:14 NAA input discovered 0 Network Audio Adapters
# 2021/06/08 18:59:15 clReadAudio::Open(): initialization timeout
# 2021/06/08 18:59:15 failed to open input device
  2021/06/08 18:59:15 Set filter: 32 / 32
  2021/06/08 18:59:15 Set oversampling: 32 / 33
  2021/06/08 18:59:15 Set dither: 3
  2021/06/08 18:59:15 Set modulator: 11
  2021/06/08 18:59:15 AutoSDM disabled
  2021/06/08 18:59:15 Audio engine is normal
  2021/06/08 18:59:15 IntegratorM: IIR3
  2021/06/08 18:59:15 Audio engine SDM mode enabled
  2021/06/08 18:59:15 Requested output rate: 2822400
  2021/06/08 18:59:15 CoreAudio output set sampling rate: 2822400 (2822400)
  2021/06/08 18:59:15 Set volume: -3 +
& 2021/06/08 18:59:15 Playlist clear
& 2021/06/08 18:59:15 Set transport (240): /Users/hqplayer/.hqplayer/current.m3u8
# 2021/06/08 18:59:15 clPlaylist::AddURI("http://192.168.0.31:9103/5b479ed08ed24d01ad8bb3614fc8d2dc/stream.raw"): clStreamReaderHTTP::clStreamReaderHTTP(): clStreamReaderHTTP::GetHead(): 404
# 2021/06/08 18:59:15 clMainWindow::setTransport(): clHQPlayerEngine::SetTransport(): failed
* 2021/06/08 18:59:15 Control server allow remote control
+ 2021/06/08 18:59:21 Control connection from 192.168.0.31:50885
+ 2021/06/08 18:59:21 Control started from 192.168.0.31:50885
& 2021/06/08 18:59:21 Stop...
& 2021/06/08 18:59:22 Set transport (240): 
& 2021/06/08 18:59:22 Playlist clear
& 2021/06/08 18:59:22 Playlist add URI: http://192.168.0.31:9103/701a4143089241c0b2502568b4c5a6a4/stream.raw
  2021/06/08 18:59:22 Offload: resampler=disabled convolution=disabled
& 2021/06/08 18:59:22 Play
  2021/06/08 18:59:22 Offload: resampler=disabled convolution=disabled
+ 2021/06/08 18:59:22 Playback engine running
# 2021/06/08 18:59:22 Requested filter not possible with this rate combination 192000/2822400, stop
  2021/06/08 18:59:22 Stop request (tail)
& 2021/06/08 18:59:22 Stop...
  2021/06/08 18:59:22 Teams: 1
  2021/06/08 18:59:22 Places: 0
  2021/06/08 18:59:22 Parallel threads: 8
  2021/06/08 18:59:22 Nested parallelism: 4
  2021/06/08 18:59:22 Parallel pipelines: 4
- 2021/06/08 18:59:22 Playback engine stopped
& 2021/06/08 18:59:22 ...stopped
  2021/06/08 18:59:22 Set volume: -3 +
& 2021/06/08 18:59:28 Stop...
& 2021/06/08 18:59:28 Playlist clear
& 2021/06/08 18:59:28 Playlist add URI: http://192.168.0.31:9103/b448c8324f644c5a9bfdb00c41673d2f/stream.raw
  2021/06/08 18:59:28 Offload: resampler=disabled convolution=disabled
& 2021/06/08 18:59:28 Play
  2021/06/08 18:59:28 Offload: resampler=disabled convolution=disabled
+ 2021/06/08 18:59:28 Playback engine running
# 2021/06/08 18:59:28 Requested filter not possible with this rate combination 192000/2822400, stop
  2021/06/08 18:59:28 Stop request (tail)
& 2021/06/08 18:59:28 Stop...
  2021/06/08 18:59:28 Teams: 1
  2021/06/08 18:59:28 Places: 0
  2021/06/08 18:59:28 Parallel threads: 8
  2021/06/08 18:59:28 Nested parallelism: 4
  2021/06/08 18:59:28 Parallel pipelines: 4
- 2021/06/08 18:59:28 Playback engine stopped
& 2021/06/08 18:59:28 ...stopped
  2021/06/08 18:59:28 Set volume: -3 +
& 2021/06/08 18:59:34 Stop...
& 2021/06/08 18:59:34 Playlist clear
& 2021/06/08 18:59:34 Playlist add URI: http://192.168.0.31:9103/7d4051ebc2e04aa5bed8159f4c58e4f0/stream.raw
  2021/06/08 18:59:34 Offload: resampler=disabled convolution=disabled
& 2021/06/08 18:59:34 Play
  2021/06/08 18:59:34 Offload: resampler=disabled convolution=disabled
+ 2021/06/08 18:59:34 Playback engine running
# 2021/06/08 18:59:34 Requested filter not possible with this rate combination 96000/2822400, stop
  2021/06/08 18:59:34 Stop request (tail)
& 2021/06/08 18:59:34 Stop...
  2021/06/08 18:59:34 Teams: 1
  2021/06/08 18:59:34 Places: 0
  2021/06/08 18:59:34 Parallel threads: 8
  2021/06/08 18:59:34 Nested parallelism: 4
  2021/06/08 18:59:34 Parallel pipelines: 4
- 2021/06/08 18:59:34 Playback engine stopped
& 2021/06/08 18:59:34 ...stopped
  2021/06/08 18:59:34 Set volume: -3 +
& 2021/06/08 18:59:38 Pause
& 2021/06/08 18:59:38 Play
+ 2021/06/08 18:59:38 Playback engine running
# 2021/06/08 18:59:38 Requested filter not possible with this rate combination 96000/2822400, stop
  2021/06/08 18:59:38 Stop request (reset)
& 2021/06/08 18:59:38 Stop...
  2021/06/08 18:59:38 Teams: 1
  2021/06/08 18:59:38 Places: 0
  2021/06/08 18:59:38 Parallel threads: 8
  2021/06/08 18:59:38 Nested parallelism: 4
  2021/06/08 18:59:38 Parallel pipelines: 4
- 2021/06/08 18:59:38 Playback engine stopped
& 2021/06/08 18:59:38 ...stopped
  2021/06/08 18:59:38 Set volume: -3 +

Another problem on M1 is that

2021/06/08 19:53:15 Set volume: -3 +
& 2021/06/08 19:53:15 Playlist clear
& 2021/06/08 19:53:15 Playlist add URI: http://192.168.0.31:9103/43b213b6ddec408da78c01bc70493e02/stream.raw
  2021/06/08 19:53:15 Offload: resampler=disabled convolution=disabled
& 2021/06/08 19:53:15 Play
  2021/06/08 19:53:15 Offload: resampler=disabled convolution=disabled
+ 2021/06/08 19:53:15 Playback engine running
  2021/06/08 19:53:15 Rate or blocksize change triggered
  2021/06/08 19:53:15 Rate: 44100, block size: 2352, frame size: 588
  2021/06/08 19:53:15 Block size: 2352 (sample: 2)
! 2021/06/08 19:53:15 clHQPlayerEngine::Execute(): clThreadPool::ThreadPoolCreate(): pthread_create(): Resource temporarily unavailable
  2021/06/08 19:53:15 Stop request (reset)
& 2021/06/08 19:53:15 Stop...
- 2021/06/08 19:53:15 Playback engine stopped
& 2021/06/08 19:53:15 ...stopped

I have a very similar setup, and I get this “…playback stopped” quite often. Only happens when I “manually” change song or skip in the progress bar. Have sent log to Jussi, but no solution. Only thing to do is to restart HQPlayer. Starting to get really annoying, actually. Was hoping for a 4.12 fix, but no.

Hi Marten,

Yes, I have exactly the same problem, if I manually change the song. Today I had to restart the app multiple times, my hope was the same, and because of that I immediately installed the new version but no luck :frowning:.

However, I haven’t seen any problem with Windows. I hope that Jussi is able to solve the problem soon.

Hi,

Same problem for me, with pcm 24/192 poly-sinc-gauss and ns9.

I have a mac mini m1 and an intel macbook and both versions have the problem, it happens since 4.11, with 4.10.3 everything was fine.

Fred.

In order to fix something I need to be able to reproduce the problem. But so far six+ hours of continuous hammering has not been enough to cause problems…

Here you are asking unsupported combination of filter and output rate.

It fails to load Oversampling: Gaussian poly
(but it happens with other filters as well)

! 2021/06/09 23:55:26 clHQPlayerEngine::Execute(): clThreadPool::ThreadPoolCreate(): pthread_create(): Resource temporarily unavailable

I will mail you full log tomorrow.

Hi Jussi,

I tried to erase and totally reinstall my mac mini, thinking it could helps, but no, still have errors.

My setup is roon + hqplayer on the same mac + i’m using qobuz and local files at the same time.

Errors are almost raised at song startup (resource unavailable), especially if I change manualy playing or with roon radio (when it chooses automatically a song for me).

I put a support email with my log earlier this week.

Again, before 4.11 I never issued theses errors.

Regards, Fred.

1 Like

Exactly my problem as well. I have tried every conceivable combination of settings, but nothing helps. Jussi is going to write some special hack for me to try, so I put my hope in that.

1 Like

The 4.12.1.1 update solved this. Thanks Jussi for support!

2 Likes

@jussi_laako thanks for the fast support.

Hi,

With 4.12.1, no issue for 3 days, thanks for the patch and support!

Same for me also, I didn’t see any issue.