02-03-2022, 02:43 PM | #41 |
Human being with feelings
Join Date: Dec 2021
Location: Indianapolis, IN
Posts: 40
|
My workflow
I now have a script that selects multiple tracks via partial name match, now I need to combine and nest these things without breaking them, plus use Midi Fade X and Midi CC Table.
My workflow when I want to start any song, I press pedal 2 to 'activate' all elements needed to use tracks with "FX1" in their title- that includes electric guitar, acoustic guitar and 4 mics. I will need the same steps for using the FX2 groups and FX3 groups. Here are the steps that need to happen every time I press pedal 2 on my floorboard to activate FX1: . Select all Tracks with "In" in title (Mic1_In, EGit_In, etc) . Unmute Send #1 (or whatever # it actually is) - these are the sends to all FX1 tracks. . Mute Sends #2 and #3 - these are the sends to all FX2 and FX3 tracks. . Select all Tracks with "FX1" in title . Unmute selected tracks . Start Midi Fade X (IN) on selected tracks . Wait 2 seconds - let the tails on FX2 or FX3 sound out . Select all Tracks with "FX2" and "FX3" in the title . Start Midi Fade X (OUT) on selected tracks . Set Midi Fade X to Mute that track once fade out completes Lots to still do, but I need to test these elements in steps, beginning with Midi Fade X and NOT using the Control Path. Dave |
02-03-2022, 11:30 PM | #42 | |
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,687
|
Quote:
But (depending on what you intend to use the "selection" for) might rather easily get in the way with other means of muting/unmuting tracks, -Michael Last edited by mschnell; 02-05-2022 at 11:35 PM. |
|
02-07-2022, 11:27 AM | #43 |
Human being with feelings
Join Date: Dec 2021
Location: Indianapolis, IN
Posts: 40
|
Michael, another Midi FadeX question. Please and thank you.
As you know my workflow involves switching tracks to get different combinations of effects. And when I switch away from a set of tracks (ie those producing "FX1" sounds), I want those to be allowed to tail off for 2 or 3 seconds before Midi Fade X begins the fade out. I can achieve that delay using Midi CC Table or scripting, but is it feasible to add a delay within Midi Fade X prior to the fade out? I'm learning LUA to work with scripts for various purposes, but EEL2 isn't clear enough to me to even see if this is possible without major changes to the code. Thanks, Dave |
02-07-2022, 01:58 PM | #44 |
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,687
|
Of course this would be doable.
But maybe the stock plugin "midi Delay" also might help. -Michael |
02-08-2022, 01:24 PM | #45 |
Human being with feelings
Join Date: Dec 2021
Location: Indianapolis, IN
Posts: 40
|
Mide Fade X Volume delay
Hi Michael. You may recall back in my testing where I observed a long and variable delay in volume output when first sending Midi Fade X the 127 value.
Now that I have a good sense for how I want to run my whole workflow, I'm back to testing the subunits. I am still seeing a variable, long delay between the time MFX receives the 127 value and when it passes audio. 7-23 seconds, median ~8. I've watched the MFX window while testing, and as soon as a 127 value is received, the vertical yellow line shifts from far left (0) to far right (127), however the horizontal volume line stays on the bottom (-inf) for a random time, then moves up like a fade in to the end value (127) just as audio is heard. Audio is passed based on when the horizontal line moves up. This always happens when a project is first opened. I see the same thing just by deleting and re-adding MFX to the track. After this volume finally catches up, every other midi value sent to MFX gives the expected behavior. Have you ever seen anything like this? I'm using the latest MFX version 2.2 in a new, simple project. In Preferences, Midi settings are to NOT pass Midi to the Control path. Nothing else is open on the PC. I'll attached the rpp file here, for reference. Thanks, Dave |
02-09-2022, 02:29 PM | #46 |
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,687
|
I uploaded v 2.3 (hopefully) with a fix.
it replaces the recently added line by low = 1; // fix initialization problems -Michael |
02-11-2022, 02:03 PM | #47 |
Human being with feelings
Join Date: Dec 2021
Location: Indianapolis, IN
Posts: 40
|
Good news! I tested v2.3, it works perfectly! I tweaked it a bit for my needs (cc=127 and vol=max at init). Now back to lua coding...lots to learn as I go.
I guess my post above outlines my workflow now. Most of it will be in script, though Midi Fade X is the key engine. I will probably not post to this thread again. Thanks again Michael, you've been a tremendous help. Dave |
Thread Tools | |
Display Modes | |
|
|