INTERACT FORUM

Windows => JRiver Media Center 32 for Windows => Topic started by: Helibaby on January 20, 2024, 05:29:01 am

Title: SoundSpectrum Visualizers no longer supported? [solved]
Post by: Helibaby on January 20, 2024, 05:29:01 am
I own three SoundSpectrum visualizers: Aeon Platinum, G-Force Platinum and WhiteCap Platinum.

Up to version 31 of MC I had no problem to use them in MC.
I just had to reinstall the visualizers after installation of a new major version of MC and everthing was fine.

With MC 32 this doesn't work any longer.
MC 32 is not recognized by the SoundSpectrum installers!

Is this a bug or is it an intended behavior?
Title: Re: SoundSpectrum Visualizers no longer supported?!
Post by: marko on January 20, 2024, 08:04:37 am
It's a Soundspectrum issue. I have G-Force 583 Platinum and Aeon 411 Platinum both running in MC32. Here's what I had to do...

Copy the the dll's from MC31 to MC32 and register them using regsvr32
Run the Soundspectrum installers with Windows Media Player and Screensaver selected
Copy their registry entries from MC31 to MC32
Reboot. All good from there on.

Another note: After uninstalling MC31, right click in the MC32 display window caused an instant crash. This is solved by running the MC32 installer again.

Yet another note...
Soundspectrum feels pretty much dead in the water now. It does not play too nicely with its host (MC32) these days. See this thread for details... https://yabb.jriver.com/interact/index.php/topic,128741.0.html

I've attached the .reg files I used in case you find them useful. Bear in mind though that I use the 32bit version of MC. If you use 64bit, you'll need to edit the HKEY_LOCAL_MACHINE address before merging.

-marko
Title: Re: SoundSpectrum Visualizers no longer supported?!
Post by: Cinelder on January 20, 2024, 08:40:30 am
It's a Soundspectrum issue. I have G-Force 583 Platinum and Aeon 411 Platinum both running in MC32. Here's what I had to do...

Copy the the dll's from MC31 to MC32 and register them using regsvr32
Run the Soundspectrum installers with Windows Media Player and Screensaver selected
Copy their registry entries from MC31 to MC32
Reboot. All good from there on.

Another note: After uninstalling MC31, right click in the MC32 display window caused an instant crash. This is solved by running the MC32 installer again.

Yet another note...
Soundspectrum feels pretty much dead in the water now. It does not play too nicely with its host (MC32) these days. See this thread for details... https://yabb.jriver.com/interact/index.php/topic,128741.0.html

I've attached the .reg files I used in case you find them useful. Bear in mind though that I use the 32bit version of MC. If you use 64bit, you'll need to edit the HKEY_LOCAL_MACHINE address before merging.

-marko

I'm experiencing the same problem.   I have G-Force Gold, which worked fine in MC 31.  Under MC 32, after uninstalling MC 31, installing MC 32 (build 0.6) and reinstalling G-Force, it doesn't appear as an option under JRiver /Player/Display Options, even though  after installing G-Force, I can see its dll - G-Force_JMC.x65.dll in /Program Files  / J River /Media Center 32 / Visualizations. 

There's an extra concern with in not working for me, as aside from the visuals, I also use the G-Force visualizer to protect against burn-in on my OLED display while listening to audio in JRiver on my HTPC. 

Thanks for the suggested workaround Marko.  I think I'm a little fumblefingered and when it comes to editing registry entries to get it to work in MC 32 64-Bit, I fear I'd have an excellent chance of messing up if I tried. 

The G-Force plug in worked fine for me in MC 31, is there something in MC32 that broke it and could be unbroken?

If not, does milkdrop2 or some other recommended visualizer work in MC32 and if so, could someone please provide a link?  Thanks!
Title: Re: SoundSpectrum Visualizers no longer supported?!
Post by: Helibaby on January 20, 2024, 10:45:03 am

Reboot. All good from there on.


Thanks a lot, Marko!

It took a while to follow all the steps carefully.

It was was a little bit different as I'm on a 64 bit machine.

The .dlls were in C:\Program Files\J River\Media Center 31\Visualizations\.
I copied them to C:\Program Files\J River\Media Center 32\Visualizations\.

I registered them using the Terminal (Administrator) i.e.:
regsvr32 "C:\Program Files\J River\Media Center 32\Visualizations\Aeon_JMC.x64.dll".

With regedit I exported i.e.:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\JRiver\Media Center 31\Plugins\Display\Aeon
changed the path in the .reg file to [HKEY_LOCAL_MACHINE\SOFTWARE\JRiver\Media Center 32\Plugins\Display\Aeon]
and imported it to the path
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\JRiver\Media Center 32\Plugins\Display\Aeon

