INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here  (Read 2587 times)

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487

This is a BETA build of JRiver Media Center 27.  Please post bugs here.  Please start a new thread for anything requiring discussion.  Non-bug posts will be deleted.

Download
https://files.jriver.com/mediacenter/channels/v27/latest/MediaCenter270044.dmg

27.0.44 (12/15/2020)

1. Fixed: Some libraries missing for the Intel architecture.
2. Fixed: Dolby encoding wasn't working for ARM.
3. Changed: The Big Sur info under System Information -> Advanced broke with the 11.1 update.

27.0.43 (12/14/2020)

1. NEW: Dual architecture build. Will run on Silicon or Intel. REQUIRES AT LEAST MacOS 10.11!!!
2. NEW: Show running architecture of MC in the About box.
3. Changed: Added more information to the System Information Advanced to include current MacOS versions and the running architecture.
4. Fixed: New YouTube downloader.
5. Fixed: Firing an MCC 22003 on a not found index would crash.
6. NEW: MCC 22003 with an index of 12 shows Cloudplay.
7. NEW: Added a Cloudplay toolbar button.
8. Fixed: The libav dependency is checked when doing a video file conversion.

27.0.39 (12/10/2020)

0. NOTE: This is the Native Screen rendering build.
1. Changed: When moving cover art to a new folder, a confirmation is shown before moving all the files.
2. NEW: The statusbar is updated from a thread so blocking to access a drive spinning up won't block the program.
3. Changed: Updated Greek translation (thanks Panagiotis).
4. Changed: The cover art path is not validated until it is used, so having it on a non-spinning drive will not spin the drive up just viewing the library.
5. Fixed: Possible deadlock when starting to play a DMS TV channel.
6. Fixed: The track info processor was not handling all the formats properly since the parenthesis addition.
7. Fixed: Text vertical alignment is properly maintained in nested tags.
8. Changed: Updated German translation file (thanks Bytestar).
9. Changed: Equalizer presets are sorted by name (instead of randomly).
10. Changed: When shuffling a set of tracks all by the same artist, the album will be used to maximize the shuffle instead of the artist.
11. Fixed: Seeking to end of file in video playback sometimes was ignored.
12. NEW: Recording works on DMS Tuner channels.
13. Changed: When renaming a library, if you rename the active library, the name used for backups will also be updated.
14. Fixed: When playing a DMS TV channel, the tuner status got stuck at "Initializing..."
15. Fixed: Media Center would not display JPEG images with minor defects (often in metadata tags).
16. Changed: Video file conversion could crash.
17. Changed: Made digital TV code more robust against bad data.
18. Changed: Track info markers for TrackInfo_Insert will try to better handle fields with parenthesis in the name.
19. Changed: Updated Czech translation (thanks Jan Boháč!).
20. Fixed: A possible crash when decoding a corrupt APE file.
21. Fixed: DSD output could crackle in the last builds.
22. Fixed: Italian had the same translation for skin and theme, so it caused Theater View options to misbehave.
23. Changed: Made the Reporter view respond to F5 and refresh.
24. Fixed: APE decoding could leak.
25. Changed: When MC fails to get DMS TV channels using the device's "urn:schemas-upnp-org:service:ContentDirectory" service, an alternative method of using a channel lineup JSON file (if available) will be attempted.

27.0.35 (11/22/2020)

0. NOTE: This is the EXPERIMENTAL Native screen rendering build.
1. Fixed: Window placement when dragging the main window on mouse button release.
2. NEW: Fast Forwarding and Rewinding are now supported for Streaming (DMS) TV tuners.
3. Changed: Changed the read caching behavior of the thumbnail database to reduce memory consumption and improve performance with large databases.
4. Fixed: When time-shifting session on a DMS tuner ended, an empty folder was left undeleted.
5. NEW: The column presets menu shows names of previous saves for quick overwrite (instead of requiring entering the name).
6. NEW: The Rename, Move & Copy presets menu shows names of previous saves for quick overwrite (instead of requiring entering the name).
7. Changed: The program can close if Analyze Audio is showing but not processing.
8. Fixed: If a tool was running at shutdown, it would message and not allow shutdown, but the tray icon would go away anyway.
9. Changed: Error checking is added when loading certain TV settings to avoid crashes.
10. NEW: Added the MCWS call GetLinkExpanded to get a link expanded set of files.
11. Changed: Updated German translation file (thanks Stefan).
12. Changed: Tooltips are allowed to cover the auto-complete tooltip if they would otherwise go off the screen.
13. Changed: MC will be more responsive at startup when it processes TV recording actions.
14. Changed: The confirmation for clearing Playing Now will no longer say it will stop if playback is already stopped.
15. Changed: The lock and unlock playlist button are in the same spot, so doing a slow double click in the area will not be disruptive.
16. Changed: Ran all the translations through the tool to update to the latest strings from the source code.
17. Fixed: When resuming normal play from FF/REW on a time-shifting TV tuner, the OSD paused status could be wrong.
18. Changed: Tag dump in the Tag Action Window no longer tries to analyze video files (it could be slow and rarely returned anything).
19. Changed: Media Keys are processed on the main thread.
20. Fixed: Potential instability resulting from UI functions on background threads.
21. Changed: Compiled with Xcode 12.1

