INTERACT FORUM

Please login or register.

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

Author Topic: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build  (Read 2626 times)

bob

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

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

Download Universal Silicon/Intel 64 bit build
https://files.jriver.com/mediacenter/channels/v30/latest/MediaCenter300066-Universal.dmg (minimum requirement MacOS 10.11)

Note: This should be considered a beta build. We are not auto-updating to anything past 30.0.25 yet.

30.0.66 (2/23/2023)

1. NEW: Added the "Video Scan" field to indicate if a video is "Progressive" or "Interlaced".
2. Changed: Audio with odd sample rates will be automatically resampled to a common rate.
3. Changed: When the SSRC resampler fails to load (due to an unsupported sample rate), SoX will be used instead.
4. Changed: When the FormatNumber expression crops a value to 0 because of the decimal places, the empty display will be shown.
5. NEW: Added a Decimal expression function to convert to dot for a number.
6. Changed: Made the expression editor popup remember window positioning.
7. Changed: Updated the default tag window templates with the new video fields.
8. Changed: Importing/Exporting all tag window templates will write the correct template version, and validate it on import.
9. Changed: Made the sign of zero from the math evaluator output 1 (instead of 0).
10. NEW: Added a customization option to the Tag window to show All Fields With Values (including read-only fields).
11. NEW: Added the ability to customize the flush after stop issued to VST plugins.
12. Fixed: When showing television guide by time in Theater View ("This evening", "Tomorrow morning", "Tomorrow afternoon", etc.) a random program could be selected when entering the grid view, instead of the program showing at the upper left corner.
13. Changed: Slovak translation updated (thanks Peter Lukac).
14. Changed: Updated German translation file (thanks Bytestar).
15. Changed: The ConvertDate expression function accepts more than one parameter again and just ignores everything after the first (unless it's 3 or 6 since that's the new format).
16. Changed: Theater View web page keyboard control: Escape key now acts as "back" and mouse cursor movement is accelerated when holding down on directional arrow keys.
17. Fixed: Various improvements to AC-4 audio decoding, including fixed channel mapping and improvements to audio timing to reduce glitches in playback.
18. Changed: Updated FFmpeg to 5.1, used for file analysis and transcoding.
19. NEW: Video Analysis can now identify "immersive" Atmos and DTS:X audio tracks.
20. NEW: Crop (Black Bar) detection has been added to Video Analysis.
21. Fixed: Video analysis would not fill the "HDR Mastering Color Space" field.
22. Fixed: Running "Analyse Video" or "Update Library (from Tags)" on Video files could reset the rating stored in the database.
23. Changed: Updated to Monkey's Audio 9.15.  Faster AVX assembly runs on all Intel platforms, AVX-512 is used when available, and speed-ups across the board.
24. Changed: Updated Greek translation (thanks Panagiotis).
25. Changed: Added sorting of phrases to the translation files (and updated all translations).
26. Changed: VST plugins are only checked for VST3 if the bundle is VST3.
27. NEW: Added option for Theater View web pages to display full screen with the direction arrows and OK/Enter controlling the mouse.
28. Fixed: TV engine erroneously returned a failure code when initializing a Sat>IP device on Mac/Linux OS's, causing playback to fail.
29. Changed: Playing a video from a library server with conversion will use the progressive HTTP streaming support if possible (when a MPEG-TS format is selected).

30.0.62 (2/14/2023)

1. Fixed: VST3 plugins that required initialization were not working. This was mostly seen on plugins that loaded their own resources from their bundle.
2. Fixed: Some VST3 plugins provided multiple entrypoints and so would crash when the older style entrypoint was initialized first.
3. NEW: Running MCC commands from the launcher can take a string by surrounding with single quotes (example: MC30.exe /MCC 22043,'Video\YouTube').
4. NEW: Added MCC MCC_THEATER_VIEW_PATH (22043) to allow selecting a path in Theater View.
5: NEW: Added a Library Tool to run extended Video Analysis.
6. Fixed: Corrected a typo in the compare dates expression tooltip.
7. Changed: Changed the compare dates tooltip to better translate.
8. Changed: Additional optimization of Theater View television guide display speed.
9. Changed: Updated Greek translation (thanks Panagiotis).
10. Changed: Updated all translations to the latest strings from the code.  Also made the translation tool not output the same header multiple times in a row.
11. Changed: Removed some custom expressions from the default Theater View Television Guide setup since they are now handled differently and more efficiently.

