Go Back   Cockos Incorporated Forums > REAPER Forums > ReaScript, JSFX, REAPER Plug-in Extensions, Developer Forum

Reply
 
Thread Tools Display Modes
Old 11-18-2019, 09:04 AM   #241
focusrite
Human being with feelings
 
Join Date: Sep 2010
Posts: 70
Default

Bump ^^

Quote:
Originally Posted by sai'ke View Post
FYI, if you use them, I'd recommend updating Filther and Reflectosaurus. Both of them had critical updates this weekend

Changelog:
- Fix bug in Filther which hampered node selection in the spline shaper.
- Fix bug in Reflectosaurus which interfered with proper preset loading.
focusrite is offline   Reply With Quote
Old 11-21-2019, 03:18 PM   #242
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: NL
Posts: 690
Default

Quote:
Originally Posted by focusrite View Post
Hi, loving the band splitter but the phase match plugin "RMB outside" is not adding a frequency cut for me. Also parameter linking the bands isn't working.

Also the phase match plugin is supposed to go on the first insert of the recombine buss?
Hey man, sorry for the super late response, but you're right, there was a bug in the matcher w.r.t. the RMB button. Should be fixed now if you update with reapack.

It's supposed to go on all channels that you want to resync with the one you split, which is why it can be a bit tedious.

There's a tut here.
https://www.youtube.com/watch?v=JU_7gIr5RTI
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [Filther: Thread|Github|Reapack] | [More JSFX: Thread|Reapack]
sai'ke is offline   Reply With Quote
Old 11-23-2019, 02:38 AM   #243
focusrite
Human being with feelings
 
Join Date: Sep 2010
Posts: 70
Default

Quote:
Originally Posted by sai'ke View Post
Hey man, sorry for the super late response, but you're right, there was a bug in the matcher w.r.t. the RMB button. Should be fixed now if you update with reapack.

It's supposed to go on all channels that you want to resync with the one you split, which is why it can be a bit tedious.

There's a tut here.
https://www.youtube.com/watch?v=JU_7gIr5RTI
Adding a cut works thank you. Still can't midilink band/frequency 1 as it's identified as band/frequency 2
focusrite is offline   Reply With Quote
Old 11-25-2019, 01:39 PM   #244
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: NL
Posts: 690
Default

Quote:
Originally Posted by focusrite View Post
Adding a cut works thank you. Still can't midilink band/frequency 1 as it's identified as band/frequency 2
What would be needed for it to be linkable?
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [Filther: Thread|Github|Reapack] | [More JSFX: Thread|Reapack]
sai'ke is offline   Reply With Quote
Old 12-02-2019, 03:48 PM   #245
simonluca
Human being with feelings
 
Join Date: Oct 2007
Posts: 76
Default

Hey!
I downloaded Reflectosaurus and I'm loving it! Thank you! It really sounds amazing.

If you allow me, I'd like to share a couple of thoughts with you:

1) Delay grid. There is a lot more detail between 0-250ms range compared to the 250-4000ms range. This implies that if you want long and complex delays you'll have an extremely cluttered area in the "top right" area, and you can't be very precise. On the other hand, It is very nice to have so much detail with shorter delays if you want to make some resonant stuff. I don't know, would it be maybe possible to have the ability to scale the grid? Does it make sense to you?

2) I love the idea of having a visual feedback of the details of every delay node, but for me the "node size/feedback" relation is a little bit problematic. I think that knowing the numeric value would be very useful (how big should be the node to have an infinite delay?). Then if you want to have many delays with lots of feedback it get extremely messy and you lose the connection lines very quickly.

2bis) Numeric feedback is alway useful. Especially when you want the delays to "ring" to a specific frequency you need to know the numbers.

3) It would be probably useful to have a small numeric ID on the nodes themselves. I got lost very quickly..."where was node 3 again?".

4) maybe this shouldn't be allowed

5) I am probably blind, but I can't find a way to delete a connection.

6) is it possible to "mute the master" of a node, leaving only the "send" on? Maybe a simple "direct out" volume.

7) is it possible to visually differentiate HPF and LPF settings? Doing so you could see them both at the same time. I was thinking like two lines (one inner one outer) or HP could be from 180° to 0 (clockwise) and LP from 180° to 0 (counterclockwise). This last solution has less detail, because you have 180 less degrees.

Well, that's it.
Thank you very much for your work and for sharing it with us, it's truly inspiring.
SL
__________________
www.sluca.net
simonluca is offline   Reply With Quote
Old 12-08-2019, 09:57 AM   #246
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: NL
Posts: 690
Default

Many good ideas. I will see if I have some time to work on some of them over the holiday season

