Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Recent Posts
1
3rd Party Plugins - (fb2k) / Re: foo_vis_spectrum_analyzer
Last post by Defender -
Anyway, I'm happy you are investigating. It's quite easy to spot when you put your scaling to 125% and display a 6ch peakmeter.
I removed the rounding code. All math is done in DIP not pixels. If you think about it: rounding the values before giving them to Direct2D prevents it from choosing the correct pixel when it's time to create the final picture.

225 DPI with 7 bars and gauge gap of 1 DIP renders correctly now AFAICT.

Good to know it now renders correctly. Can you point me to the version/beta of your plugin that renders correctly with different windows scaling?

I attached a screenshot from the 0.8.0.0beta1 for windows scaling 225%, 6ch, barwidth 11, gauge gap 2, no legend. Should be using 6x11 + 5x2 = 76 pixels. Included in text is my calculation of the required panel width and underneath are actual panel widths being used for your plugin and the old peakmeter spectrum (both being 76px).

On the left is your plugin and on the right a peakmeter spectrum (which is not aware of windows scaling) with hardcoded barwidth 11 and gauge gap 2.

As you can clearly see 0.8.0.0beta1 does NOT render the intended peakmeter correctly since it makes the barwidth incorrectly 1px smaller.

EDIT: For reference I included the same screenshot for windows scaling 100% which does render perfectly. 200% en 300% are correct as well of course.
4
General - (fb2k) / Re: UPnP MediaRenderer output | discussion
Last post by pqyt -
I play most of my music with fb2k and UPNP and really miss the visualization feedback. I remember reading somewhere that this is by design because of the unpredictable latency and response time of the different UPNP clients.

Is there room for discussion about adding a couple of parameters so that the advanced user can tweak his/her setup and still enjoy visualizations?
6
3rd Party Plugins - (fb2k) / Re: foo_input_pmd (Professional Music Driver)
Last post by pqyt -
Thanks. I'll have a look at them later. I did a deep scan of the PMD files I already have, found a couple examples and fixed a couple of loading bugs along the way.

Hope all is well sir. Any update in supporting .opi/.ovi on 64bit as well? Last stronghold. Many thanks
@Supermansaga ,

unfortunately I haven't had the time to look at it yet. foo_vis_spectrum_analyzer has taken all my development time.

Gotcha. i can wait. Did you have a deadlink regarding the new component? Do you mean https://hydrogenaud.io/index.php/topic,125031.msg1035122?
Yes. I just copied the link from my documentation. I'll have to update it.
7
3rd Party Plugins - (fb2k) / Re: foo_vis_spectrum_analyzer
Last post by pqyt -
Anyway, I'm happy you are investigating. It's quite easy to spot when you put your scaling to 125% and display a 6ch peakmeter.
I removed the rounding code. All math is done in DIP not pixels. If you think about it: rounding the values before giving them to Direct2D prevents it from choosing the correct pixel when it's time to create the final picture.

225 DPI with 7 bars and gauge gap of 1 DIP renders correctly now AFAICT.
8
3rd Party Plugins - (fb2k) / Re: foo_input_pmd (Professional Music Driver)
Last post by Supermansaga -
Thanks. I'll have a look at them later. I did a deep scan of the PMD files I already have, found a couple examples and fixed a couple of loading bugs along the way.

Hope all is well sir. Any update in supporting .opi/.ovi on 64bit as well? Last stronghold. Many thanks
@Supermansaga ,

unfortunately I haven't had the time to look at it yet. foo_vis_spectrum_analyzer has taken all my development time.

Gotcha. i can wait. Did you have a deadlink regarding the new component? Do you mean https://hydrogenaud.io/index.php/topic,125031.msg1035122?
9
General - (fb2k) / Possible to have Custom Buttons for Dark & Light Mode?
Last post by cwb -
Is it possible for non developer fb2k users to create custom buttons that show up correctly for both Dark and Light mode?

Below are my custom buttons for both Dark and Light mode, CUI and DUI. To switch the buttons between the two modes requires two sets of graphics. The Columns UI buttons are easier to switch between the two modes than the Default UI buttons.

CUI
X
X

DUI
X
X

Since I switch between Dark and Light mode depending on my needs. I'm just wondering about a way to have one set of buttons to cover both Modes.

I will add that switching between Dark and Light mode isn't so important to me as to require two separate portable installations, one of each mode.
10
FLAC / Re: FLAC-git Releases (Code Base v1.4.x)
Last post by Replica9000 -
FLAC git-04532802 2024-05-02

Linux static builds [tgz file]
 - GCC 12.3.0
 - i386, amd64, armv7 & armv8

Windows static builds  [zip file]
 - GCC 12.2.0 (MinGW)
 - 32-bit & 64-bit