27.0.32 (11/13/2020)

0. NOTE: This is the EXPERIMENTAL Native screen rendering build.
1. Fixed: Drag/Drop of views on retina screens.
2. Changed: Resetting the window positions will also reset the main program position.
3. Changed: Clearing Playing Now on a remote zone will work a little better.
4. Changed: Stopping remote zones would not actually take effect before returning so the state could be incorrect.
5. NEW: Made the View > Load / Save View menu have the previous save names so you can just overwrite without entering the name.
6. Changed: When the playback state changes in remote zones, the playback engine will be notified right away (instead of waiting to know).

27.0.31 (11/6/2020)

0. NOTE: This is the EXPERIMENTAL Native screen rendering build.
1. Fixed: VST3 Plugin window issue.
2. Fixed: HEIF images were not rotated properly.
3. Changed: Made the plugin install dialog list both DLL and VST3 in the same selection (instead of requiring switching).
4. Changed: When playing a DMS TV channel with a streaming tuner, time-shifting will observer user configured time-shifting limit, so that disk space usage will not grow indefinitely.

27.0.30 (11/5/2020)

0. NOTE: This is the EXPERIMENTAL Native screen rendering build.
1. Changed: Skins without a Template in the Action Window would not blink.
2. Changed: The player no longer restores a minimized window when switching videos.
3. Changed: The import window only blinks if the library is empty.
4. Changed: The Category dialog defaults to taller so the expression type fits.
5. NEW: VST3 plugin support implemented.

27.0.29 (11/02/2020)

0. NOTE: This is the EXPERIMENTAL Native screen rendering build.
1. Fixed: The "Category" library field dialog would not reliably work.
2. NEW: Time-shifting works on streaming TV tuners (Pause/Resume, Jump/Skip for now.  FF/REW will come later).
3. Changed: (Experimental) MC will search for DNLA devices with "upnp:rootdevice" type.
4. Changed: The "Category" library field dialog is sizable.
5. Fixed: The Date (release) MP3 tag could get written over and over.
6. Changed: The platform file is deleted when clearing the library so will be reset.
7. Changed: Added the expression function ListMix2 that removes the escapement (so it will return with the ListMix expression).
8. Changed: Updated German translation file (thanks Bytestar).
9. Fixed: Erratic window positioning.

27.0.27 (10/27/2020)

0. NOTE: This is the EXPERIMENTAL Native screen rendering build.
1. Fixed: This build will work on all supported versions of MacOS (10.9 is minimum).
2. Changed: The "Category" library field dialog is sizable.
3. Fixed: The Date (release) MP3 tag could get written over and over.
4. Changed: The platform file is deleted when clearing the library so will be reset.
5. Changed: Added the expression function ListMix2 that removes the escapement (so it will return with the ListMix expression).
6. Changed: Slovak translation updated (thanks Peter Lukac).
7. Fixed: Selecting to remove tracks after they are played will remove the track if you select to stop after a certain number of tracks.
8. Fixed: APE encoding at 8-bit would fail on high channel count files.

27.0.26 (10/26/2020)