30.0.61 (2/10/2023)

1. Fixed: Sat>IP channels might not be loaded correctly from an m3u channel list file if the file specifies modulation type (mtype) in upper case letters (e.g. "mtype=QPSK" instead of "mtype=qpsk").
2. Fixed: Sat>IP channel scan wizard did not properly load the user-supplied channel list m3u file.
3. NEW: Playing Now button on Spotlight page allows you to add the track to the Spotlight Favorites playlist.
4. Optimized: Theater View television guide display is much faster.
5. Changed: Some changes to Optical disc detection and eventing to make ripping more stable.

30.0.60 (2/3/2023)

1. NEW: Added new video metadata fields, as well as filling those fields during import.
2. Fixed: Making a disc backup of a DVD using MakeMKV would cause a crash.
3. NEW: Added a the ability to pass a year, month, day, hour, minute, and second to the ConvertDate expression function.
4. Changed: IPlugFrame is implemented for VST3 and a resize is issued when called for.
5. Changed: Slightly improved Theater View TV guide display speed.
6. Changed: Made playback loop back to the beginning when it stops at the end of a playlist.
7. Changed: Locate on disk is available on Library Server Clients again when local file access is available.
8. Changed: Update Library (from tags) & Update Tags (from library) are available with Library Server Clients again, with added checks to prevent issues when local file access is not possible.
9. Fixed: Picking Import All in the Tag window customize dialog then cancelling would corrupt the display.
10. Changed: Update Library (from tags) & Update Tags (from library) are no longer available on Library Server and DLNA Clients, as direct file access is required.
11. Changed: Locate on disk is no longer available on Library Server and DLNA Clients, as direct file access is required.
12. Changed: Disable some functions which won't work with DLNA connected libraries. Fix one that should.
13. Changed: Made Google date lookup work a little better.
14. Changed: Add logging to VST3 plugin function call failures.
15. Changed: VST3 force a layout on resize, fall back to current size if resize isn't supported.
16. Changed: VST3 let the plugin know we support resize.
17. Fixed: VST3, deal with retina scaling when displaying the plugin.

30.0.55 (1/26/2023)

1. Fixed: Picking Import All in the Tag window customize dialog then cancelling would corrupt the display.
2. Changed: Update Library (from tags) & Update Tags (from library) are no longer available on Library Server and DLNA Clients, as direct file access is required.
3. Changed: Locate on disk is no longer available on Library Server and DLNA Clients, as direct file access is required.
4. Changed: Disable some functions which won't work with DLNA connected libraries. Fix one that should.
5. Changed: Reworked the year calculation (y) in CompareDates to be based on the years and days apart.
6. Changed: The reverse sync when building library server sync uses the copied library as well to avoid lags.
7. Changed: Cancel of the library server sync thread was not working nicely.
8. Changed: When building deltas for library server sync, the library is copied to avoid lags.
9. NEW: Added "yd" to the CompareDates expression function to output the number of years and days between dates.
10. Fixed: The string "Unrated" could not be translated.
11. Changed: Updated Czech translation (thanks Jan Boháč).
12. Fixed: The title of the OSD commands could not be translated.
13. NEW: Added a CompareDates expression function to compare by year, days, or calendar years.
14. Changed: Date lookup from Google was no longer working.
15. NEW: Windows are created with the background color to eliminate white flashes.
16. Fixed: When an Optical disc volume name contained a ":" the disc wouldn't be seen in MC.

30.0.50 (1/13/2023)

1. NEW: In Theater View television Guide, the TV channel on the left side of the guide grid will be marked as selected when a corresponding program is selected.
2. Changed: Updated Chinese (simplified) translation file (thanks YanJun Sun).
3. Changed: Updated all translations to the latest strings from the code.
4. Fixed: Memory caching of trackinfos flushed between changes on Ventura.
5. Changed: Updated German translation file (thanks Bytestar).
6. Fixed: The extra channels selection would not be used when filling the channels for the Parametric Equalizer.
7. Fixed: Installing a license running a portable install was not working.

