Matrix Modulation System - Last Call for bugs fixes & changes!!
-
@ustk I managed a it a bit but haven't gone back to sort it out. This uses the general button css before it in the script
/** ============================================================ DELETE ============================================================ */ .delete-button { width: 20px; padding: 0; } .delete-button::before { left: 0; top: 0; width: 100%; height: 100%; } .delete-button::after { content: 'X'; position: relative; color: #C4C3C3; font-size: 12px; pointer-events: none; } -
@DanH How sh...! I wasn't editing the right css file !

Thanks!

-
@ustk lols
-
@DanH said in Matrix Modulation System - Last Call for bugs fixes & changes!!:
@Christoph-Hart So I'm not convinced that the accumulated range is helpful / necessary.
So I need to row back on this a little bit

Displaying the Accumulated Range and a range isn't important to me, but I definitely do need the accumulated range values in order to have my little white dot display how the modulation is behaving, accumulated or not.
So is it possible to get something like
obj.accumulatedModMin/obj.accumulatedModMaxas obj items in thedrawRotarySliderfunction? Might also need a currently selected range too (although this is basically "modMinValue": 1.0,
"modMaxValue": 1.0, I think?). -
@Christoph-Hart Would it be possible to have a value parameter inside the extra_mod nodes -this way we could change the values whilst editing the network. Currently we have to break all the connections and then reconnect them when we need to compile. Obviously the value param would be ignored in the compiled network.

-
@DanH if you assign a modulation slot to a network parameter and then use the extra mod for this, then you can use the network parameter as value parameter? This is how it's supposed to be used and compiled anyway.
-
@Christoph-Hart Ah ok, this does actually work in this latest commit
Didn't before, all good, bravo

-
@Christoph-Hart However it doesn't look like LFOs assigned to a parameter are having an effect yet....

-
@DanH In this case I think the parameter should just be a normal parameter without
ExternalModulation
The way I understand it, a scriptnode parameter that hasExternalModulationset shouldn't be connected with a cable. @Christoph-Hart if I'm right then the connector (and any previous cable) should be removed or disabled and greyed out.Just set the target for the corresponding UI knob
-
@Christoph-Hart For the delete button, I can't seem to actually set a background color like I do with other elements.
backgroundandbackground-colorare both setting the icon color (be it the original one or a custom icon in.delete-button::before)