INTERACT FORUM

Windows => Third Party Plug-ins, Programs, and Skins => Topic started by: Wheaten on March 11, 2021, 03:27:45 pm

Title: Access to JRiver Audio analyzer
Post by: Wheaten on March 11, 2021, 03:27:45 pm
Currently working on a OLED driver for the rPi.

I would like to get the Audio analyzer data (through API) on the OLED screen when a track is playing.
There are some third party tools that can be used, like Cava (https://github.com/karlstav/cava), but they will only loopback through pulseaudio in combination with a USB DAC. I don't want to use pulseaudio for various of reasons or even interfere with the excellent audio setup of JRiver.
Is there a possibility to access this data from JRiver, as it is already available in the GUI?



Title: Re: Access to JRiver Audio analyzer
Post by: EnglishTiger on March 12, 2021, 08:35:34 am
Yes - these 2 pages explain what tags/fields are available and how to access them
https://wiki.jriver.com/index.php/Track_Info_Template_SDK (https://wiki.jriver.com/index.php/Track_Info_Template_SDK) and https://jriver.com/DevZone/MJFields.h (https://jriver.com/DevZone/MJFields.h)
Title: Re: Access to JRiver Audio analyzer
Post by: kensn on March 12, 2021, 04:57:51 pm
When I did a few plugins, I never did see a way to access the spectrum analyzer data, if that is what you are asking about.

Ken
Title: Re: Access to JRiver Audio analyzer
Post by: Wheaten on March 12, 2021, 05:10:25 pm
Hi Ken,

Yes that's the one I am looking for.
Since that seems not to be an option, it will become a progress bar.


Will do something like this:
(https://i.imgur.com/gzLmbaK.png)
Title: Re: Access to JRiver Audio analyzer
Post by: Wheaten on March 12, 2021, 05:13:36 pm
Hi EnglishTiger,

Looked at both links, but the closest i could find was
#define MF_JRANALZYER_PLAYLIST   _T("JRAnalyzer: Playlist")

But I don't think that's the audio analyzer, and need to access it through python.

thanks