30.0.49 (1/10/2023)

1. Fixed: Trackinfo templates on MacOS Ventura.
2. Fixed: Links from an internal browser page that SHOULD have been opened in an external browser were being loaded internally (affected trackinfos).
3. Fixed: Another crash when opening a trackinfo upon program start.

30.0.48 (1/9/2023)

1. Fixed: The start time column was not correct for sunrise or sunset scheduled tasks.
2. Fixed: The "Link To Playlist" menu would draw & characters in playlist names as underlines.
3. Fixed: "Get Movies & TV Info" failed to save cover art image if the file has a long path.
4. Changed: If XMLTV file specifies that a TV program is a "series", but does not provide a series name in addition to an episode name, the episode name will be copied into "Series" field, instead of leaving it empty.
5. Changed: When running "Get Movie & TV Info" tool, a TV Show that has no Series name but its Keywords field contains the word "Series", the show name will be copied into "Series" field so that "Get Movie & TV Info" can proceed.
6. Fixed: Crash when starting playback from an initial startup of MC when a trackinfo would be used and no previous web access was done.
7. Fixed: PostData was being discarded when cross platform databases were being used. This resulted in being unable to play SACD tracks > track 1 when a client and server MC instance were not of the same OS when one of the OS is Windows.

30.0.47 (1/5/2023)

1. Changed: Gridlines were showing in places they were not meant to so reverted the global change.  Please report any place not showing gridlines that should.
2. Changed: Updated the image preview zoom and unzoom images (thanks Harley).
3. NEW: MJP files support an INSTALLTRACKINFO action so there is no need to copy files manually.
4. Changed: Zooming into an image will stop the animated zooming at start since that could fight with the zoom command.
5. Changed: The 3D image viewer no longer changes images on big scrolls off the screen.
6. Changed: The list group box header image is no longer drawn in the image editor toolbox for the bottom controls.
7. Fixed: The image editor better updates on skin changes.
8. NEW: Sunrise and sunset times can be used in the scheduler for events.
9. NEW: Added an Adjust Dates/Times dialog that modifies the Date tag of multiple files at once.
10. NEW: MJP files can have a list of packages to install and Package Installer will install all of them.
11. Fixed: Opening the image editor in a locked view would switch to a new tab, then show the start page when closed.
12. Fixed: The magnifying glass on image thumbnails would not size with scale nicely.
13. Changed: When loading EPG from an existing XMLTV or Perc Data file in a setup wizard or EPG loading wizard, the loading is done in a background worker thread and the progress is shown in the wizard window.
14. Fixed: Editing a cover art image and doing a cancel could save the changes anyway.
15. Fixed: The gridline setting is applied a little more widely.
16. Fixed: The first and last image commands were not working during image playback.
17. Changed: Left and right scroll an image instead of change images (use Page Up / Page Down to change).
18. Fixed: The scroll commands in the image playback right click were not working.
19. Fixed: When a CD is being ripped we prevent the device from being closed and reopened for each track.

30.0.45 (12/22/2022)

1. Fixed: PNG files using a color palette with transparency did not display properly.
2. Changed: In Theater View "Tuner Status" is now only accessible in Guide view, and no longer available in other video views.
3. NEW: During television setup, there is a checkbox to optionally download channel logo files (if available online) in a background thread after setup is complete.
4. Fixed: An issue with web navigation postscript with MacOS Ventura 13.x.

30.0.44 (12/20/2022)

