|
|
|
09-22-2019, 07:49 AM
|
#4881
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by MixMonkey
I'll try converting it to FocusedFXNavigator and see if the modifier idea he's keen on works with that.
|
Must admit, I've lost this idea, what is to be accomplished here again ?
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com
|
|
|
09-22-2019, 08:07 AM
|
#4882
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Geoff Waddington
Very cool !
I think this should work too, if you don't mind please try it and let me know...
Code:
Zone FXMenu|1-8
SelectedTrackNavigator
DisplayUpperD| FXNameDisplay |
DisplayLowerD| NoAction
RotaryD NoAction
/ RotaryPushD| GoFXSlot |
RotaryPushD| Reaper _S&M_SHOWFXCHAIN|
ZoneEnd
|
Will try it out, working at the moment
|
|
|
09-22-2019, 09:22 AM
|
#4883
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
I see what I'd missed now mix has pointed it out.
So is there a way to have parent zone without it stomping over the modifiers, in the children zones?
I added the ParentZone lines back into the zone, and in Slot1 everything works as I'd expect, but in slot 2.. no modifiers work at all?
Is this a bug?
I've thrown more light on the cyclic error, I added an additional GoZone MainZone in Zone-3 and it works in Zone-2 as well without being defined in that zone.
Last edited by Freex; 09-22-2019 at 10:02 AM.
|
|
|
09-22-2019, 10:10 AM
|
#4884
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by Geoff Waddington
Must admit, I've lost this idea, what is to be accomplished here again ?
|
Being able to use the modifiers to adjust related setting in that Zone without having to GoZone here there and everywhere,
So EQ example you have Q then Shift+ gives you control of shape(Bell notch etc) option+ gives you control of Slope
Otherwise it's a different zone or 2 for a small change on possibly one band.
The reason to have it available on sub zones is that I could have bands ABC 1-4, 5-8, rather than using up all 8 rotarys for EQ I could now "ZONE" the surface so Compression could be on 5-6 ABC,
In the same way your Console1 multi shows.
For someone with maybe only 4 controls,(like nanos or the pan controls) they could have 4 band Freq as default, Shift+ gain, Option+ Q for the 4 bands with it always returning to Freq when they take their finger off a modifier.
Much faster than GoZone-ing and you're always back to a know place.
Last edited by Freex; 09-22-2019 at 10:21 AM.
|
|
|
09-22-2019, 10:58 AM
|
#4885
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Geoff Waddington
Must admit, I've lost this idea, what is to be accomplished here again ?
|
Being able to re-use modifiers with SubZones. So a Shift definition, say, in the first FX SubZone, say, is different to the the Shift definition in the main FX Zone.
Essentially means each FX SubZone gets a full compliment of modifier possibilities.
|
|
|
09-22-2019, 11:29 AM
|
#4886
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by MixMonkey
Being able to re-use modifiers with SubZones. So a Shift definition, say, in the first FX SubZone, say, is different to the the Shift definition in the main FX Zone.
Essentially means each FX SubZone gets a full compliment of modifier possibilities.
|
Glad you're here MixMonkey to translate my waffle rambling.
|
|
|
09-22-2019, 11:56 AM
|
#4887
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by MixMonkey
Being able to re-use modifiers with SubZones. So a Shift definition, say, in the first FX SubZone, say, is different to the the Shift definition in the main FX Zone.
Essentially means each FX SubZone gets a full compliment of modifier possibilities.
|
Ahhh, finally go it !
So, let's try this first and see if we run out of gas:
The classic EQ mapping requires Shift and Control, plus unshifted.
Let's give ourselves one more -- Shift+Control -- Ok hope that's enough.
Now we usually only need about 2 - 3 sub Zones
Let's use Option and Alt for those jobs:
Option = subZone1
Alt = subZone2
Option+Alt = subZone3
So for Zone we have:
Code:
/ Main Zone
someButton someAction
Shift+someButton anotherAction
Control+somebutton yetAnotherAction
Shift+Control+someButton yetAgainAnotherAction
/Sub Zone 1
Option+someButton someAction1
Option+Shift+someButton anotherAction1
Option+Control+somebutton yetAnotherAction1
Option+Shift+Control+someButton yetAgainAnotherAction1
/Sub Zone 2
Alt+someButton someAction2
Alt+Shift+someButton anotherAction2
Alt+Control+somebutton yetAnotherAction2
Alt+Shift+Control+someButton yetAgainAnotherAction2
/Sub Zone 3
Option+Alt+someButton someAction3
Option+Alt+Shift+someButton anotherAction3
Option+Alt+Control+somebutton yetAnotherAction3
Option+Alt+Shift+Control+someButton yetAgainAnotherAction3
Is that enough for reasonable use cases ?
Don't forget we now have latching, which makes this approach MUCH more feasible.
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com
|
|
|
09-22-2019, 12:12 PM
|
#4888
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by Geoff Waddington
Ahhh, finally go it !
So, let's try this first and see if we run out of gas:
The classic EQ mapping requires Shift and Control, plus unshifted.
Let's give ourselves one more -- Shift+Control -- Ok hope that's enough.
Now we usually only need about 2 - 3 sub Zones
Let's use Option and Alt for those jobs:
Option = subZone1
Alt = subZone2
Option+Alt = subZone3
So for Zone we have:
Code:
/ Main Zone
someButton someAction
Shift+someButton anotherAction
Control+somebutton yetAnotherAction
Shift+Control+someButton yetAgainAnotherAction
/Sub Zone 1
Option+someButton someAction1
Option+Shift+someButton anotherAction1
Option+Control+somebutton yetAnotherAction1
Option+Shift+Control+someButton yetAgainAnotherAction1
/Sub Zone 2
Alt+someButton someAction2
Alt+Shift+someButton anotherAction2
Alt+Control+somebutton yetAnotherAction2
Alt+Shift+Control+someButton yetAgainAnotherAction2
/Sub Zone 3
Option+Alt+someButton someAction3
Option+Alt+Shift+someButton anotherAction3
Option+Alt+Control+somebutton yetAnotherAction3
Option+Alt+Shift+Control+someButton yetAgainAnotherAction3
Is that enough for reasonable use cases ?
Don't forget we now have latching, which makes this approach MUCH more feasible.
|
Honestly that sounds awful.
I'd sooner do without than go thru all that.
It's taking the logic of doing the same action to get the same results and throwing it out the window, with if you're on this zone do this but on that zone do the other, to get the same result.
Might as well just use GoZones and deal with the warren maze, and uncertainty they'll create.
Why can CSI not see the modifiers in each sub zone as what is defined in that subzone? when it sees every other definition as different?
The premise obviously works in Slot 1, so what needs to be righted for it to work in any slot.
Last edited by Freex; 09-22-2019 at 01:12 PM.
|
|
|
09-22-2019, 02:05 PM
|
#4889
|
Human being with feelings
Join Date: Jan 2018
Posts: 1,651
|
Do you know I went thru all that trouble to hunt down the issue I was having, turns out it was the FaderportXT surface profile I had setup. I can't believe how much trouble I'm having with the single fader surface!!
|
|
|
09-22-2019, 02:15 PM
|
#4890
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by poetnprophet
Do you know I went thru all that trouble to hunt down the issue I was having, turns out it was the FaderportXT surface profile I had setup. I can't believe how much trouble I'm having with the single fader surface!!
|
Surface Input monitor is your friend
Look at input -- cross reference .mst file
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com
|
|
|
09-22-2019, 02:19 PM
|
#4891
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by Freex
Why can CSI not see the modifiers in each sub zone as what is defined in that subzone? when it sees every other definition as different?
The premise obviously works in Slot 1, so what needs to be righted for it to work in any slot.
|
Hold It, are you talkng about the bug that you and/or @MixMonkey found where modifiers don't work if the Zone has a ParentZone that is an FX?
Whoooaa, please don't cause yourself stress and effort trying to work around bugs that will be fixed.
Do I finally have this right ?
Is that what we are talking about ?
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com
|
|
|
09-22-2019, 02:58 PM
|
#4892
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by Geoff Waddington
Hold It, are you talkng about the bug that you and/or @MixMonkey found where modifiers don't work if the Zone has a ParentZone that is an FX?
Whoooaa, please don't cause yourself stress and effort trying to work around bugs that will be fixed.
Do I finally have this right ?
Is that what we are talking about ?
|
With parent Zone defined, mods only work in the parent zone, but only if they are not defined in any subzones. Otherwise they all stop working.
Without parent zone defined, mods work per zone/subzone, but only in slot 1 (as you suggested and Mix confirmed)
But your suggestion of "using different mods in different sub zones seems like an awful way to move forward".
Never worry about me and stress, I may sound stressed in my typing but in reality I'm practically horizontal. lol
|
|
|
09-22-2019, 04:28 PM
|
#4893
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by Freex
With parent Zone defined, mods only work in the parent zone, but only if they are not defined in any subzones. Otherwise they all stop working.
Without parent zone defined, mods work per zone/subzone, but only in slot 1 (as you suggested and Mix confirmed)
|
Yes, that's the bug that is next up after Learn Mode, which is almost there ...
Quote:
Originally Posted by Freex
Never worry about me and stress, I may sound stressed in my typing but in reality I'm practically horizontal. lol
|
Haha, excellent !
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com
|
|
|
09-22-2019, 06:24 PM
|
#4894
|
Human being with feelings
Join Date: Jun 2015
Location: Sydney, Australia
Posts: 180
|
Quote:
Originally Posted by Geoff Waddington
Very cool !
I think this should work too, if you don't mind please try it and let me know...
Code:
Zone FXMenu|1-8
SelectedTrackNavigator
DisplayUpperD| FXNameDisplay |
DisplayLowerD| NoAction
RotaryD NoAction
/ RotaryPushD| GoFXSlot |
RotaryPushD| Reaper _S&M_SHOWFXCHAIN|
ZoneEnd
|
Sorry to butt in here, but can I clarify the FXMenu thing? I saw it mentioned earlier and assumed it was something for people with fancy controllers with screens. But based on this I'm thinking it's more of a convention where you have a zone (the FXMenu) where you map widgets to individual track FX slots (using the iterator/track number syntax) so you can jump straight to the FX zone you want. That would mean GoFXSlot is a way to say "map this specific FX to its zone"?
Is that right, or have I missed the point?
|
|
|
09-23-2019, 12:55 AM
|
#4895
|
Human being with feelings
Join Date: Jun 2015
Location: Sydney, Australia
Posts: 180
|
FX Zones on my wiki
I took a first cut at writing up my notes on FX Zones and MapSelectedTrackFXToWidgets/MapFocusedFXToWidgets.
Any corrections/additions very welcome, even if it's just a comment to say "I don't understand this bit here"
https://github.com/malcolmgroves/rea.../wiki/FX-Zones
Last edited by MalcolmG; 09-23-2019 at 01:02 AM.
|
|
|
09-23-2019, 02:07 AM
|
#4896
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by MalcolmG
I took a first cut at writing up my notes on FX Zones and MapSelectedTrackFXToWidgets/MapFocusedFXToWidgets.
Any corrections/additions very welcome, even if it's just a comment to say "I don't understand this bit here"
https://github.com/malcolmgroves/rea.../wiki/FX-Zones
|
Nice, just maybe touch up this section:
Quote:
"Freq-Band 1" - as far as I can tell, this is just whatever name you want to give the parameter. It seems to work whatever string you put in here. My guess is it will be used if your surface has scribble strips LCD's above the controls.
|
You are exactly correct, not a guess.
Quote:
Once you've created your .zon file, put it in the Zone directory for whatever Surface it refers to (the same folder you have your other Zone definitions for that surface. In theory I guess you could even put it in the same file as the other zones for that surface, but so far I've tended to go with one file per plugin.
|
Although true theoretically, should emphasize this is NOT a good idea, one file per FX is the way to go, although the one FX file may contain other Zones -- aka sub Zones, but that's likely too advanced to mention here.
Once again, thanks for the contribution, lookin' good
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com
|
|
|
09-23-2019, 04:17 AM
|
#4897
|
Human being with feelings
Join Date: Jul 2013
Location: Portugal
Posts: 1,827
|
Quote:
Originally Posted by MalcolmG
I took a first cut at writing up my notes on FX Zones and MapSelectedTrackFXToWidgets/MapFocusedFXToWidgets.
Any corrections/additions very welcome, even if it's just a comment to say "I don't understand this bit here"
https://github.com/malcolmgroves/rea.../wiki/FX-Zones
|
Great Malcom. I Share my version of reaEQ , For Behringer X-Touch
Zone "VST: ReaEQ (Cockos)" "ReaEQ"
SelectedTrackNavigator
DisplayUpper1 FXParamNameDisplay 0 "Low Hz"
DisplayLower1 FXParamValueDisplay 0
Rotary1 FXParam 0
RotaryPush1 NoAction
DisplayUpper2 FXParamNameDisplay 1 "LowGain"
DisplayLower2 FXParamValueDisplay 1
Rotary2 FXParam 1
RotaryPush2 NoAction
DisplayUpper3 FXParamNameDisplay 3 "LMF Hz"
DisplayLower3 FXParamValueDisplay 3
Rotary3 FXParam 3
Shift+Rotary3 FXParam 5
RotaryPush3 NoAction
DisplayUpper4 FXParamNameDisplay 4 "LowGain"
DisplayLower4 FXParamValueDisplay 4
Rotary4 FXParam 4
RotaryPush4 NoAction
DisplayUpper5 FXParamNameDisplay 6 "HMF Hz"
DisplayLower5 FXParamValueDisplay 6
Rotary5 FXParam 6
Shift+Rotary5 FXParam 8
RotaryPush5 NoAction
DisplayUpper6 FXParamNameDisplay 7 "HMGain"
DisplayLower6 FXParamValueDisplay 7
Rotary6 FXParam 7
RotaryPush6 NoAction
DisplayUpper7 FXParamNameDisplay 9 "HF Hz"
DisplayLower7 FXParamValueDisplay 9
Rotary7 FXParam 9
RotaryPush7 NoAction
DisplayUpper8 FXParamNameDisplay 10 "HFGain"
DisplayLower8 FXParamValueDisplay 10
Rotary8 FXParam 10
RotaryPush8 NoAction
Zone End
|
|
|
09-23-2019, 08:00 AM
|
#4898
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by pepe44
Great Malcom. I Share my version of reaEQ , For Behringer X-Touch
Zone "VST: ReaEQ (Cockos)" "ReaEQ"
SelectedTrackNavigator
DisplayUpper1 FXParamNameDisplay 0 "Low Hz"
DisplayLower1 FXParamValueDisplay 0
Rotary1 FXParam 0
Shift+Rotary1 FXParam 2
RotaryPush1 NoAction
DisplayUpper2 FXParamNameDisplay 1 "LowGain"
DisplayLower2 FXParamValueDisplay 1
Rotary2 FXParam 1
RotaryPush2 NoAction
DisplayUpper3 FXParamNameDisplay 3 "LMF Hz"
DisplayLower3 FXParamValueDisplay 3
Rotary3 FXParam 3
Shift+Rotary3 FXParam 5
RotaryPush3 NoAction
DisplayUpper4 FXParamNameDisplay 4 "LowGain"
DisplayLower4 FXParamValueDisplay 4
Rotary4 FXParam 4
RotaryPush4 NoAction
DisplayUpper5 FXParamNameDisplay 6 "HMF Hz"
DisplayLower5 FXParamValueDisplay 6
Rotary5 FXParam 6
Shift+Rotary5 FXParam 8
RotaryPush5 NoAction
DisplayUpper6 FXParamNameDisplay 7 "HMGain"
DisplayLower6 FXParamValueDisplay 7
Rotary6 FXParam 7
RotaryPush6 NoAction
DisplayUpper7 FXParamNameDisplay 9 "HF Hz"
DisplayLower7 FXParamValueDisplay 9
Rotary7 FXParam 9
Shift+Rotary7 FXParam 11
RotaryPush7 NoAction
DisplayUpper8 FXParamNameDisplay 10 "HFGain"
DisplayLower8 FXParamValueDisplay 10
Rotary8 FXParam 10
RotaryPush8 NoAction
Zone End
|
I think alot of controller would find that mapping useful.
But by the looks of things you forgot your Q on Low and High See BOLD above
Only reason being if you where usig the Low and hig as bands rather than in shelf mode, you'd be missing your Q.
Also if you find 4 EQ bands not enough and add more they will not have controls set.
You could setup as
Rotary Freq
Shift+Rotary Gain
Control+Rotary Q
and map out 8 bands, that way you are sorted if you want to add and each Rotary is a band, rather than every two.
Last edited by Freex; 09-23-2019 at 08:16 AM.
|
|
|
09-23-2019, 10:00 AM
|
#4899
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
OK folks, home stretch on Learn Mode, have a design question.
Can we make CSI setup MOSTLY realtime ?
It's fairly easy to get regular stuff, including FX, Navigators, etc., except for 1 type:
Zones like Channels or Sends that have the special character for numbering "|".
Code:
Zone Channel|1-8
TrackNavigator
DisplayUpper| TrackNameDisplay
DisplayLower| TrackPanDisplay
TrackTouch+DisplayLower| TrackVolumeDisplay
RotaryPush| GoZone PanWidth|
Rotary| TrackPan 0
RecordArm| TrackRecordArm
Solo| TrackSolo
Mute| TrackMute
Select| TrackUniqueSelect
Shift+Select| TrackRangeSelect
Control+Select| TrackSelect
Shift+Control+Select| TogglePin
Option+Select| TrackFolderDive
Fader| TrackVolume
TrackTouch+Fader| TrackVolume
FaderTouch| TrackTouch
ZoneEnd
Zone Pan|1-8
TrackNavigator
Rotary| TrackPan 0
RotaryPush| GoZone PanWidth|
ZoneEnd
Zone PanWidth|1-8
TrackNavigator
Rotary| TrackPanWidth 1
RotaryPush| GoZone Pan|
ZoneEnd
Zone Send|1-8
SelectedTrackNavigator
DisplayUpper| TrackSendNameDisplay
TrackTouch+DisplayUpper| TrackSendVolumeDisplay
Mute| TrackSendMute
Fader| TrackSendVolume
TrackTouch+Fader| TrackSendVolume
FaderTouch| TrackTouch
ZoneEnd
Zone FXMenu|1-4
SelectedTrackNavigator
DisplayUpper| FXNameDisplay |
RotaryPush| GoFXSlot |
ZoneEnd
The easy way out is to require a restart of CSI -- by going into config and pressing OK -- for this type only.
Given that this type tends to be
set up once
very stock in general
I think this is a reasonable price to pay for simpler coding on my end.
So you will never feel this at all when you map things like FX buttons, only with the shorthand type with the "|" character, as in the examples above.
And even then, you just have to go to config panel and press OK to restart CSI.
What say you ?
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com
|
|
|
09-23-2019, 10:02 AM
|
#4900
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Geoff Waddington
What say you ?
|
Doesn't sound like a problem to me
|
|
|
09-23-2019, 10:14 AM
|
#4901
|
Human being with feelings
Join Date: Jul 2013
Location: Portugal
Posts: 1,827
|
Quote:
Originally Posted by Freex
I think alot of controller would find that mapping useful.
But by the looks of things you forgot your Q on Low and High See BOLD above
Only reason being if you where usig the Low and hig as bands rather than in shelf mode, you'd be missing your Q.
Also if you find 4 EQ bands not enough and add more they will not have controls set.
You could setup as
Rotary Freq
Shift+Rotary Gain
Control+Rotary Q
and map out 8 bands, that way you are sorted if you want to add and each Rotary is a band, rather than every two.
|
For my aplications i like having low and High shelf, and 2 parametric bands is enough for me. I understand what you say, but it will all depend on the workflow of evryone being different eheh.
|
|
|
09-23-2019, 10:27 AM
|
#4902
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by Geoff Waddington
What say you ?
|
Quote:
Originally Posted by MixMonkey
Doesn't sound like a problem to me
|
Agree, it's hardly a big sacrifice to go into config, not like having to restart reaper. lol
Quote:
Originally Posted by pepe44
For my aplications i like having low and High shelf, and 2 parametric bands is enough for me. I understand what you say, but it will all depend on the workflow of evryone being different eheh.
|
Oh by all means, just noticed the missing FXParam and thought it would be a weird one to display as an example.
I take it you don't use the Q to adjust the roll off of the shelf?
Last edited by Freex; 09-23-2019 at 11:15 AM.
|
|
|
09-23-2019, 12:11 PM
|
#4903
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Geoff Waddington
I think this should work too, if you don't mind please try it and let me know...
Code:
Zone FXMenu|1-8
SelectedTrackNavigator
DisplayUpperD| FXNameDisplay |
DisplayLowerD| NoAction
RotaryD NoAction
/ RotaryPushD| GoFXSlot |
RotaryPushD| Reaper _S&M_SHOWFXCHAIN|
ZoneEnd
|
No joy with this I'm afraid, the first slot works (doesn't it always ) but none of the others. Incidentally, have you noticed that when you quote stuff in a post with the vertical bar, it gets changed to a forward slash
I'm still fooling around with it (the long hand version) and I like the workflow combo of FocusedFXNavigator (window, multiple Zones) and the FXMenu (easy selection). Getting the FX to focus seems better than just FocusedFXNavigator on it's own.
|
|
|
09-23-2019, 12:21 PM
|
#4904
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by MalcolmG
Sorry to butt in here, but can I clarify the FXMenu thing? I saw it mentioned earlier and assumed it was something for people with fancy controllers with screens. But based on this I'm thinking it's more of a convention where you have a zone (the FXMenu) where you map widgets to individual track FX slots (using the iterator/track number syntax) so you can jump straight to the FX zone you want. That would mean GoFXSlot is a way to say "map this specific FX to its zone"?
Is that right, or have I missed the point?
|
Sorry it's taken a while to reply. No, you don't need a screen and what you've described is essentially correct, but you don't need to map the FX to the slots, it happens automatically.
If your surface has a screen you can add an FX name alias and that will appear in the menu.
To use the menu in the way it was intended, the FX Zones have to be SelectedTrackNavigator and used in conjunction with:
Code:
SomeButtons| GoFXSlot |
but I've been having success with using the FocusedFXNavigator in the the FX Zone and re-assigning the Buttons from GoFXSlot to Reaper _S&M_SHOWFXCHAIN1(-8), a command you're probably already familiar with See my recent posts for full detail.
|
|
|
09-23-2019, 12:57 PM
|
#4905
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by MixMonkey
Sorry it's taken a while to reply. No, you don't need a screen and what you've described is essentially correct, but you don't need to map the FX to the slots, it happens automatically.
If your surface has a screen you can add an FX name alias and that will appear in the menu.
To use the menu in the way it was intended, the FX Zones have to be SelectedTrackNavigator and used in conjunction with:
Code:
SomeButtons| GoFXSlot |
but I've been having success with using the FocusedFXNavigator in the the FX Zone and re-assigning the Buttons from GoFXSlot to Reaper _S&M_SHOWFXCHAIN1(-8), a command you're probably already familiar with See my recent posts for full detail.
|
I must try this, from just running the actions in reaper I can see the advantages, what were you saying about 1st slot vs rest? Is that the multizone problem?
|
|
|
09-23-2019, 01:22 PM
|
#4906
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Freex
what were you saying about 1st slot vs rest? Is that the multizone problem?
|
No, it just doesn't let you select any other slots
|
|
|
09-23-2019, 01:46 PM
|
#4907
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by MixMonkey
No, it just doesn't let you select any other slots
|
How are you getting FXMenu to display, I thought it was broken?
|
|
|
09-23-2019, 01:52 PM
|
#4908
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Freex
How are you getting FXMenu to display, I thought it was broken?
|
It works fine, Geoff asked me to try the shorthand notation on the SWS actions I was using, that's the bit that didn't work.
If you use the SWS actions to select the FX slot you can use the FocusedFXNavigator in the FX.zon files, which means multi-zone works (in all slots) Modifiers still don't though. I'm finding modifiers a bit of a bust actually
You also open an FX chain window (automatically), which means you see the FX without doing anything else.
|
|
|
09-23-2019, 02:02 PM
|
#4909
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by MixMonkey
It works fine, Geoff asked me to try the shorthand notation on the SWS actions I was using, that's the bit that didn't work.
If you use the SWS actions to select the FX slot you can use the FocusedFXNavigator in the FX.zon files, which means multi-zone works (in all slots) Modifiers still don't though. I'm finding modifiers a bit of a bust actually
You also open an FX chain window (automatically), which means you see the FX without doing anything else.
|
I got FXMenu splaying using the Auto in config, but can't seem to get it to work as a Toggle, (I have sends and FXMenu set to splay on D1-8 so obviosly need them the un-splay)
I was hoping to try
Shift+RotaryPushD| S&M_FXBYP|
to see if it would toggle bypass on the FX
But can't get it to work, my buttons don't seem to want to play ball, has any definitions changed
|
|
|
09-23-2019, 02:17 PM
|
#4910
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Freex
I got FXMenu splaying using the Auto in config, but can't seem to get it to work as a Toggle, (I have sends and FXMenu set to splay on D1-8 so obviosly need them the un-splay)
I was hoping to try
Shift+RotaryPushD| S&M_FXBYP|
to see if it would toggle bypass on the FX
But can't get it to work, my buttons don't seem to want to play ball, has any definitions changed
|
Don't use the shorthand form.
Try:
Code:
Shift+RotaryPushD1 Reaper _S&M_FXBYP_SETON1
Shift+RotaryPushD2 Reaper _S&M_FXBYP_SETON2
Shift+RotaryPushD3 Reaper _S&M_FXBYP_SETON3....etc
If that doesn't work, try it without the shift.
EDIT: Just a thought, have you got a Shift definition in the FXMenuZone?
Last edited by MixMonkey; 09-23-2019 at 02:29 PM.
|
|
|
09-23-2019, 02:21 PM
|
#4911
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Freex
I got FXMenu splaying using the Auto in config, but can't seem to get it to work as a Toggle, (I have sends and FXMenu set to splay on D1-8 so obviosly need them the un-splay)
|
I use this instead of a toggle:
Code:
Lock MapSelectedTrackFXToMenu
|
|
|
09-23-2019, 02:28 PM
|
#4912
|
Human being with feelings
Join Date: Jun 2015
Location: Sydney, Australia
Posts: 180
|
Quote:
Originally Posted by Geoff Waddington
What say you ?
|
I'm restarting after every change in the text files now, so "mostly realtime" sounds like a big step forward :-)
|
|
|
09-23-2019, 02:33 PM
|
#4913
|
Human being with feelings
Join Date: Jun 2015
Location: Sydney, Australia
Posts: 180
|
Quote:
Originally Posted by Geoff Waddington
Although true theoretically, should emphasize this is NOT a good idea, one file per FX is the way to go, although the one FX file may contain other Zones -- aka sub Zones, but that's likely too advanced to mention here.
|
Thanks Geoff, I'll update it.
I was doing one fxzone per file out of understandability/modularity. Just curious, are there other reasons beyond this?
Also, I've had this question in the back of my mind for awhile. Is there a technical difference between loading another zone vs loading a sub-zone? Actually, the real question is what makes a zone a sub-zone? Is this just about the ParentZone track index thing?
Cheers
Malcolm
|
|
|
09-23-2019, 02:37 PM
|
#4914
|
Human being with feelings
Join Date: Jun 2015
Location: Sydney, Australia
Posts: 180
|
Quote:
Originally Posted by MixMonkey
To use the menu in the way it was intended, the FX Zones have to be SelectedTrackNavigator and used in conjunction with:
Code:
SomeButtons| GoFXSlot |
but I've been having success with using the FocusedFXNavigator in the the FX Zone and re-assigning the Buttons from GoFXSlot to Reaper _S&M_SHOWFXCHAIN1(-8), a command you're probably already familiar with See my recent posts for full detail.
|
Cool, thanks. I'll give both of these a try. Seems like it might be a nice middle ground to get me the explicit selection behaviour I was shooting for in my recent FocusedFX posts you helped me with.
Cheers
Malcolm
|
|
|
09-23-2019, 03:01 PM
|
#4915
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by MalcolmG
Cool, thanks. I'll give both of these a try. Seems like it might be a nice middle ground to get me the explicit selection behaviour I was shooting for in my recent FocusedFX posts you helped me with.
Cheers
Malcolm
|
It seems to be triggering the map load better. The only circumstance I've found so far where it doesn't map properly is when I try to reload the currently selected FX map from the FXMenu, rather than using the ParentZone button (that I always map, even if there's only one Zone)
I think the problem we're having is that it isn't the fact that an FX is focussed/selected that causes the map to load, but the act of focussing/selecting that does.
You would think that opening a floating FX window would trigger the map to load, it doesn't on Mac (but does on windows)
Switching back and forth in the FX chain usually does the trick, but is a bit of a drag.
|
|
|
09-23-2019, 03:25 PM
|
#4916
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
I've noticed something weird in the Learn Menu,
In the C4 Zone > Buttons Zone, I have mods defined "Shift Shift" etc
When I'm in the learn mode window I see them as "Shift+Shift Shift"
Same in the FXMenu Zone.
Could this be where the buggery is coming from?
ALSO where and when do we need press, Toggle, and when do we not?
AND do we need mods defined in every Zone? They're not defined in the FXZones and they "understand" with the known exceptions.
Should the FXMenu be
RotaryPushD|
or
Press+RotaryPushD|
I added the Shift+RotaryPushD1 Reaper _S&M_FXBYP1 ....
Now when there is no FX in the slot the push is Lit (working on C4emu) and goes out when a FX fills the slot. But no toggle,
Also pressing Shift+RotaryPushD1 shows the RotaryPushD1 highighted, but doesn't highlight "FXMenu" and the Shift checkbox is not checked.
Last edited by Freex; 09-23-2019 at 03:55 PM.
|
|
|
09-23-2019, 03:51 PM
|
#4917
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Freex
Could this be where the buggery is coming from?
|
ROFL
|
|
|
09-23-2019, 03:59 PM
|
#4918
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by MalcolmG
Thanks Geoff, I'll update it.
I was doing one fxzone per file out of understandability/modularity. Just curious, are there other reasons beyond this?
|
Yes, ease of OSC integration, Touch OSC pages are named exactly the same as the FX filenames, could be other reasons later on...
Quote:
Originally Posted by MalcolmG
Also, I've had this question in the back of my mind for awhile. Is there a technical difference between loading another zone vs loading a sub-zone? Actually, the real question is what makes a zone a sub-zone? Is this just about the ParentZone track index thing?
Cheers
Malcolm
|
Yes, exactly, it just says there is a piece of contextual information in my Parent -- in this case it is index.
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com
|
|
|
09-23-2019, 05:23 PM
|
#4919
|
Human being with feelings
Join Date: Jun 2015
Location: Sydney, Australia
Posts: 180
|
Quote:
Originally Posted by Freex
Could this be where the buggery is coming from
|
Hahaha, now to clean the coffee off my laptop screen
|
|
|
09-23-2019, 05:24 PM
|
#4920
|
Human being with feelings
Join Date: Jun 2015
Location: Sydney, Australia
Posts: 180
|
Quote:
Originally Posted by Geoff Waddington
Yes, ease of OSC integration, Touch OSC pages are named exactly the same as the FX filenames, could be other reasons later on...
Yes, exactly, it just says there is a piece of contextual information in my Parent -- in this case it is index.
|
Thanks Geoff, makes sense.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 02:13 AM.
|