OMG, that is brilliant. I was spending a ton of time trying to get deeper and deeper attributes from the arp and setValue and diving deep into sliderpack data, but low and behold, the property editor saves the day again.
@Christoph-Hart I thought using the formula directly in the connection expression would help (1/input/4),
but as soon as you write something like 1/input, Hise crashes instantly
Ok, I'm on a question roll! Is it possible to display an interface object if the file is present in the AppData folder or the equivalent on Mac? I'm thinking of an expansion that you'd install and if it's installed, some additional options on the interface would show.
var MapMetaData = Engine.loadFromJSON("VoiceMetaData.js");
if (MapMetaData ==""){
// do something here...
};
@alepan Partially solved linking the compressor to a fake knob in Scriptnode only used to read its value. Now I only need to find a correct scale to write the label with dB values.
Yeah that was the original question, but it's not possible :)
I haven't noticed any scaling issues, I'm sure there is some aliasing but if no-one sees it then I don't think it matters. If I scale to 25% then my interface looks horrible and small, but that's because I'm using a 2K monitor.
Hmm I meant it wouldn't affect oversampling at all, just change the gain level randomly, but I tried it again today and it works fine, no idea why since I did the exact same test
also if you're using a slider, setting the min value to 1 and max to 5, and using step size of 1.0 helps even things out
I think it might be possible to do this just with the post script, first removing the file in the Components folder and then moving in the one from the temp one
@ustk Awesome. Are you winning with it? I should be able to get to finishing the application over the weekend now once todays dreaded deadlines are dealt with! I’ll jump back on here as soon as they are 🤘