0. NOTE: This is the EXPERIMENTAL Native screen rendering build.
1. Fixed: Redrawing subrects wasn't working properly greatly hampering performance on dynamic display elements (spectrum analyzer, progress bar..)
2. Fixed: Shadows on tooltips were upside down.
3. Fixed: Redrawing elements on mouseover were momentarily upside down.
4. Fixed: APE encoding at 24-bit would fail on high channel count files.
5. Fixed: Fixed a possible crash changing rating and backing up with the mouse.
6. Fixed: Tag writing to MP4 files could fail in some cases.
7. Changed: Removed the parsing from ListMix(...) because it would make tokens not get replaced (also may make Math(...) inside not work, so just be aware).
8. Changed: Tried to make recursive expression nesting just output the inner nests as is.
9. Changed: Updated Norwegian translation (thanks Řistein).
10. Changed: Updated Greek translation (thanks Panagiotis).
11. NEW: Added Radio Paradise to the Quick Play menu.
12. NEW: Added Radio JRiver to the Quick Play menu.
13. Changed: Made the APE encoder reject 32-bit floating point conversion.
14. Fixed: Random EPG load time (when randomizing was needed) was not always random.
15. NEW: Added disk performance times to Reporter (the rip drive and the library drive).
16. Changed: Added two more XMLTV category keywords, "TV Movie" and "Feature Film", for classifying a show as "movie".

27.0.21 (10/9/2020)

0. NOTE: This is the EXPERIMENTAL Native screen rendering build.
1. NEW: Hardware accelerated video decoding through VideoToolbox.
2. Changed: Audio Path will show "Bitstreaming" when audio is being bitstreamed instead of potentially confusing audio stream details (which identified the physical transport of the audio, not the audio contents).
3. Fixed: Setting the Last.fm option could not work if returning from options switched zones.
4. Changed: Adjusted logging for DLNA TV device discovery.
5. Changed: When building playlists for a handheld using relative paths, if nothing is in common, it will use dots in the path to start at the root then build the path (may make Android devices work better).
6. Changed: Updated Italian translation (thanks matteo e massimo).4. Optimized: EPG loading (including SiliconDust, MC2XML, XMLTV, and Perc Data modes) is significantly faster.
7. Optimized: Processing TV for EPG loading and the like runs less often.
8. Optimized: Standard Television view loads significantly faster, especially if the lists of channels and programs are large.
9. Fixed: Character offset on retina monitors.
10. NEW: Reporter (Help->System Info) will indicate if the native or flipped version of screen rendering is in use.

27.0.20 (10/5/2020)

1. NEW: Beta build with native screen drawing. Please report issues with this!
2. Changed: Enabled automatic retry in 30 to 60 minutes of SiliconDust EPG loading so that we would not miss a daily reloading due to not having discovered the DLNA tuners yet.
3. Fixed: When using SiliconDust EPG, all programs were classified as "new".  Now re-runs will be properly treated as re-runs.
5: NEW: Trackinfo templates implemented.
5. NEW: When the language for the system is Japanese, that will be the default translation used (instead of English).
6. NEW: Added a confirmation when exiting from "Load Program Guide..." window with "Automatically load the program guide every day in the background" option off.
7. NEW: (Experimental) MC allows "Beyonwiz V2" device to be treated as a DMS TV tuner.

27.0.18 (9/30/2020)