For information:
I used MC 31.0.87, MC 32.0.6 and the latest SoundSpectrum versions Aeon 4.11, G-Force 4.83 and WhiteCap 4.83.
Title: Re: SoundSpectrum Visualizers no longer supported?!
Post by: Cinelder on January 20, 2024, 05:01:40 pm
Thanks a lot, Marko!

It took a while to follow all the steps carefully.

It was was a little bit different as I'm on a 64 bit machine.

The .dlls were in C:\Program Files\J River\Media Center 31\Visualizations\.
I copied them to C:\Program Files\J River\Media Center 32\Visualizations\.

I registered them using the Terminal (Administrator) i.e.: regsvr32 "C:\Program Files\J River\Media Center 32\Visualizations\Aeon_JMC.x64.dll".

With regedit I exported i.e.:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\JRiver\Media Center 31\Plugins\Display\Aeon
changed the path in the .reg file to [HKEY_LOCAL_MACHINE\SOFTWARE\JRiver\Media Center 32\Plugins\Display\Aeon]
and imported it to the path
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\JRiver\Media Center 32\Plugins\Display\Aeon

For information:
I used MC 31.0.87, MC 32.0.6 and the latest SoundSpectrum versions Aeon 4.11, G-Force 4.83 an WhiteCap 4.83.


Thank you, Helibaby!  I followed your instructions and was able to get G-Force Gold up and running on MC 32.0.6.   It took me a few tries, and I made sure to back up my Windows Registry before trying anything.

A few things I noticed from my own experience (YMMV).   

I closed MC, both Media Server and Media Center.

Per Helibaby's instructions, I copied both G-Force_JMC.x64.dll and vis_main.dll from the MC31 Visualizations folder to the MC32 Visualizations folder in /Program Files

I found that regsvr32 has to be run as Administrator

I also realized that I needed to include the quotes in the regsvr32 command line, per Helibaby's instructions "C:\Program Files\J River\Media Center 32\Visualizations\Aeon_JMC.x64.dll". 

I have G-Force Gold instead of Aeon, so I substituted above accordingly, i.e.,  "C:\Program Files\J River\Media Center 32\Visualizations\G-Force_JMC.x64.dll"

Using regedit, after exporting the MC31 entry, I learned (never done it before) that to edit the path to point to MC32 I had to right click the exported entry. I could then edit it with Notepad then save as a renamed registry file.

I had to manually add a G-Force key to the MC32 /Plugins/ Display folder in the registry before importing the edited and renamed registry file to the correct MC32 path.

When all that was done, like Marko, when I launched MC32 I got a major error MC message.  Per Marko's post, i found that just needed to rerun the MC32.0.6 installation program.

When I ran MC32 again, the G-Force visualizer was installed and worked normally.

Thanks again, Marko and Helibaby! 
Title: Re: SoundSpectrum Visualizers no longer supported?!
Post by: Awesome Donkey on January 20, 2024, 05:42:27 pm
It should be easy to create a command you can use in Command Prompt/PowerShell/Windows Terminal to create the key(s). You just need to know what the key(s) are called and what type of key (DWORD, QWORD, etc) they are then use something like this...

Code: [Select]
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\JRiver\Media Center 32\Plugins\Display\Aeon" /v WHATEVERKEYNAMEHERE /d 1 /t REG_DWORD /f
That gives the general idea. I don't use any plugins so I don't know what the key(s) would need to be. You can probably batch script the entire copy/paste/regsvr32/create registry key(s) process too.
Title: Re: SoundSpectrum Visualizers no longer supported?!
Post by: Cinelder on January 21, 2024, 07:59:16 am
n/t
Title: Re: SoundSpectrum Visualizers no longer supported?!
Post by: Awesome Donkey on January 21, 2024, 08:08:33 am
It's 6 keys, at least for G-Force Gold...

Code: [Select]
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\JRiver\Media Center 32\Plugins\Display\G-Force" /v CLSID /d {D5C761BD-3F5E-43DE-9C3B-93C63B60B0E7} /t REG_SZ /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\JRiver\Media Center 32\Plugins\Display\G-Force" /v IVersion /d 00000002 /t REG_DWORD /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\JRiver\Media Center 32\Plugins\Display\G-Force" /v Company /d SoundSpectrum, Inc. /t REG_SZ /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\JRiver\Media Center 32\Plugins\Display\G-Force" /v Version /d 5.8.3 /t REG_SZ /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\JRiver\Media Center 32\Plugins\Display\G-Force" /v URL /d http://soundspectrum.com/ /t REG_SZ /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\JRiver\Media Center 32\Plugins\Display\G-Force" /v Copyright /d (c) SoundSpectrum, Inc. /t REG_SZ /f

No idea if it actually works or not as I don't use plugins, so just a rough guess.
Title: Re: SoundSpectrum Visualizers no longer supported? [solved]
Post by: Craig Shipley on April 26, 2024, 02:45:39 pm
FYI: Just read on FB where the SoundSpectrum visualizers are in the process of being updated. Hopefully this will resolve the issue shortly.