@Lindon Oh, sure! Sorry, I thought you meant something else... I use it a lot already, but the issue here is that Polyphonic Effects do not work on the container level (not that I am aware of at least).
From my understanding, they are "executed" on the sampler level before any other sampler module excluding the MIDI modules/processors. Did I undertand it wrong?
Latest posts made by MELS
-
RE: Multichannel (Hardcoded) Polyphonic FX
-
RE: Multichannel (Hardcoded) Polyphonic FX
@Lindon Would you mind giving me a bit more details?
-
Multichannel (Hardcoded) Polyphonic FX
Hi all!
I'm trying to get a poly FX to work properly, but it seems I can't figure out how to set it right in this context...
Here are the conditions I must follow here:- The input audio comes from a sampler and, if possible, a synth (HardcodedMasterFX).
- The amout of input channels is variable (sample maps of varying channel count can be loaded).
- The polyphonic effect can be "changed" dynamically (from an ever-growing list).
- The parameters of the polyphonic effect must be exposed to user and internal modulation.
Ideally, given those conditions, I would prefer to use a Hardcoded Polyphonic FX, which, from what I know, does not support a varying amout of audio channels. I looked into routing the audio in a way that would allow ensuring the poly effect always received 2 channels, but without much success (the send effect/container could have been a thing if it supported polyphony).
I would rather avoid setting multiple Polyphonic Script FX - each with an effect loaded - and enabling the one I need when I need it as I have multiple samplers and an ever-growing list of effects, which would make this pretty ugly and hard to maintain over time.Thanks!
Mel -
RE: Scriptnode: Global_mod only hears from one global mod container index
@Christoph-Hart Would it be complicated for you to add a property to allow dynamically choosing which Global Modulator Container to "read" from? I would like to control this in script and change it on runtime for the project I am working on.
Not being able to dynamically set the Global Modulator Container to read from is a rather big and annoying roadblock for me at the moment because I need to have multiple Global Modulator Containers (I need six LFO modulators, each with the ability to retrigger (or not) on MIDI note-ons (using a MidiMuter Midi Processor)), which is not compatible with the current global_mod node behaviour.
Another solution to my problem would be to have a parameter (that has to be dynamically changeable in script) in the LFO modulator that allows ignoring all (or some) MIDI events (the equivalent of having a MidiMuter, but without muting all MIDI events for everything else in the Global Modulator Container), resulting in the ability to individually retrigger (or not) on MIDI note-ons.
The trick with the legato mode and an out of range held note is not an option in my project, since I am exposing the legato parameter as a toggle button in the GUI (and I would rather not have users having to resort to this trick to fake a free running mode either). -
RE: Restoring properties with DAW session
@Christoph-Hart
I would really like this kind of feature (save in DAW, but not in preset)! I would also need a preset pre/post-save callback function for the project I am working on.
I see you have added this function (UserPresetHandler.setUseCustomUserPresetModel()) that seems to give us control over the load and save callbacks.
Could you please give us a little more details on how to correctly use this?
How can we differentiate between preset and DAW save data with this save/load callback? Would functions like updateSaveInPresetComponents() and updateConnectedComponentsFromModuleState() still work with this?