Currently a bit bogged down in other work first.
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [Filther: Thread|Github|Reapack] | [More JSFX: Thread|Reapack]
sai'ke is offline   Reply With Quote
Old 01-11-2020, 04:05 PM   #247
cjewellstudios
Human being with feelings
 
Join Date: Sep 2017
Posts: 222
Default

Hey Saike!

Hope you're doing well and that the move went well.

I was considering trying to figure out how to change the colors for your spectrum analyzer. I see there are a ton of theme options which is fantastic, but I was just playing around with the Smooth hidpi (for now) theme and he mentions specific colors.

I just have a superficial understanding of code in general and see that you are importing some colormap in the beginning.

Is that something that I can alter? Or is there some other way I can change the colors?

It's really no big deal, more curious than anything else. Again, hope all is well.
cjewellstudios is offline   Reply With Quote
Old 01-12-2020, 04:51 AM   #248
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: NL
Posts: 690
Default

The colormaps are stored in colormaps.jsfx-inc, but I generated them from python actually because changing them by hand is probably challenging.

You can edit a colormap by looking for the one you want to edit (it'll be something like c = dark or c = intense). From that point on, you will see a ton of values like 199/255. These are basically R G B values of the respective spectral colors. The code just assigns a component, then moves the pointer forward, then assigns the next etc.

The colormaps are located at memory location 10000 + 100*colormap index.

The colormap selector in slider8, so if you want to add a new colormap, you need to set its maximum one higher. Need to edit it both at the top:
Code:
slider8:1<0,14,1{dark,intense,fluo,colorblind,pimp,shades,fancy,pastel,purple,dark2,dark3,dark4,dark5,colorblind2}>-colormap
as well as on line 1497 (the 14 is that maximum):
Code:
slider8 = drag_slider(slider8, 0.01, 14, .03);
and you need to add on line 1652 an extra one.
So instead of:
Code:
      (slider8|0)==12 ? "Theme:     Dark5":
      "Theme:Colorblind2");
Code:
      (slider8|0)==12 ? "Theme:     Dark5":
      (slider8|0)==13 ? "Theme:Colorblind2":
      "Theme:My new theme");
For the time being, you could also edit one of the existing color maps. Send it to me and I'll add it as a new one and make these changes for you. It would be good to merge whatever additions you make, because otherwise, next time you update, your colormap will be overwritten again by reapack.
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [Filther: Thread|Github|Reapack] | [More JSFX: Thread|Reapack]
sai'ke is offline   Reply With Quote
Old 01-12-2020, 05:38 PM   #249
cjewellstudios
Human being with feelings
 
Join Date: Sep 2017
Posts: 222
Default

Thank you very much for your reply!

"These are basically R G B values of the respective spectral colors. The code just assigns a component, then moves the pointer forward, then assigns the next etc."

So I found the colormaps file. I opened it and found exactly what you said. However, the RGB values I want to put in are three numbers. So I don't quite understand the correlation exactly.
cjewellstudios is offline   Reply With Quote
Old 01-13-2020, 03:08 PM   #250
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: NL
Posts: 690
Default

Code:
c = dark; // Go to this color palette
c[] = 199/255; // R of the first color
c += 1; // advance pointer
c[] = 149/255; // G of the first color
c += 1; // advance pointer
c[] = 66/255; // B of the first color
c += 1; // advance pointer
c[] = 120/255; // R of the second color
c += 1; // advance pointer
c[] = 73/255; // G of the second color 
... and so forth
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [Filther: Thread|Github|Reapack] | [More JSFX: Thread|Reapack]
sai'ke is offline   Reply With Quote
Old 01-14-2020, 04:46 AM   #251
cjewellstudios
Human being with feelings
 
Join Date: Sep 2017
Posts: 222
Default

Quote:
Originally Posted by sai'ke View Post
Code:
c = dark; // Go to this color palette
c[] = 199/255; // R of the first color
c += 1; // advance pointer
c[] = 149/255; // G of the first color
c += 1; // advance pointer
c[] = 66/255; // B of the first color
c += 1; // advance pointer
c[] = 120/255; // R of the second color
c += 1; // advance pointer
c[] = 73/255; // G of the second color 
... and so forth
OOHHHHHHHH

I get it now I should have noticed there were alot of "255" lol

You're a saint and it worked like a charm!

At first I tried to modify the dark2 theme but I wasn't seeing any colors there. So for now I wrote over the Pimp theme.

I'll get back to you tonight and paste the code here for purposes of merging where hopefully we can end up with a theme called smooth and these first 8 colors. Thanks again! This is a really great analyzer. I've sent my 8 submixes to it and then add the sum button and that actually makes it pretty easy to spot potential frequency buildups.
cjewellstudios is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 02:49 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.