1. NEW: Added an MCC (MCC_LIST_TOGGLE_FILES / 26033) to show and hide files in a library view.
2. NEW: Added a toolbar button to allow showing and hiding files the same way.
3. Fixed: Tabs would not use the active tab text color after the change a few builds back.
4. Changed: Changed how TV program logos get loaded and displayed in Standard Television View.  This possibly fixes the issue of hanging while trying to load a TV program logo.
5. Changed: Updated Greek translation (thanks Panagiotis).
6. NEW: Initial Cloudplay page shows shortcut links to New and Popular playlists.
7. NEW: Added a status message on the XMLTV ID to channel map window that is updated during the auto match process.
8. Changed: Playlist icons with different colors are used for Cloudplay recent playlists when cover art cannot be found.
9. Fixed: Tile style lists didn't honor the selection color from the skin like other lists.
10. Changed: The view header above library views uses the same color as the "Close" link on the right.
11. NEW: Skins can specify a ListOverText color for the ACTIONWINDOW to specify the color on mouse over.
12. Changed: Ran all the translations through the tool to update to the latest strings from the source code (also added sorting of the commands and source files).
13. Optimized: When setting up IPTV channels and XMLTV guide, the downloading of TV channel logos is deferred to speed up the setup.
14. Changed: Updated the Korean translation (thanks Junghwan).
15. Fixed: When loading XMLTV guide auto-matching could create fake matches when the XMLTV file contain channels with empty XMLTV IDs.
16. Changed: Improved IPTV xmltv ID to MC TV Channel auto matching.
17. Fixed: Spotlight would not properly handle &'s in titles.
18. Changed: Missing thumbnail image in Spotlight Artist page no longer has a border.
19. Fixed: Stop After X Tracks could stop early (merged three stop after pieces, so please report any issues).
20. Fixed: Double-clicking an image in a mixed media playlist view would not show the Image Preview when the new option was enabled.
21. Changed: Tag on import rules now replace list type fields instead of appending to them.
22. Changed: The Channel-To-XMLTVID Auto matching in the TV guide program loading is done in a worker thread so the GUI will remain responsive, and a "Cancel Auto Match" button is added to allow canceling.

30.0.41 (12/12/2022)

1. Optimized: IPTV channel setup is much faster.
2. Fixed: TV logos for IPTV channels might have been downloaded hundreds of times during TV setup.
3. Fixed: Adaptive Volume would not reload nicely with DSP Presets.
4. NEW: Skins can tell options to not draw borders (<Entry Name="OptionsList" ><Data DrawBorders="0" />).
5. Fixed: The CD insertion and removal detection for ripping should be working properly now.

30.0.40 (12/9/2022)

1. NEW: Add option to open Image Preview when double-clicking an image.
2. Fixed: Image Preview would show GetFile as title for every image when using a library server client.
3. Fixed: Current selection would sometimes not be visible when showing or closing Image Preview.
4. Fixed: Crashes on ripping CDs. Disc change detection is still an issue.
5. Changed: Ran all the translations through the tool to update to the latest strings from the source code.
6. Fixed: Remote Control page and other borders could be back unintentionally for a few builds.
7. Improved: More reduction of the amount of time for TV guide loading and displaying.
8. Changed: Switched the VST flush of silence from five second to three seconds to make stopping a little faster with slow filters.
9. Changed: The text "Press escape to exit Display View" could show incorrectly in Playing Now Overview.
10. Changed: The Internet browser code for Ventura will handle most things now (cloudplay, spotlight, YouTube). It still has issues with trackinfos.

30.0.38 (12/1/2022)

1. Changed: Turned the test tone generated by Room Correction down a little because it could clip.
2. NEW: Add Spotlight search for Artists to main search box.
3. Improved: Reduced the amount of time for MC to load TV guide programs.
4. Changed: Spotlight uses skin image for missing audio thumbnails.
5. Fixed: Some Artist images for Spotlight were broken.
6. Changed: Updated to WavPack 5.6.
7. Changed: Updated to Monkey's Audio 8.98.
8. Changed: Options that are disabled no longer respond to mouse-over.
9. Fixed: The Playing Now overview view would not size the duration column correctly when running with scale.
10. Changed: Zone presets will be sorted by name.
11. Changed: Updated the Catalan language (thanks Josep).
12. Fixed: The new smooth progress bar could cause problems during DLNA playback.
13. Changed: Windows that are not popups will no longer have window borders (applies to the remote options page for example).
14. NEW: Add Spotlight search for Actors/Directors to main search box.
15. Fixed: Artwork could be sized incorrectly in some cases.
16. NEW: Add Spotlight search for Movies and TV Shows to main search box (see entries at the end of the dropdown).
17. NEW: Added the ability to export and import all Theater View templates.
18. Fixed: The transport stream time-shifting did not clean up buffering files properly when viewing of a TV channel was stopped (.jrts and *.jrts.cnk files were left in folders).
19. NEW: Implemented a newer WebAPI to fix issues with YouTube playback, it's automatically used on MacOS 13.0 Ventura and newer. Please report issues on Ventura.
Logged

