JSFX Dojo

Yeah and the world really has gone full retard when people get cancelled for trying to defuse a situation with dark humour. Human beings are more complicated than the cartoons painted by the Rockefeller-sponsored pretend left.

It’s hilarious that I wouldn’t have got banned if I didn’t try to defuse anything and protect the person who got me banned.

That’s the kind of crap that happens when mods aren’t part of the community that they are policing, or when a mod is just an asshole.

Yeah and that leads to them taking permanent control of every contribution somebody has made, which - without prior agreement - is legally theft. There’s sharing by consent and sharing by force, which isn’t sharing.

Who knows how to extract a hex colour from a reaper theme?

I want to adjust the orange colour to match the rLive theme I use

rLive orange hex color

FFB634

… from…

Dunno how to get it from a theme file, never did entertain those dark arts.

1 Like

Awesome Snooks

That toolbar was actually a different shade from the mixer panel and didn’t match

So I just took a tiny snip using the windows tool, and used that website
A seamless match now

seamless hex match

(after I accounted for that reverse RGB bug LOL)

This is still on the back burner btw, I refactored it back then but just the final touches to go. The drawing will be more CPU friendly now as well, which will be nice for the graphics thread. Not done anything with the actual maths/logic.

1 Like

Looking forward to using the embedded version
and seeing how you got there
Cheers Snooks

Here you go, I refactored it a bit/lot, gave it a nicer font and made the labels disappear when it’s small. It should still be improved though. I still want to change more stuff so I need to post it now. :slight_smile:

( I could have been more organised with the git commits too, sorry 'bout that! )

mos.zip (187.5 KB)

Cheers Snooks, but it no worky
It embeds ok, but doesn’t show any activity on the graph

Multifreaq OE

Forget that Snooks
I just had to adjust the mcp height a little bigger
Working fine now,
excellent job!

Multifreaq working

0.01% CPU per instance!

I forgot how uber-low the cpu was
That’s going on every track now, embedded in the mcp

It might still be a bug if you always need to make the mcp bigger. The CPU is low because it’s doing the calculations in the gfx thread, the CPU there should be lower now too because I’ve removed a couple of loops and the grid/labels are now drawn off screen and only redrawn when the window size changes now. The rest of the time the off screen buffer is just blitted.

It might be mate
If I add another plugin under it, I get the blank graph again
Otherwise pretty cool

I checked the original’s cpu usage,
also 0.01%

All improvements welcome though :slight_smile:

The CPU readout will only show what the audio thread is doing so you could have software rendered Doom in a JSFX and it would show 0,01% if there was next to nothing happening in the audio thread.

Yeah, that sounds like a bug… I’ll have a look to see what’s happening.

I fixed that not drawing at tiny width bug, here’s the updated script + git:

mos.zip (217.7 KB)

Yep it works great now, cheers Snooks! :smiley:

Did you remove the red-to-blue colouration on purpose?
I thought that looked kinda cool
Original is on the left side, updated on the right

multifreaq working 2

Oh crap, no that was an accident. This should restore the old look:

mos.zip (222.7 KB)

1 Like

Working like a champ here
Thanks so much Snooks :smiley:
At 0.01% (audio thread)per instance, this will be on every track by default now

I’ll delve into your git commits at a later date when I have more time


OT but I just noticed,
The ReaLimit vst when embedded in the MCP is also visible when the UI is shown in the fx chain

I wonder why they can’t do that for jsfx?

Yo @Snookoda

Got a js mod request for you, if interested

I want to get 2 plugins down to 1, and expand their text

I use the Tukan Peak Needle 2 js plugin embeddeded in the MPC on all tracks

I set it up to show peak levels on the VU meter,
and the max peak displays in the bottom left.


Problem #1,

Embedded, the max peak is too small for me to read at an operating distance
It’s smaller than the Reaper meter peak text
Ideally it would be 3x larger than that or more, whatever fits and I don’t have to lean in close


Problem #2,

I run the Cockos Loudness meter after that,
setup to show just the LUFS integrated level in large text

The Tukan peak needle can also display LUFS,

so ideally it would display the LUFS INT level on the bottom right in large text,
while also showing max peak level on the bottom left,
and the momentary peaks on the needle.


Screenshot of the MCP:

Screenshot of how I setup the meter:

Cheers if you are into it mate,
it’d be way more useful with the above mods.


The plugin (3100+ lines):

Peak Meter 2 (Tukan) - Overseer Edition.jsfx (92.3 KB)