1. Changed: Added an information message box to inform the user after DLNA is enabled during SiliconDust EPG setup, that it is a good idea to restart MC before re-attempting EPG setup.
2. NEW: Trackinfo and 2D Visualizations implemented (intel only at this time).
3. Fixed: Spelling error.  On Load Program Guide window, the word "everyday" is changed to "every day".
4. Changed: The program no longer pauses a playing video when clicking to activate the program from another program.
5. NEW: When the language for the system is Japanese, that will be the default translation used (instead of English).
6. Changed: MC will show better error message when it fails to download EPG data, especially from SiliconDust.
7. NEW: Added the web service function File/GetPlaylists to get a list of playlists for a given file.
8. Changed: Respond to a Playlist/Build call with the new playlist ID.
9. Changed: The genre, artist, album, composer, track #, and name are read from the iTunes database during import (so files don't need to be tagged for those fields).
10. Changed: MC will parse <episode-num> element with system="onscreen" attribute in XMLTV files more smartly so it will pick up season number and episode number, in particular from SiliconDust EPG.
11. Changed: MC will reload TV channel logos during EPG loading (if EPG data file contains the logo images) if previous image file is missing.
12. NEW: During SiliconDust EPG setup MC will detect whether DLNA is enabled.  If not, MC will offer to display Media Network options page.
13. Changed: TheMovieDB TV Show lookup populates the IMDB Id with the episode id.
14. Fixed: Subtitle lookup for TV shows was not finding any results.
15. NEW: Added the playlist format "M3U (relative paths, forward slashes)" to handheld upload.
16. Changed: Increased the pause on click timer to hopefully avoid fighting with double-click.
17. Changed: Slovak translation updated (thanks Peter Lukac).
18. Fixed: Importing MP4 video files with Playback set to "External" could result in some information missing.
19. Fixed: MP4 video files will more reliably use the video engine to fill in missing metadata.
20. Fixed: SiliconDust EPG re-loading could randomly be skipped.
21. NEW: Links to websites (that start with http:// or https://) in list controls will be active links now.
22. Changed: Lists will set the cursor in some cases like hoovering over the rating or a link.
23. Changed: On the "Schedule Guide Reloading" window, the "Next Load" column will include a date, instead of just time.
24. Fixed: SiliconDust EPG repeat loading time could be wrong.
25. Fixed: WAV files with a zero sample rate could crash (now they are rejected).
26. NEW: TV EPG loading modes will have their own start time settings so users can configure multiple modes to start at different time of the day.
27. Fixed: Background EPG loading threads could be unnecessarily created in rare cases even though no EPG loading mode was scheduled to start at the time.

27.0.15 (9/21/2020)

1. Changed: Video pause will fire the OSD when in full screen mode now.
2. Changed: MC will query HDHomeRun devices for the number of tuners, instead of using hard-coded values, for a more accurate count.
3. NEW: The text shown in Theater View's playing now can be customized in Options > Theater View > Advanced > Expression for Playing Now.
4. Changed: MC will classify a show as "movie" if the XMLTV puts it in a category of "Television movie" or "Cinema movie".
5. Changed: Left click won't pause when releasing a menu or double-clicking.
6. Fixed: Internal Volume was not enabled for DMS TV playback.
7. Fixed: When stopping playback in Display View, the position of the window could switch to the previous position.
8. Changed: When no changes are made with a MCWS/v1/File/SetInfo call, the response "No changes." is provided with the failure.
9. Fixed: FLAC files would not always load images properly.
10. Changed: When the program is in gapless between album tracks, it will stay gapless if you back up a track as well.
11. Changed: MC2XML EPG option is removed from TV setup.
12. Changed: Panel - Jump to playing now when playing video files.
13. NEW: Left clicking a playing video will toggle the pause state.
14. NEW: SiliconDust EPG is added to TV setup EPG options for manual setup.
Logged

dfortney

  • Galactic Citizen
  • ****
  • Posts: 310
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #1 on: December 18, 2020, 06:16:55 pm »

might just be my imagination but all UI window scrolling and moving resize etc seems smoother for 43 and 44
Logged

pwu

  • Junior Woodchuck
  • **
  • Posts: 61
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #2 on: December 18, 2020, 11:40:44 pm »

might just be my imagination but all UI window scrolling and moving resize etc seems smoother for 43 and 44
Agreed.  ;)
Logged

LilyAarseth

  • World Citizen
  • ***
  • Posts: 156
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #3 on: December 19, 2020, 05:09:53 am »

might just be my imagination but all UI window scrolling and moving resize etc seems smoother for 43 and 44
I'm actually experiencing the opposite coming from .35 . The UI seems to run at 5 fps or something despite not having any visible impact on system resources. .22 also had the same issue for me where it felt like operating the client through a low bandwidth remote desktop connection. I'm on a 8GB Mac Mini with Silicon. Will do some experimenting and see if I can find a solution but as I didn't touch any settings after going from .35 to .44 I'm unsure if that will help.

Edit2: It seems it is related to scaling. I'm on a 4k tv using 1440p scaled. Somehow scaled seems to lag while native 4k does not. I would surprised if this is a hardware limitation since the integrated graphics should be plenty powerful enough to handle the UI, but then again I could be wrong. Perhaps there is a way to make the UI more lightweight until there is a possible fix?
Edit3: GPU says 0.0% while scrolling on JRiver while it says 90+% CPU, is there no hardware accelration on mac for JRiver?