pwu

  • Junior Woodchuck
  • **
  • Posts: 61
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #1 on: February 24, 2023, 02:09:29 pm »

Crashes upon playback. See attached.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13931
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #2 on: February 24, 2023, 02:24:01 pm »

Crashes upon playback. See attached.
VST plugin issue.
What are you using?
Logged

MellowVelo

  • Recent member
  • *
  • Posts: 21
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #3 on: February 26, 2023, 11:03:41 pm »

In recent builds, the sample rates in DSP Settings > Output Format randomly change. For example, I would normally select No Change for any file at 192KHz or under, but all of a sudden, all the sample rate settings will change to 96KHz. This usually happens after the selection and playback of a few albums or tracks. I’m constantly needing to correct this. I appreciate you looking into this.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72538
  • Where did I put my teeth?
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #4 on: February 27, 2023, 05:41:29 am »

In recent builds, the sample rates in DSP Settings > Output Format randomly change. For example, I would normally select No Change for any file at 192KHz or under, but all of a sudden, all the sample rate settings will change to 96KHz. This usually happens after the selection and playback of a few albums or tracks. I’m constantly needing to correct this. I appreciate you looking into this.
If you're using MC with a server, set the server to what you want.
Logged

MellowVelo

  • Recent member
  • *
  • Posts: 21
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #5 on: February 27, 2023, 05:48:29 am »

If you're using MC with a server, set the server to what you want.

Thanks. I’m not using a server.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13931
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #6 on: February 27, 2023, 08:26:49 am »

Thanks. I’m not using a server.
Audio->Advanced->Auto Configure Output Settings on Playback error
Turn off
You'll probably find that your output device can't play 192k.
Logged

MellowVelo

  • Recent member
  • *
  • Posts: 21
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #7 on: February 27, 2023, 08:47:18 am »

Audio->Advanced->Auto Configure Output Settings on Playback error
Turn off
You'll probably find that your output device can't play 192k.

Thanks. I’ll look at the Auto Configure settings when I’m home tonight. But just to be clear, my output device has no problem playing 192 KHz files. I’ve been using JRiver for over a decade, and I’ve used it with this particular output device for over seven years. I’ve never had this issue.

And to clarify further, even now, I can play 192 KHz files just fine, but then, after every few plays, the Output Settings randomly change. It’s not always the same sample rates that are affected, and the new sample rates are all over the map. For example, last night I played a 44.1 KHz file, and it started converting it to 48 KHz. I can’t discern a pattern for which sample rates will be affected, nor do I see a pattern for what the new sample rate will be.
Logged

AGAWA

  • Galactic Citizen
  • ****
  • Posts: 260
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #8 on: February 27, 2023, 09:00:52 am »

excuse me the obvious: have you ticked Output Format in DSP?
Logged

retiredteacherguy

  • World Citizen
  • ***
  • Posts: 108
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #9 on: February 27, 2023, 09:01:36 am »

Thanks. I’ll look at the Auto Configure settings when I’m home tonight. But just to be clear, my output device has no problem playing 192 KHz files. I’ve been using JRiver for over a decade, and I’ve used it with this particular output device for over seven years. I’ve never had this issue.

And to clarify further, even now, I can play 192 KHz files just fine, but then, after every few plays, the Output Settings randomly change. It’s not always the same sample rates that are affected, and the new sample rates are all over the map. For example, last night I played a 44.1 KHz file, and it started converting it to 48 KHz. I can’t discern a pattern for which sample rates will be affected, nor do I see a pattern for what the new sample rate will be.

Maybe Exclusive Control is off?
Logged

MellowVelo

  • Recent member
  • *
  • Posts: 21
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #10 on: February 27, 2023, 09:03:09 am »

excuse me the obvious: have you ticked Output Format in DSP?

Thanks. Yes, I have ticked Output Format in DSP Settings.
Logged

