Picard 3.0 - rsgain not found after installing plugin

Hi

Just opened for the first time version 3.0 and I found that my ReplayGain plugin was missing. I re-installed it, closed and re-opened Picard and then tried to use it. It tells me that it can’t find “rsgain”:

I: 16:36:56,264 picard/util/readthedocs._call_api:126: Documentation updates enabled in user settings.
I: 16:36:56,844 picard/browser/server.start:126: Browser Integration: Starting, listening on address 127.0.0.1 and port 8000
I: 16:36:56,860 picard/plugin3/manager/lifecycle.init_plugins:284: Loading plugin: ReplayGain 2.0 [OFFICIAL] from GitHub - metabrainz/picard-plugin-replaygain2: MusicBrainz Picard 3 Replaygain 2.0 plugin · GitHub
I: 16:36:56,865 main.plugin.replaygain_2_0_74807b76-c451-419f-bbd4-42a78e2444a6.enable:734: Enabling plugin replaygain_2_0_74807b76-c451-419f-bbd4-42a78e2444a6 (commit 39fbcaa)
I: 16:36:56,866 picard/plugin3/manager/lifecycle.init_plugins:322: Loaded 1 plugin (official: 1)
I: 16:36:57,425 picard/util/readthedocs._versions_json_loaded:167: Available documentation versions: {'latest', 'v3.0', 'v2.13'}
I: 16:36:58,256 picard/util/readthedocs._languages_json_loaded:202: Available documentation languages: {'nl', 'en', 'fr'}
D: 16:39:25,769 picard/ui/mainwindow.set_statusbar_message:772: Failed to locate rsgain. Enter the path in the plugin settings.
D: 16:39:42,796 picard/ui/options/dialog.init:391: OptionsDialog init: Trying to restore page 'replaygain_2_0_74807b76-c451-419f-bbd4-42a78e2444a6.ReplayGain2OptionsPage'
D: 16:39:42,797 picard/ui/options/dialog.add_pages:293: add_pages: Found saved plugin page 'replaygain_2_0_74807b76-c451-419f-bbd4-42a78e2444a6.ReplayGain2OptionsPage', setting as default_item
D: 16:39:42,797 picard/ui/options/dialog.add_pages:299: add_pages: Found matching page 'replaygain_2_0_74807b76-c451-419f-bbd4-42a78e2444a6.ReplayGain2OptionsPage', setting as default_item
D: 16:39:42,828 picard/ui/options/dialog.switch_page:811: switch_page: Saving page 'replaygain_2_0_74807b76-c451-419f-bbd4-42a78e2444a6.ReplayGain2OptionsPage' to options_last_active_page
D: 16:39:48,020 picard/ui/options/dialog.switch_page:811: switch_page: Saving page 'plugins' to options_last_active_page
D: 16:39:56,254 picard/plugin3/registry._try_next_url:227: Trying registry URL 1/2: ``https://raw.githubusercontent.com/metabrainz/picard-plugins-registry/refs/heads/main/plugins.toml
D: 16:39:56,263 picard/plugin3/registry._save_cache:315: Saved registry to cache: /Users/bonny/Library/Caches/MusicBrainz/Picard/plugin_registry_1719d2d2488dc410a72c11846f8d4132b0813602.toml
D: 16:39:56,546 picard/plugin3/manager.fetch_refs:757: Fetched refs for plugin replaygain_2_0_74807b76-c451-419f-bbd4-42a78e2444a6 from remote origin
D: 16:40:06,552 picard/ui/mainwindow.set_statusbar_message:772: Failed to locate rsgain. Enter the path in the plugin settings.
D: 16:41:32,024 picard/ui/options/dialog.init:391: OptionsDialog init: Trying to restore page 'plugins'
D: 16:41:32,027 picard/ui/options/dialog.add_pages:299: add_pages: Found matching page 'plugins', setting as default_item
D: 16:41:32,086 picard/ui/options/dialog.switch_page:811: switch_page: Saving page 'plugins' to options_last_active_page

What should I do to make it work again?

TIA

You need the rsgain command line tool. You can get it from Releases · complexlogic/rsgain · GitHub . Place it somewhere and configure the path to rsgain in the plugin settings.

3 Likes

Thanks - I found it already present in /opt/homebrew/bin/rsgain

Now it works!

1 Like