Edit: Not sure if bug or intended behavior but album art size keeps resetting in Artists -> All Artists and/or All Albums view even when trying to save and re-apply current view as a preset. On windows when connected to an external libary upon reconnect the libary view synced to that of the host, but for some reason the album art on mac seems to reset to default size no matter what I do. Worth mentioning that all other custom edits to the columns on the remote libary syncs just fine.

I also noticed that when closing the client, Mode: Last Exit View/Location: Last Location doesn't seem to work at all since I moved to Mac.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #4 on: December 21, 2020, 10:32:19 am »

I'm actually experiencing the opposite coming from .35 . The UI seems to run at 5 fps or something despite not having any visible impact on system resources. .22 also had the same issue for me where it felt like operating the client through a low bandwidth remote desktop connection. I'm on a 8GB Mac Mini with Silicon. Will do some experimenting and see if I can find a solution but as I didn't touch any settings after going from .35 to .44 I'm unsure if that will help.

Edit2: It seems it is related to scaling. I'm on a 4k tv using 1440p scaled. Somehow scaled seems to lag while native 4k does not. I would surprised if this is a hardware limitation since the integrated graphics should be plenty powerful enough to handle the UI, but then again I could be wrong. Perhaps there is a way to make the UI more lightweight until there is a possible fix?
Edit3: GPU says 0.0% while scrolling on JRiver while it says 90+% CPU, is there no hardware accelration on mac for JRiver?


Edit: Not sure if bug or intended behavior but album art size keeps resetting in Artists -> All Artists and/or All Albums view even when trying to save and re-apply current view as a preset. On windows when connected to an external libary upon reconnect the libary view synced to that of the host, but for some reason the album art on mac seems to reset to default size no matter what I do. Worth mentioning that all other custom edits to the columns on the remote libary syncs just fine.

I also noticed that when closing the client, Mode: Last Exit View/Location: Last Location doesn't seem to work at all since I moved to Mac.
Go to Applications and right-click on Media Center 27 (or ctrl-click) and check "open with rosetta" to see if it is any different running under emulation. Report back please.
The math co-processing instructions might not be implemented for certain drawing routines yet.
Logged

LilyAarseth

  • World Citizen
  • ***
  • Posts: 156
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #5 on: December 21, 2020, 04:36:28 pm »

It seems even slower with rosetta2, that feels like 5 - 8 fps while silicon feels like 12 - 15. I did some testing with an old dual core mac mini 2014 and the performance on .44 was not much worse than on the silicon 2020 model with rosetta2. It really does seem related to drawing since gpu usage stays at 0.0% for both MC27 and windowserver while scrolling while MC27 spikes the CPU quite a bit.

On a much brighter note I notice ram usage going down by 2 - 400mb without any settings touched from .35 to .44 which is great.
Logged

Dennis in FL

  • Galactic Citizen
  • ****
  • Posts: 315
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #6 on: December 22, 2020, 05:59:38 am »

Go to Applications and right-click on Media Center 27 (or ctrl-click) and check "open with rosetta" to see if it is any different running under emulation. Report back please.
The math co-processing instructions might not be implemented for certain drawing routines yet.

So that's how they implement the universal app with intel?   ....  Interesting

https://developer.apple.com/videos/play/wwdc2020/10214/

Logged

Vasile

  • Member
  • *
  • Posts: 2
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #7 on: December 22, 2020, 07:27:07 pm »

I'm just wondering... when the version for Mac will have a simple option available like HAVING THE DISPLAY DETACHED from the app... after all, we are in 2021... soon.
I'm testing it right now, and I'm pretty... disappointed. A lot of bugs... and I was surprised or shocked to notice that at some moment my beloved Media Center v27 simply froze while eating frugally, pay attention 32GB of my 64GB of the RAM of my iMac... No comments.
Logged

dejanm

  • Junior Woodchuck
  • **
  • Posts: 74
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #8 on: December 25, 2020, 09:17:38 am »

I think this is a bug ...

I am using brand new Mac Mini. MAC OS is Big Sur 11.1 - the latest. I installed MC 27.0.44. I have following configuration: Mac Mini -> HDMI -> DENON AVR. I tried all possible options when creating a zone within MC but I am always getting an error message. This error message is quite large and it is informing me basically that the configuration is not ok. I tried also changing in MAC OS Audio Midi the options for my Denon when used as output -> nothing !

I used the same configuration before with my old Mac Mini and it was working just fine.