MellowVelo

  • Recent member
  • *
  • Posts: 21
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #11 on: February 27, 2023, 09:06:23 am »

Maybe Exclusive Control is off?

Thanks. How do I check this? I certainly have not changed this setting myself.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13931
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #12 on: February 27, 2023, 09:42:15 am »

Thanks. How do I check this? I certainly have not changed this setting myself.
It under Audio->Device settings.

Note that if you don't disable that auto-configure option, when you change to a different output device in the same zone, say HDMI on a Mac M1 your sample rates will be forced to the only rate it can do which is 48k.
They will stay that way when you change to a different device.
It makes sense to create separate zones for each output device so you can customize settings for each (the settings are per-zone).
Logged

MellowVelo

  • Recent member
  • *
  • Posts: 21
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #13 on: February 27, 2023, 09:47:25 am »

It under Audio->Device settings.

Note that if you don't disable that auto-configure option, when you change to a different output device in the same zone, say HDMI on a Mac M1 your sample rates will be forced to the only rate it can do which is 48k.
They will stay that way when you change to a different device.
It makes sense to create separate zones for each output device so you can customize settings for each (the settings are per-zone).

Thanks. I will look into Exclusive Control when I'm home tonight.

I only use one output device, so the current issue is not being caused by switching between output devices.
Logged

retiredteacherguy

  • World Citizen
  • ***
  • Posts: 108
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #14 on: February 27, 2023, 10:02:43 am »

Thanks. I will look into Exclusive Control when I'm home tonight.

I only use one output device, so the current issue is not being caused by switching between output devices.

Are you also routing system output/alerts to this device or is it only used for MC?
Logged

MellowVelo

  • Recent member
  • *
  • Posts: 21
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #15 on: February 27, 2023, 10:11:42 am »

Are you also routing system output/alerts to this device or is it only used for MC?

The output device is only used for MC. My chain is MacBook Pro > JRiver 30.0.66 > Lynx E22. I've used this chain for over seven years, and I've never had this problem.
Logged

MellowVelo

  • Recent member
  • *
  • Posts: 21
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #16 on: February 27, 2023, 11:01:25 pm »

Following up after some testing tonight…

Exclusive control is on. It has been on the whole time.

I went ahead and turned off the setting that auto configures output settings on playback error. After the selection and playback of a few albums and tracks, I receive an error message which says that playback could not be started on the output device using the particular format. So, I click OK, immediately select the exact same file, and the file plays fine. I can’t discern a pattern for when and why this happens. The problem occurs with a variety of sample rates.

Thankfully, I no longer have to go into DSP Settings to update my playback settings when this happens, so that’s a win, but it would be great to figure out the underlying issue.
Logged

retiredteacherguy

  • World Citizen
  • ***
  • Posts: 108
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #17 on: February 27, 2023, 11:04:16 pm »

Not sure of the overall issue, but one thing I’ll mention is that you have to fully stop a track before you make any changes. If you are merely in pause you will encounter issues. So press the stop button or double click the pause button.
Logged

MellowVelo

  • Recent member
  • *
  • Posts: 21
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #18 on: February 27, 2023, 11:08:34 pm »

Not sure of the overall issue, but one thing I’ll mention is that you have to fully stop a track before you make any changes. If you are merely in pause you will encounter issues. So press the stop button or double click the pause button.

Thanks. I always stop the track fully before making any changes.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13931
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #19 on: February 28, 2023, 07:57:06 am »

Following up after some testing tonight…

Exclusive control is on. It has been on the whole time.

I went ahead and turned off the setting that auto configures output settings on playback error. After the selection and playback of a few albums and tracks, I receive an error message which says that playback could not be started on the output device using the particular format. So, I click OK, immediately select the exact same file, and the file plays fine. I can’t discern a pattern for when and why this happens. The problem occurs with a variety of sample rates.

Thankfully, I no longer have to go into DSP Settings to update my playback settings when this happens, so that’s a win, but it would be great to figure out the underlying issue.
Get to the point that you can reproduce the error, turn on logging, get it to fail, turn off logging and post it here.
The audio device open is logged heavily
Logged

MellowVelo

  • Recent member
  • *
  • Posts: 21
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #20 on: February 28, 2023, 08:24:38 am »

