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
71
Audio Hardware / Re: Decent portable audio player, that isn't a smart phone?
Last post by polemon -
Almost a year after my initial inquiry, I finally decided to get the Surfans F20. It's cheap enough, such that even if it's not exactly what I'm looking for, I can downgrade it to a shop or garage player.
I'm still sorta skeptical about he device, and I'll see if I can disassemble it such that I can replace the battery, should I need to do that.

So, yeah, for now it's the Surfans F20. I haven't used the Bt function so far, but it seems to be doing OK with all my wired headphones.
72
3rd Party Plugins - (fb2k) / Re: JScript Panel
Last post by Defender -
Yes, I'm using DarkOne as well. The original one, which I heavily modified, since I did not like the flat view of Mod2.
Have you publicly shared your modifications somewhere? I am very interested in them.

Many, many years ago, Tedgo himself helped me add display of Dynamic Range info to DarkOne original.


:-)

Let's not hijack this topic. I'll post a separate topic.
I did not rip anything from the original skin and with some mouseclicks you can have have the same view except for the square buttons.
74
3rd Party Plugins - (fb2k) / Re: foo_vis_spectrum_analyzer
Last post by pqyt -
1. Color source. What's the intended behavior of setting a Color Source to None? For example, Configure > Styles > Graph Description > Color source: None. I cannot discern a difference between Color Source None and Color Source Solid. I assumed it would hide the element, but it doesn't.
Yes, the intended behavior is that the visual element will not be drawn. If one is not obeying then it's a bug.

2. GPU usage. I've noticed the most recent beta registers more GPU usage (per Task Manager), about 7%. Even when playback is paused the usage fluctuates that high. No changes were made to the config from the prior version. My setup has two spectrum windows running simultaneously. Freezing one does cut the usage in half. Anyway, just thought this might be relevant to report since the usage seems to have doubled or more from the prior version.
To enable flipping and mirroring affine transformations are used. Not much optimization has been done but also, not much is possible. I'll have a look later.

Edit: Another thing I've noticed. When using only the stock vis components, if I minimize foobar2000, the GPU usage is reduced to 0%. When I add foo_vis_spectrum_analyzer components to my setup and minimize fb2k, the GPU usage remains active when minimizing the app. Perhaps setting them to automatically freeze/unfreeze when minimized/unminimized? Idk I'm not a dev 😅
The rendering is skipped when the component is hidden by another child window. I did not check what happens when I minimize the whole app. Will do later.

3. Custom font size for styles that included text labels. Would this be a good idea? My implementation of your component is typically very narrow and long. The new graph labels appear quite large in comparison.
The styles have that possibility but it's not exposed yet because it opens a whole new can of worms.

4. Full screen. Double-clicking the component for full screen mode doesn't display the component with the active setup; it renders the default layout with (I think) color scheme Prism 1.
That's because in DUI fb2k opens a second instance with it's own config while in CUI the existing window is resized.

5. If I've already requested this forgive me: Implementing profiles apart from color schemas that can be renamed, loaded, deleted, saved, and accessible across the various instances of the component. This would encompass saving all tweaks to the various settings.
It's on my To Do list. First I have to get this beta ready.

Anyway, I've finally deleted all my other third-party spectrum components. This has become my daily driver spectrum analyzer. Well done, and thank you!
Edited: Supplied more feedback.
Thx. for the feedback
75
General - (fb2k) / Re: HDCD Alterative?
Last post by Defender -
You can also consider using dBpowerAmp (with HDCD converter plugin activated). It converts the source 20bit in a 24bit FLAC container.
80
3rd Party Plugins - (fb2k) / Re: foo_vis_spectrum_analyzer
Last post by metal_termite -
1. Color source. What's the intended behavior of setting a Color Source to None? For example, Configure > Styles > Graph Description > Color source: None. I cannot discern a difference between Color Source None and Color Source Solid. I assumed it would hide the element, but it doesn't.

2. GPU usage. I've noticed the most recent beta registers more GPU usage (per Task Manager), about 7%. Even when playback is paused the usage fluctuates that high. No changes were made to the config from the prior version. My setup has two spectrum windows running simultaneously. Freezing one does cut the usage in half. Anyway, just thought this might be relevant to report since the usage seems to have doubled or more from the prior version.

Edit: Another thing I've noticed. When using only the stock vis components, if I minimize foobar2000, the GPU usage is reduced to 0%. When I add foo_vis_spectrum_analyzer components to my setup and minimize fb2k, the GPU usage remains active when minimizing the app. Perhaps setting them to automatically freeze/unfreeze when minimized/unminimized? Idk I'm not a dev 😅

3. Custom font size for styles that included text labels. Would this be a good idea? My implementation of your component is typically very narrow and long. The new graph labels appear quite large in comparison.

4. Full screen. Double-clicking the component for full screen mode doesn't display the component with the active setup; it renders the default layout with (I think) color scheme Prism 1.

5. If I've already requested this forgive me: Implementing profiles apart from color schemas that can be renamed, loaded, deleted, saved, and accessible across the various instances of the component. This would encompass saving all tweaks to the various settings.

Anyway, I've finally deleted all my other third-party spectrum components. This has become my daily driver spectrum analyzer. Well done, and thank you!

Edited: Supplied more feedback.