I am also using the following configuration: Mac Mini -> USB -> DAC and this is working just fine. I can reproduce DSDs, High resolution audio ... no problems. But with HDMI it does not work.

I installed VLC to check whether HDMI connection is working there - and it works with VLC. I also have a very good picture because my AVR is connected with HDMI to my TV as well.

I hope somebody will take a look into this ...
Logged

Dwtire

  • Member
  • *
  • Posts: 3
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #9 on: December 26, 2020, 10:19:23 am »

FYI.. I am having the same issue but connected via HDMI to Anthem MRX720 and get the error. Oddly, it has worked a couple times intermittently after flipping switches, (options) but not consistency, fails more than anything else. Also hooked up via USB to Cambridge Streaming DAC and works fine, 851N.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7367
  • The color of Spring...
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #10 on: December 26, 2020, 01:45:10 pm »

Maybe it's some sort of HDMI limitation on the M1-based Macs? Since Apple uses their own GPUs that are built-into the M1-based Macs (and not Intel, AMD or Nvidia-based GPUs) that could be quite possible.
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2023 Update (23H2) 64-bit + Ubuntu 24.04 LTS Noble Numbat 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | Topping D50s DAC | Edifier R2000DB Bookshelf Speakers

dejanm

  • Junior Woodchuck
  • **
  • Posts: 74
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #11 on: December 26, 2020, 03:53:39 pm »

The fact that it is working with VLC without issues, points rather to MC than to Mac Mini.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71348
  • Where did I put my teeth?
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #12 on: December 26, 2020, 04:16:52 pm »

Do you know what VLC is outputting?  If MC is set similarly, it should also work.
Logged

dejanm

  • Junior Woodchuck
  • **
  • Posts: 74
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #13 on: December 27, 2020, 01:16:01 am »

Let us make it even more simple. When I play Youtube video with Safari I get the proper sound on my AVR. I did not change any settings of Safari - it is using in Denon as output. Only with MC I am not getting any sound ...
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7367
  • The color of Spring...
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #14 on: December 27, 2020, 07:52:26 am »

The fact that it is working with VLC without issues, points rather to MC than to Mac Mini.

Not true. By default I believe apps like VLC go through the macOS system mixer which is known to silently resample audio to a supported bit-depth/sample rate. One way you can verify that it's going through the system mixer is playing back an audio file in VLC then opening a web browser to YouTube and trying to watch a video at the same time. If you hear both at the same time, it's definitely going through the system mixer. MC by default is a little different, it'll display a warning informing the user that it can't playback audio at a specific bit-depth/sample rate and giving the user options on what to do next.

A good example is when Bluetooth is being used. Most Bluetooth devices only support 48 kHz, which most apps by default will silently resample to when playing back to Bluetooth devices. MC instead will inform the user that it can't playback the audio at the native sample rate.

You can set MC function like other apps to automatically resample in the background, but some users may not like this. If Bluetooth is being used, you can use the Output Format > Sample rate part of DSP Studio to resample everything to 48 kHz.
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2023 Update (23H2) 64-bit + Ubuntu 24.04 LTS Noble Numbat 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | Topping D50s DAC | Edifier R2000DB Bookshelf Speakers

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #15 on: December 27, 2020, 08:44:46 am »

Not true. By default I believe apps like VLC go through the macOS system mixer which is known to silently resample audio to a supported bit-depth/sample rate. One way you can verify that it's going through the system mixer is playing back an audio file in VLC then opening a web browser to YouTube and trying to watch a video at the same time. If you hear both at the same time, it's definitely going through the system mixer. MC by default is a little different, it'll display a warning informing the user that it can't playback audio at a specific bit-depth/sample rate and giving the user options on what to do next.

A good example is when Bluetooth is being used. Most Bluetooth devices only support 48 kHz, which most apps by default will silently resample to when playing back to Bluetooth devices. MC instead will inform the user that it can't playback the audio at the native sample rate.

You can set MC function like other apps to automatically resample in the background, but some users may not like this. If Bluetooth is being used, you can use the Output Format > Sample rate part of DSP Studio to resample everything to 48 kHz.
Also note the opening of the device is quite detailed in the log. It's easy to see what's not working if you look at that or post it here.
Logged