Get to the point that you can reproduce the error, turn on logging, get it to fail, turn off logging and post it here.
The audio device open is logged heavily

Thanks, Bob. Here's the log.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13931
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #21 on: February 28, 2023, 10:27:07 am »

Thanks, Bob. Here's the log.
It's just failing to open the device. I added more verbose logging to the next build and a retry if it fails.
Your device looks a bit odd.
It returns some weird sample rates
Code: [Select]
0055237: 123145448345600: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 10: Format=PCM, Samplerate=0, Bits=24, Flags= +SignedInteger +AlignedHigh, Padding=8
0055237: 123145448345600: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 11: Format=PCM, Samplerate=200000, Bits=24, Flags= +SignedInteger +AlignedHigh +NonMixable, Padding=8

Along with normal sample rates.
How is it connected?
Do you have it selected as the audio device for the zone or are you using "Core Audio" as the device?
It does appear that it supports integer mode. You'd need to turn on both integer mode and exclusive access to try that.


Logged

MellowVelo

  • Recent member
  • *
  • Posts: 21
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #22 on: February 28, 2023, 10:41:23 am »

It's just failing to open the device. I added more verbose logging to the next build and a retry if it fails.
Your device looks a bit odd.
It returns some weird sample rates
Code: [Select]
0055237: 123145448345600: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 10: Format=PCM, Samplerate=0, Bits=24, Flags= +SignedInteger +AlignedHigh, Padding=8
0055237: 123145448345600: Playback: CCoreAudioPlugin::StartCoreAudio: Physical format 11: Format=PCM, Samplerate=200000, Bits=24, Flags= +SignedInteger +AlignedHigh +NonMixable, Padding=8

Along with normal sample rates.
How is it connected?
Do you have it selected as the audio device for the zone or are you using "Core Audio" as the device?
It does appear that it supports integer mode. You'd need to turn on both integer mode and exclusive access to try that.

The Lynx E22 is a PCI Express card. I have it connected via Thunderbolt to an external Thunderbolt enclosure. This is the same setup that I've used for over seven years. I've never had an issue until now.

I have the Lynx E22 selected as the audio device. It's listed as "Lynx E22 [Core Audio]". There is a separate device that is listed as "Default [Core Audio]".

I used to have integer mode turned on. It always worked fine, but somewhere in JRiver 29, integer mode stopped working. It would produce garbled sound, so I just turned it off. I actually contacted Lynx about this problem, and this was their response:

Integer mode is not something that we regularly test with, as there is very little reason to use it.  32-bit float has the same 24-bits of precision and it is possible to convert between 32-bit float and 24-bit integer without any loss, in other words the results are mathematically identical.
 
Most likely when upgrading to Big Sur or Monterey is when you would have noticed that Integer mode stopped working.
 
Thank you,

Lynx Technical Support


So, I just turned off integer mode, and I've used it that way ever since.
Logged

AGAWA

  • Galactic Citizen
  • ****
  • Posts: 260
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #23 on: February 28, 2023, 11:08:46 am »

Support Kernel Streaming Audio Output in General ->Advanced
This setting allowed me to use Integer Mode in MC30 under Monterey. (Apogee Duet)
Logged

MellowVelo

  • Recent member
  • *
  • Posts: 21
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #24 on: February 28, 2023, 11:21:30 am »

Support Kernel Streaming Audio Output in General ->Advanced
This setting allowed me to use Integer Mode in MC30 under Monterey. (Apogee Duet)

Thanks! I'll try this when I'm home tonight. Is kernel streaming available on macOS, or is it Windows only?
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13931
Re: JRiver Media Center 30.0.66 for Mac Silicon/Intel Universal build
« Reply #25 on: February 28, 2023, 11:39:21 am »

Support Kernel Streaming Audio Output in General ->Advanced
This setting allowed me to use Integer Mode in MC30 under Monterey. (Apogee Duet)
I don't think that does anything on Mac. I'll double check and likely remove it.
Integer mode is supported for 32 and 24 bit integer modes. That's a change from older MC which only supported 24 bit mode.
His lynx says that it supports (only) 24 bit mode.

Logged
Pages: [1]   Go Up