INTERACT FORUM

More => Old Versions => JRiver Media Center 28 for Mac => Topic started by: AGAWA on June 29, 2021, 06:36:32 am

Title: Mac Mini M1 MC28 crashes while trying to play ISO and DSF
Post by: AGAWA on June 29, 2021, 06:36:32 am
First of all my question:
Can I setup MC in such a way that it will play ISO (2ch, mch areas) to headphone output (Core Audio) on Mac Mini M1 without external DAC?
I thought , when enabling downmix , MC should convert ISO and DSF to PCM and present at PCM the output.
PCM play OK, both 2ch and mch (with downmix set in DSP) .
ISO and DSF cause MC28 to instantly crash with crash report.

MC27 at least shows "Something went wrong with the playback" window.

The same two exercises on MacBook Pro with Apogee Duet attached behave as expected (4 speakers setup, downmix). But with 4 speakers it is obvious, as MC converts everything to PCM for downmix.
For 2 speaker setup on Mac Mini M1 it looks that I'm not getting PCM to  headphone port. (about MC shows Silicon for MC27 and 28)

JUST checked on MacBook Pro /Intel without DAC attached - playing to Core Audio built in output - speakers
MC28 crashes, MC27 stable, but impossible to play ISO or DSF directly to Core Audio output, in this case internal speakers.

------------------
More, I'm almost sure that it did work in MC26 - Mac and Windows; straight to plain audio without DAC.
Looked through my earlier post:
https://yabb.jriver.com/interact/index.php/topic,129059.msg895709.html#msg895709

I wonder if there were changes in  MC27 and MC28 or I'm doing something wrong with configuration. Tried all imaginable permutations. No luck. Interesting.

-----------------------------
Just installed MC25 for Mac on MacBook Pro/Intel.
Both ISO and DSF files play without any problem straight to MacBook speakers.
MC26 did the same.
MC27 and MC28 Intel and universal builds don't.
Title: Re: Mac Mini M1 MC28 crashes while trying to play ISO and DSF
Post by: bob on June 29, 2021, 07:18:32 pm
It works fine for me.
See attached.
Title: Re: Mac Mini M1 MC28 crashes while trying to play ISO and DSF
Post by: AGAWA on June 30, 2021, 01:51:58 am
interesting. This is why I asked a question how to setup MC to play2 ch and mch .ISO and DSF files without  external DAC, straight to Core Audio.
Mac mini M1 : (universal 28.0.29 silicon), (27.0.88 silicon)
MC28 crashes immediately, when I look at MIDI setup : there's a change from 48 kHz / 2ch 32 bit float to 96 / 2ch 32 bit float (I have set 48kHz)
MC27 tries to open the file, but stops with :Something went wrong with the playback...." message. MIDI setup not changed in this case.

I've tried all permutations of settings and nothing seems to work.

Same case with MC27 and 28 Intel on MacBook Pro - Catalina.
I've installed MC25 Mac on MacBook Pro and with a few steps, core audio headphones, 2 speakers, JRSS mixing, no subwoofer - everything works as it should.

I wonder what I'm doing wrong or where is the problem?

PS I would like to see the nice picture of Mahler's 4th as you have presented as a prove.
Title: Re: Mac Mini M1 MC28 crashes while trying to play ISO and DSF
Post by: AGAWA on June 30, 2021, 02:01:03 am
Installed MC26 (26.0.177), quick setup: core audio headphones, 2 speakers, JRSS mixing, no Sub, SoX
and I'm playing Bach - Perahia 2 ch form .ISO.

So, where is the problem with MC27 and MC28?
Title: Re: Mac Mini M1 MC28 crashes while trying to play ISO and DSF
Post by: AGAWA on June 30, 2021, 02:13:35 am
SOLVED,
Audio - Advanced - Auto configure output settings on playback error : was set to Ask; changed to ; Yes, and problems gone.
Thank you for your inspiration.
Title: Re: Mac Mini M1 MC28 crashes while trying to play ISO and DSF
Post by: AGAWA on June 30, 2021, 05:18:11 am
but I have to say that there was a difference in behaviour of MC 27 and MC 28.
MC28 only was crashing with follow up Apple report; MC27 just displayed error message.

Worth investigating?
Title: Re: Mac Mini M1 MC28 crashes while trying to play ISO and DSF
Post by: AGAWA on June 30, 2021, 05:50:31 am
and yet another point for investigation:
Audio - Advanced - Auto configure output settings on playback error : set to Ask,
is causing problems when Core Audio used

and no problems when talking to external DAC.

It's good to tidy things up in software ; to avoid problems popping up somewhere else.
Old man's view.
Title: Re: Mac Mini M1 MC28 crashes while trying to play ISO and DSF
Post by: bob on June 30, 2021, 08:03:26 am
It sounds like you've found an issue with the "ask" dialog.
I usually don't set that.
I can guess the issue, there was a Xcode compiler change required because of Apple requiring packages to be notarized starting in Mojave IIRC.
That new (and subsequent) Xcode compiler generated a lot of problems for us because of UI elements on background threads. Thought we got them all. I'm guessing that this one got missed.
Title: Re: Mac Mini M1 MC28 crashes while trying to play ISO and DSF
Post by: AGAWA on June 30, 2021, 10:41:01 am
It was quite confusing, as playing to external DAC with ASK setting did not cause any problems.
So I assumed that this should not interfere with Core Audio direct.
Eventually when seeing Mahler 4 picture I went again through  settings and there you have it.