dfortney

  • Galactic Citizen
  • ****
  • Posts: 310
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #16 on: December 27, 2020, 03:14:30 pm »

Now that you guys successfully transitioned to the native graphics do you mind please to increase the width of the window drag/resize regions to align with how all other Mac apps work?  Loyal customer for years asking in my pretty please voice.  It's a project trying to put the mouse in the one pixel of width allocated for dragging and resizing the window.
Logged

dejanm

  • Junior Woodchuck
  • **
  • Posts: 74
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #17 on: December 28, 2020, 01:40:30 am »

So here is the log that was suggested by Bob ....
Logged

Dennis in FL

  • Galactic Citizen
  • ****
  • Posts: 315
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #18 on: December 29, 2020, 05:14:18 am »

If you hear both at the same time, it's definitely going through the system mixer.

I wonder if that's why my keyboard volume controls don't work when I have MC running.   
Logged

dejanm

  • Junior Woodchuck
  • **
  • Posts: 74
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #19 on: December 29, 2020, 08:02:23 am »

So here is the log that was suggested by Bob ....

By the way - from this log it is not at all clear where the problem lies ... or at least I cannot see it.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #20 on: December 30, 2020, 09:40:45 am »

By the way - from this log it is not at all clear where the problem lies ... or at least I cannot see it.

Pretty clear to me. It says it only supports PCM at 48k.

Code: [Select]
0072704: 6161444864: Playback: CCoreAudioPlugin::Open: Start
0072704: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Start
0072704: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Audio format: 44.1 kHz 32bit 2ch
0072704: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Output device name: DENON-AVRHD
0072704: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Output device UID: 11EE3100-0000-0000-0016-010380804878
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 0: Format=PCM, Samplerate=48000, Bits=24, Flags= +SignedInteger, Padding=8
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 1: Format=PCM, Samplerate=48000, Bits=24, Flags= +SignedInteger, Padding=8
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 2: Format=PCM, Samplerate=48000, Bits=24, Flags= +SignedInteger, Padding=8
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 3: Format=PCM, Samplerate=48000, Bits=24, Flags= +SignedInteger, Padding=8
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 4: Format=PCM, Samplerate=48000, Bits=24, Flags= +SignedInteger, Padding=8
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 5: Format=PCM, Samplerate=48000, Bits=24, Flags= +SignedInteger, Padding=8
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 6: Format=PCM, Samplerate=48000, Bits=24, Flags= +SignedInteger, Padding=8
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 7: Format=PCM, Samplerate=48000, Bits=20, Flags= +SignedInteger, Padding=12
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 8: Format=PCM, Samplerate=48000, Bits=20, Flags= +SignedInteger, Padding=12
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 9: Format=PCM, Samplerate=48000, Bits=20, Flags= +SignedInteger, Padding=12
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 10: Format=PCM, Samplerate=48000, Bits=20, Flags= +SignedInteger, Padding=12
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 11: Format=PCM, Samplerate=48000, Bits=20, Flags= +SignedInteger, Padding=12
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 12: Format=PCM, Samplerate=48000, Bits=20, Flags= +SignedInteger, Padding=12
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 13: Format=PCM, Samplerate=48000, Bits=20, Flags= +SignedInteger, Padding=12
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 14: Format=PCM, Samplerate=48000, Bits=16, Flags= +SignedInteger +Packed, Padding=0
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 15: Format=PCM, Samplerate=48000, Bits=16, Flags= +SignedInteger +Packed, Padding=0
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 16: Format=PCM, Samplerate=48000, Bits=16, Flags= +SignedInteger +Packed, Padding=0
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 17: Format=PCM, Samplerate=48000, Bits=16, Flags= +SignedInteger +Packed, Padding=0
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 18: Format=PCM, Samplerate=48000, Bits=16, Flags= +SignedInteger +Packed, Padding=0
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 19: Format=PCM, Samplerate=48000, Bits=16, Flags= +SignedInteger +Packed, Padding=0
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 20: Format=PCM, Samplerate=48000, Bits=16, Flags= +SignedInteger +Packed, Padding=0
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 21: Format=1667326771, Samplerate=48000, Bits=16, Flags= +SignedInteger +Packed +NonMixable, Padding=0
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 22: Format=1667326771, Samplerate=44100, Bits=16, Flags= +SignedInteger +Packed +NonMixable, Padding=0
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 23: Format=1667326771, Samplerate=32000, Bits=16, Flags= +SignedInteger +Packed +NonMixable, Padding=0
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 24: Format=1667588915, Samplerate=192000, Bits=16, Flags= +SignedInteger +Packed +NonMixable, Padding=0
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 25: Format=1667588915, Samplerate=176400, Bits=16, Flags= +SignedInteger +Packed +NonMixable, Padding=0
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 26: Format=1836343668, Samplerate=768000, Bits=16, Flags= +SignedInteger +Packed +NonMixable, Padding=0
0072706: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 27: Format=1836343668, Samplerate=705600, Bits=16, Flags= +SignedInteger +Packed +NonMixable, Padding=0
0072707: 6161444864: Playback: CCoreAudioPlugin::StartCoreAudio: Failed to set sample rate to 44100 Hz
Logged

dejanm

  • Junior Woodchuck
  • **
  • Posts: 74
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #21 on: December 30, 2020, 03:04:23 pm »

Bob,

How come it supports only 48 khz ? In other cases it plays different formats ... I mean this makes little sense to me, because AVR plays diefferent formats without issues. Only in this case it requests to be 48 KHz ? I changed different formats in Audio Midi settings but it always shows 48 KHz. But normally it should not be a problem - it was not before ...
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71348
  • Where did I put my teeth?
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #22 on: December 30, 2020, 03:13:24 pm »

JRiver is closed this week.
Logged

LilyAarseth

  • World Citizen
  • ***
  • Posts: 156
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #23 on: December 30, 2020, 05:04:56 pm »

After reading several posts I did some quick experimenting, it seems Apple has somehow disabled/removed support for 44.1 over HDMI on the newest m1 mac mini (11.1). I checked on my windows pc and an older intel mac mini 2014 w/ 11.1 and I got a lot more options connected to the same device. That's actually quite disappointing if this isn't a bug on Apple's end.
Logged

dejanm

  • Junior Woodchuck
  • **
  • Posts: 74
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #24 on: December 31, 2020, 01:31:22 am »

I changed in DSP all formats to 48 KHz - even for 44,1 KHz and now it plays. But it is weird - that all formats should be transformed into 48 KHz even though my AVR can play 24/192.

Anyway, I would like to thank you guys for taking your time at the very end of this year and to look into this log.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7367
  • The color of Spring...
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #25 on: December 31, 2020, 03:32:38 am »

Way to go, Apple. ::)
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2023 Update (23H2) 64-bit + Ubuntu 24.04 LTS Noble Numbat 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | Topping D50s DAC | Edifier R2000DB Bookshelf Speakers

bhampster

  • World Citizen
  • ***
  • Posts: 180
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #26 on: January 05, 2021, 05:19:11 am »

The whole forcing the HDMI output to 48Khz is what keeps my new computer working as a computer instead of as a dedicated media player.

I'm pretty unhappy about it and I have no idea why the Midi App was crippled this way.

I purchased a USB C to HDMI adapter but that doesn't help.

Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #27 on: January 05, 2021, 10:19:45 am »

The whole forcing the HDMI output to 48Khz is what keeps my new computer working as a computer instead of as a dedicated media player.

I'm pretty unhappy about it and I have no idea why the Midi App was crippled this way.

I purchased a USB C to HDMI adapter but that doesn't help.
I'm a bit surprised they did that with the USB C to HDMI adapter too.
Since the HDMI is processed through the graphics chip it might be simply a limitation of that chip or that they haven't gotten the proper core audio driver for it finished yet so that isn't totally surprising.

It would be interesting to see if anyone running 11.x on Intel sees the same issue.
Logged

bhampster

  • World Citizen
  • ***
  • Posts: 180
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #28 on: January 06, 2021, 03:47:21 am »

The HDMI output locked at 48Khz could be a result of my equipment. I have seen others reporting more sample rate options.

My AVR specifically is a Denon 730h and it's not recent.

Logged

Fred1

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 491
  • Change this by choosing profile
Re: JRiver Media Center 27.0.44 Silicon/Intel BETA for Mac -- Available here
« Reply #29 on: January 06, 2021, 04:46:34 am »

Recordings on my M1 MacMini are restricted to 48kHz as long as my monitor is connected via HDMI. Otherwise any sample rate is possible.
Logged
Pages: [1]   Go Up