|
|
|
08-12-2019, 09:36 PM
|
#4001
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,688
|
Finally we are at page 101 and message # 4001 of this thread .
It rightfully would deserve it's own subforum by now
-Michael
Last edited by mschnell; 08-13-2019 at 10:02 PM.
|
|
|
08-13-2019, 05:43 AM
|
#4002
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
New build is up.
It's better, but watch out for quirky behaviour and please report any you find.
Here are the key statements:
Code:
OnTrackSelection MapSelectedTrackSendsToWidgets
OnTrackSelection MapSelectedTrackFXToWidgets
OnTrackSelection MapSelectedTrackFXToMenu
Send ToggleMapSends
Pan ToggleMapFX
Track ToggleMapFXMenu
Order matters for the OnTrackSelection lines.
If they are all toggled ON, MapSelectedTrackFXToMenu wins in the example above.
You can, of course, change the order to anything you like, whatever suits your workflow.
Also a bit of unfinished mapping.
The FXMenu Zone defines almost nothing, Widget wise.
You can get strange things like the Faders on Sends, but the display on FXMenu choices.
To clean this up it is simply a matter of mapping NoAction to all the Widgets you want blanked when the FXMenu Zone is Activated.
In other words more entires in the FXMenu Zone, each pointing to NoAction.
It's likely there is other weirdness in here, we are balancing on the knife edge of flexibility/intuitive operation, all accomplished without any notion of stacks, tricky game
__________________
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
Last edited by Geoff Waddington; 08-13-2019 at 06:59 AM.
|
|
|
08-13-2019, 06:37 AM
|
#4003
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
I'll do my best not to break anything, think I'm starting to understand it all a little more. After all your help yesterday.
But I'll mostlikely break something up along the way.
|
|
|
08-13-2019, 06:48 AM
|
#4004
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Hi Geoff, I've been trying out the ZoneLoad version of Configurator you posted. There are a few problems:
i) It doesn't create zones anymore. You get the message box saying Zone Created, but no zone is written to Zones/ZoneFXFiles.
ii) It loads rows A and B ok but then throws"Runtime error:1004 Method 'Range' of object '_Global' failed.
iii) It requires the presence of the RawFX file to function.
Would it be okay if I borrowed some of your file system code and took a slightly different approach? It's not as sophisticated as your code, but I have a sub that re-populates the Input Sheet from a loaded Zone. It just needs the file selection system added.
Also, I think it would be a good idea when a Zone is created to append the RawFX parameters to the end of the file as commented out lines. That way the RawFX file becomes unnecessary after the initial Zone creation- it's available from the .zon file.
What do you think?
|
|
|
08-13-2019, 06:48 AM
|
#4005
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by Freex
I'll do my best not to break anything, think I'm starting to understand it all a little more. After all your help yesterday.
But I'll mostlikely break something up along the way.
|
Uh oh, you're losing your value as a tester, what with understanding everything and all
Seriously, please do try and break it, that's what good testing is, by definition !
__________________
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
|
|
|
08-13-2019, 06:54 AM
|
#4006
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by Geoff Waddington
Uh oh, you're losing your value as a tester, what with understanding everything and all
Seriously, please do try and break it, that's what good testing is, by definition !
|
As wise old MixMonkey might say, the more you learn the more you realise, you will the less you know. Lol
Last edited by Freex; 08-13-2019 at 07:16 AM.
|
|
|
08-13-2019, 06:56 AM
|
#4007
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by MixMonkey
Hi Geoff, I've been trying out the ZoneLoad version of Configurator you posted. There are a few problems:
i) It doesn't create zones anymore. You get the message box saying Zone Created, but no zone is written to Zones/ZoneFXFiles.
ii) It loads rows A and B ok but then throws"Runtime error:1004 Method 'Range' of object '_Global' failed.
iii) It requires the presence of the RawFX file to function.
Would it be okay if I borrowed some of your file system code and took a slightly different approach? It's not as sophisticated as your code, but I have a sub that re-populates the Input Sheet from a loaded Zone. It just needs the file selection system added.
Also, I think it would be a good idea when a Zone is created to append the RawFX parameters to the end of the file as commented out lines. That way the RawFX file becomes unnecessary after the initial Zone creation- it's available from the .zon file.
What do you think?
|
Absolutely, do anything with it you like, was just trying to help get a bit of a jump start on the load.
As far as appending, that works up until the params change, like the ReaComp (or was it ReaEQ ?) example from a while back from the old MCUC4 dll, but it may still be preferable to store them, since params change very infrequently.
Matter of fact, as I type this I realize that they change so infrequently, your idea is superior, yup, I agree -- store 'em as comments in the .zon file, done !
__________________
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
|
|
|
08-13-2019, 01:37 PM
|
#4008
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
I'm up and running (without incident) ... YEAH!!!!
Two things I've noticed so far,
Plugins with a "/" in the name don't get written to ZoneRawFXFiles folder.
Using Pan ToggleMapFX only ever shows the last FX, can't see a way to "flick thru them"?
|
|
|
08-13-2019, 02:14 PM
|
#4009
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by Freex
I'm up and running (without incident) ... YEAH!!!!
Using Pan ToggleMapFX only ever shows the last FX, can't see a way to "flick thru them"?
|
Great news !
ToggleMapFX maps ALL the plugins on a Selected Track for which there are Zone definitions.
It's good for things like the Console1, which has a channel strip flavour -- input section -- gate/transient shaping section -- EQ section -- compressor section -- output section.
You can do the same with something like a C4 but you can't have all the definitions overlaying, which I suspect is the case here, the last one is overwriting the ones that precede it because they all map the same C4 widgets, is that the situation ?
With this style there is no "flick thru them", that's what FXMenu is for.
All the preceding relies on the fact that I understood your question
If not, please clarify
__________________
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
|
|
|
08-13-2019, 02:24 PM
|
#4010
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by Geoff Waddington
Great news !
ToggleMapFX maps ALL the plugins on a Selected Track for which there are Zone definitions.
It's good for things like the Console1, which has a channel strip flavour -- input section -- gate/transient shaping section -- EQ section -- compressor section -- output section.
You can do the same with something like a C4 but you can't have all the definitions overlaying, which I suspect is the case here, the last one is overwriting the ones that precede it because they all map the same C4 widgets, is that the situation ?
With this style there is no "flick thru them", that's what FXMenu is for.
All the preceding relies on the fact that I understood your question
If not, please clarify
|
I get you, so really I'd need to section it into These knobs are for EQ, these for comp, if i was going to experiment with it like that, would the other Unused sections of the C4 need to be NoAction or commented out?
|
|
|
08-13-2019, 02:59 PM
|
#4011
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Freex
would the other Unused sections of the C4 need to be NoAction or commented out?
|
If you want a previous zone to remain visible, use # to remove widget(s) (commented out in the .zon).
If you want an incoming zone to overwrite the previous zone (to blank/zero unused widgets) leave the cell blank (NoAction in the .zon)
|
|
|
08-13-2019, 03:00 PM
|
#4012
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by Freex
I get you, so really I'd need to section it into These knobs are for EQ, these for comp, if i was going to experiment with it like that
|
Yes, exactly.
Quote:
Originally Posted by Freex
would the other Unused sections of the C4 need to be NoAction or commented out?
|
Totally up to you, although that sounds like a good way to keep things clean.
__________________
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
|
|
|
08-14-2019, 12:23 AM
|
#4013
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
A thought about REW and FF (unless there's a way to make them work properly already)
what about an Echo or Repeat command, so like on a computer keyboard, if you hold a button it repeats it's command until you release?
Something like PressEchoRelease or PressRepeatRelease
Would only work on two state buttons I would presume?
Or a Latching (kind of like sticky keys) function, so when you press a button it does something until you press it again?
Kind of like GoZone but with a repeat function (or the ablity to repeat) inside rather than more buttons.
Last edited by Freex; 08-14-2019 at 01:23 AM.
|
|
|
08-14-2019, 02:00 AM
|
#4014
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by Freex
A thought about REW and FF (unless there's a way to make them work properly already)
what about an Echo or Repeat command, so like on a computer keyboard, if you hold a button it repeats it's command until you release?
Something like PressEchoRelease or PressRepeatRelease
Would only work on two state buttons I would presume?
Or a Latching (kind of like sticky keys) function, so when you press a button it does something until you press it again?
Kind of like GoZone but with a repeat function (or the ablity to repeat) inside rather than more buttons.
|
Just some quick thoughts on this.
I agree we need a repeat Action.
There are 2 flavours
Latching -- requires Press -- the Action repeat starts with the first press -- stops on the next press, etc.
Latching with delayed start -- requires PressRelease -- Action does not engage unless button is held down for a certain amount of time -- let's call it delay.
We also need to be able to tune the repeat frequency.
So this will look something like:
Code:
someButton SomePressAction Repeat=12
someOtherButton SomePressReleaseAction Repeat=24 Delay=3
That syntax looks pretty ugly right now, maybe it's the best we can do...
At any rate, I think this is a great example of something we want to think about a bit before implementing.
So, unless you have an urgent need, I'd like to push this one on the to-do stack for now.
That does not mean we should stop valuable discussion about a Repeat feature, or any other feature for that matter
Ideas flowing freely makes for a better end result -- every time !
__________________
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
|
|
|
08-14-2019, 02:31 AM
|
#4015
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by Geoff Waddington
Just some quick thoughts on this.
I agree we need a repeat Action.
There are 2 flavours
Latching -- requires Press -- the Action repeat starts with the first press -- stops on the next press, etc.
Latching with delayed start -- requires PressRelease -- Action does not engage unless button is held down for a certain amount of time -- let's call it delay.
We also need to be able to tune the repeat frequency.
So this will look something like:
Code:
someButton SomePressAction Repeat=12
someOtherButton SomePressReleaseAction Repeat=24 Delay=3
That syntax looks pretty ugly right now, maybe it's the best we can do...
At any rate, I think this is a great example of something we want to think about a bit before implementing.
So, unless you have an urgent need, I'd like to push this one on the to-do stack for now.
That does not mean we should stop valuable discussion about a Repeat feature, or any other feature for that matter
Ideas flowing freely makes for a better end result -- every time !
|
No urgency at all, I've got a rudimentary jog wheel working and a very rudimentary scrub function so I'm pretty good. It was more of a "this is what is missing, that I can't do with the current tools" Thought than anything else.
FYI: Setting Scrub as a GoZone with the jogwheel, actually makes it work like a shift key, hold down and turn the jogwheel to scrub.
Quote:
Scrub GoZone Scrub
Zone Scrub
JogWheelRotaryCCW Reaper ######
JogWheelRotaryCW Reaper ######
Scrub GoZone Home
ZoneEnd
|
I thought it would Latch like the Marker GoZone I tried,
I'm guessing it's because it's a 2state button.
But no LED lightup on Scrub button either.
|
|
|
08-14-2019, 11:22 AM
|
#4016
|
Human being with feelings
Join Date: Jan 2018
Posts: 1,651
|
I like the repeat feature.
What about ButtonHold, and ButtonDoublePress, are those still possibilities?
|
|
|
08-14-2019, 01:30 PM
|
#4017
|
Human being with feelings
Join Date: Feb 2017
Posts: 120
|
This is going to sound crazy, but I just installed the latest build, and now every time I start reaper, I hear a sample of a dissonant piano chord. I uninstalled the latest build, no piano sound at start up. I re-installed it, and the sound came back. I don't recognize the sound as a sample in my library, and there are no samplers loaded in my default project. Is this some sort of prank!? What on earth could cause this?
EDIT: I turned off my interface, MCU and MCU extender, then turned them back on, no more sound on startup. Still extremely confused, but at least everything seems to be back to normal.
Last edited by Sweetfoot; 08-14-2019 at 01:36 PM.
|
|
|
08-14-2019, 01:57 PM
|
#4018
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Sweetfoot
This is going to sound crazy, but I just installed the latest build, and now every time I start reaper, I hear a sample of a dissonant piano chord. I uninstalled the latest build, no piano sound at start up. I re-installed it, and the sound came back. I don't recognize the sound as a sample in my library, and there are no samplers loaded in my default project. Is this some sort of prank!? What on earth could cause this?
EDIT: I turned off my interface, MCU and MCU extender, then turned them back on, no more sound on startup. Still extremely confused, but at least everything seems to be back to normal.
|
The GS Wavetable Synth strikes again! (probably)
|
|
|
08-14-2019, 02:03 PM
|
#4019
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by Sweetfoot
This is going to sound crazy, but I just installed the latest build, and now every time I start reaper, I hear a sample of a dissonant piano chord. I uninstalled the latest build, no piano sound at start up. I re-installed it, and the sound came back. I don't recognize the sound as a sample in my library, and there are no samplers loaded in my default project. Is this some sort of prank!? What on earth could cause this?
EDIT: I turned off my interface, MCU and MCU extender, then turned them back on, no more sound on startup. Still extremely confused, but at least everything seems to be back to normal.
|
It's reaper basically letting you know your midi setup's not right.
You're setup is wrong,
1, make sure all midi connections, connected to a surface is disabled in reaper.
2, go into reaper preferences, control, add CSI, then you need to configure it.
3, in CSI first click on Page to show the surfaces mix1, control etc.
4, delete them all.
5, add new surface and assign the correct zone. in the ordered, from left to right, as you have them in front of you. XT,MCU
After all that you won't hear any more midi chimes and all should work (hopefully).
Also (as I've started to do recently) don't copy the CSI.ini file from the download, it's for Geoff's setup not yours.
Last edited by Freex; 08-14-2019 at 02:12 PM.
|
|
|
08-14-2019, 02:22 PM
|
#4020
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by poetnprophet
I like the repeat feature.
What about ButtonHold, and ButtonDoublePress, are those still possibilities?
|
Yup, will put them on the same stack of to-do's.
__________________
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
|
|
|
08-14-2019, 03:12 PM
|
#4021
|
Human being with feelings
Join Date: Jan 2018
Posts: 1,651
|
Quote:
Originally Posted by Geoff Waddington
Yup, will put them on the same stack of to-do's.
|
Cool dude, no rush at all. Honestly I'm happy as hell where I'm at right now, although I will try to implement either the FX menu or focused fx along with my current console-style using selectedtrack.
|
|
|
08-14-2019, 05:25 PM
|
#4022
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Is anyone in urgent need of folders ?
Here's why -- just watched an excellent Kenny Gioia video on Folders, Busses, Groups, and VCA's.
I would urge everyone to watch it too https://www.youtube.com/watch?v=P62cSnHY7IA
We already have Busses -- aka Sends.
We also have temporary groups with Shift+Select.
To round out the set we need:
Folders
Permanent Groups
VCA's
I think this is worth putting in a LOT of design time to get right.
We are starting to see the benefits of beating hard on the FX design, so it appears to be a good course of action -- lots of discussion that is.
So let's all think up our Cadillac solution for each of the above items, and really nail it
That of course means it will take a while to complete.
So, as stated at the top, if no one is in urgent need, we'll call the next build alpha and switch to incorporating an OSC front end.
Alpha means features are still being added, and will continue to be added for a while.
What do you think folks ?
__________________
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
|
|
|
08-15-2019, 01:20 AM
|
#4023
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by Geoff Waddington
Is anyone in urgent need of folders ?
Here's why -- just watched an excellent Kenny Gioia video on Folders, Busses, Groups, and VCA's.
I would urge everyone to watch it too https://www.youtube.com/watch?v=P62cSnHY7IA
We already have Busses -- aka Sends.
We also have temporary groups with Shift+Select.
To round out the set we need:
Folders
Permanent Groups
VCA's
I think this is worth putting in a LOT of design time to get right.
We are starting to see the benefits of beating hard on the FX design, so it appears to be a good course of action -- lots of discussion that is.
So let's all think up our Cadillac solution for each of the above items, and really nail it
That of course means it will take a while to complete.
So, as stated at the top, if no one is in urgent need, we'll call the next build alpha and switch to incorporating an OSC front end.
Alpha means features are still being added, and will continue to be added for a while.
What do you think folks ?
|
I use them all, all the time,
atm, the surface seems to reflect the mcp/tcp so all setup done in reaper is reflected by surface.
So no big hurry to have theses on-surface control implementation.
|
|
|
08-15-2019, 07:51 AM
|
#4024
|
Human being with feelings
Join Date: Dec 2011
Location: Norway
Posts: 100
|
A little off but
|
|
|
08-15-2019, 08:41 AM
|
#4025
|
Human being with feelings
Join Date: Feb 2017
Posts: 120
|
I'd like to be able to select a track with the mouse, and have my MCU and MCUxt scroll to show that track on fader 1 of the extender (leftmost fader). Geoff's old MCU extension behaved this way, and it was wonderful. With the latest CSI build, I'm not getting that behavior. Am I missing a setting somewhere?
By the way, thank you all for this incredibly helpful project!
|
|
|
08-15-2019, 08:52 AM
|
#4026
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by Sweetfoot
I'd like to be able to select a track with the mouse, and have my MCU and MCUxt scroll to show that track on fader 1 of the extender (leftmost fader). Geoff's old MCU extension behaved this way, and it was wonderful. With the latest CSI build, I'm not getting that behavior. Am I missing a setting somewhere?
By the way, thank you all for this incredibly helpful project!
|
There is a scroll function (I pretty sure Geoff has implemented it) as far as I know you need to tell CSI what track it needs to scroll to.
Last edited by Freex; 08-15-2019 at 09:01 AM.
|
|
|
08-15-2019, 09:08 AM
|
#4027
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Sweetfoot
I'd like to be able to select a track with the mouse, and have my MCU and MCUxt scroll to show that track on fader 1 of the extender (leftmost fader). Geoff's old MCU extension behaved this way, and it was wonderful. With the latest CSI build, I'm not getting that behavior. Am I missing a setting somewhere?
By the way, thank you all for this incredibly helpful project!
|
Code:
SomeButton ToggleScrollLink 1
This will put the screen selected track on channel 1. If the track is already visible on the surface, no banking takes place. It will only bank as close to channel 1 as it can get whilst still filling the surface(s) with tracks- it doesn't leave surface channels empty.
Similarly, if you select a track on the surface, the screen will scroll to place the track on the far left of the mixer. If the track is already visible on the screen, no scrolling tales place.
|
|
|
08-15-2019, 10:40 AM
|
#4028
|
Human being with feelings
Join Date: Jan 2018
Posts: 1,651
|
Quote:
Originally Posted by Freex
I use them all, all the time,
atm, the surface seems to reflect the mcp/tcp so all setup done in reaper is reflected by surface.
So no big hurry to have theses on-surface control implementation.
|
ditto!
|
|
|
08-15-2019, 12:23 PM
|
#4029
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
New build is up.
Shouldn't be any operational difference.
CSI is now alpha.
Focus will switch to OSC.
Please continue to report bugs, will fix if possible.
__________________
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
|
|
|
08-15-2019, 12:28 PM
|
#4030
|
Human being with feelings
Join Date: Feb 2017
Posts: 120
|
Quote:
Originally Posted by MixMonkey
Code:
SomeButton ToggleScrollLink 1
|
I'm sorry for the noob question, but where do insert this command? In one of the files in the CSI folder?
|
|
|
08-15-2019, 12:41 PM
|
#4031
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Sweetfoot
I'm sorry for the noob question, but where do insert this command? In one of the files in the CSI folder?
|
No probs
Quit Reaper.
Pick a button on the MCU (I used Solo (the one above and to the right of the Record button, not a channel solo) You can find the 'correct' names for the MCU buttons in the MCU.mst file in CSI/Surfaces/MIDI.
Locate the MCU.zon file (in CSI/Zones/MCU). Open it a text editor and add:
Code:
YourButton Toggle ScrollLink 1
to Zone Buttons. Save the text file and restart Reaper.
|
|
|
08-15-2019, 12:47 PM
|
#4032
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by Sweetfoot
I'm sorry for the noob question, but where do insert this command? In one of the files in the CSI folder?
|
If you have an MCU or equivalent, here's approximately where you can put the ToggleScrollLink.
Open up the MCU.zon file and put the ToggleScrollLink line in something like this:
Code:
Zone Buttons
Track ToggleMapFXMenu
Send ToggleMapSends
Pan ToggleMapFX
Instrument ToggleScrollLink
ChannelLeft TrackBank -1
ChannelRight TrackBank 1
BankLeft TrackBank -8
....
ZoneEnd
You don't need the number -- it defaults to left.
Now push the Instrument button to Toggle Scroll Link On and Off.
[edit]
Cross-post
__________________
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
|
|
|
08-15-2019, 01:27 PM
|
#4033
|
Human being with feelings
Join Date: Jan 2018
Posts: 1,651
|
Quote:
Originally Posted by Geoff Waddington
New build is up.
It's better, but watch out for quirky behaviour and please report any you find.
Here are the key statements:
Code:
OnTrackSelection MapSelectedTrackSendsToWidgets
OnTrackSelection MapSelectedTrackFXToWidgets
OnTrackSelection MapSelectedTrackFXToMenu
Send ToggleMapSends
Pan ToggleMapFX
Track ToggleMapFXMenu
Order matters for the OnTrackSelection lines.
If they are all toggled ON, MapSelectedTrackFXToMenu wins in the example above.
You can, of course, change the order to anything you like, whatever suits your workflow.
Also a bit of unfinished mapping.
The FXMenu Zone defines almost nothing, Widget wise.
You can get strange things like the Faders on Sends, but the display on FXMenu choices.
To clean this up it is simply a matter of mapping NoAction to all the Widgets you want blanked when the FXMenu Zone is Activated.
In other words more entires in the FXMenu Zone, each pointing to NoAction.
It's likely there is other weirdness in here, we are balancing on the knife edge of flexibility/intuitive operation, all accomplished without any notion of stacks, tricky game
|
Hi Geoff, I meant to bring this up: the other day you asked about radio buttons. Is it correct to assume that one would either want
OnTrackSelection MapSelectedTrackFXToWidgets
OR
OnTrackSelection MapSelectedTrackFXToMenu
?
So, this could be a radio button style selection...?
|
|
|
08-15-2019, 02:58 PM
|
#4034
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by poetnprophet
Hi Geoff, I meant to bring this up: the other day you asked about radio buttons. Is it correct to assume that one would either want
OnTrackSelection MapSelectedTrackFXToWidgets
OR
OnTrackSelection MapSelectedTrackFXToMenu
?
So, this could be a radio button style selection...?
|
Yeah, we discussed that a while back.
However there are too many scenarios where you might want them both on at the same time -- for instance, I map EQ's, compressors, etc., directly to the Console1, using MapSelectedTrackFXToWidgets.
I might also want to MapSelectedTrackFXToMenu to get at other FX on the MCU.
So, yeah, that might be an option we add later, but for now, freedom/flexilbiity, etc., wins
Let me know if it gets in the way of a particular workflow though.
__________________
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
|
|
|
08-15-2019, 03:15 PM
|
#4035
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Geoff is there any scope to add "Shift+" to the FX and FXMenu
An example would be Fabfilters-Q where you have "Used" and "Enabled" Params, it would be hand to be able to have
RotaryPushA1 FXParam 1 "Used"
Shift+RotaryPushA1 FXParam 2 "Enabled"
so you could "bypass" with shift.
OR on knobs
RotaryB1 FXParam 3 "Frequency"
Shift+RotaryB1 FXParam 4 "Q"
In FXMenu
Shift+RotaryPush FXSlotBypass (again my terms are most likely wrong)
I'm not sure those are the correct values (in fact I'm pretty sure they are not)
But you get my idea.
Just thinking out loud, if Shift is a PressRelease like Scrub button, (working on my knowledge to date) then could I do
Quote:
Shift GoZone Shift
Zone Shift
PUT ALL THE BUTTONS and KNOBS I'D LIKE SHIFT TO WORK ON
Shift GoZone Home
ZoneEnd
|
Also (out of interest) why is a push defined as Toggle+RoataryPush ?
NOT AT THE STUDIO TO TEST MY NOTIONS
Last edited by Freex; 08-15-2019 at 03:33 PM.
|
|
|
08-15-2019, 03:41 PM
|
#4036
|
Human being with feelings
Join Date: Jan 2018
Posts: 1,651
|
Quote:
Originally Posted by Geoff Waddington
Yeah, we discussed that a while back.
However there are too many scenarios where you might want them both on at the same time -- for instance, I map EQ's, compressors, etc., directly to the Console1, using MapSelectedTrackFXToWidgets.
I might also want to MapSelectedTrackFXToMenu to get at other FX on the MCU.
So, yeah, that might be an option we add later, but for now, freedom/flexilbiity, etc., wins
Let me know if it gets in the way of a particular workflow though.
|
ah, that makes perfect sense! no workflow issues here at all, just thought of that one example of radio buttons, can't think of any more.
|
|
|
08-15-2019, 03:47 PM
|
#4037
|
Human being with feelings
Join Date: Mar 2016
Posts: 1,239
|
Quote:
Originally Posted by Geoff Waddington
CSI is now alpha.
Focus will switch to OSC.
|
Yay! Look forward to a load of dumb questions about what it does and how it works when I introduce my X32 to CSI 😀
|
|
|
08-15-2019, 04:05 PM
|
#4038
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by Freex
Geoff is there any scope to add "Shift+" to the FX and FXMenu
An example would be Fabfilters-Q where you have "Used" and "Enabled" Params, it would be hand to be able to have
RotaryPushA1 FXParam 1 "Used"
Shift+RotaryPushA1 FXParam 2 "Enabled"
so you could "bypass" with shift.
OR on knobs
RotaryB1 FXParam 3 "Frequency"
Shift+RotaryB1 FXParam 4 "Q"
|
You should already be able to do this, try it and let me know if there are problems.
Quote:
Originally Posted by Freex
In FXMenu
Shift+RotaryPush FXSlotBypass (again my terms are most likely wrong)
I'm not sure those are the correct values (in fact I'm pretty sure they are not)
But you get my idea.
|
That's a great idea !
Quote:
Originally Posted by Freex
Also (out of interest) why is a push defined as Toggle+RoataryPush ?
NOT AT THE STUDIO TO TEST MY NOTIONS
|
Because RotaryPush generates a 1 every time you press it, and you want to toggle the FX param -- Toggle tricks CSI into thinking RotaryPush generates a 1 on the first press, a 0 on the second press, a 1 on the third press, etc.
__________________
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
|
|
|
08-15-2019, 04:08 PM
|
#4039
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by poetnprophet
ah, that makes perfect sense! no workflow issues here at all, just thought of that one example of radio buttons, can't think of any more.
|
Yeah, @MixMonkey and I both WERE huge radio button proponents, but now with GoZone, etc., we're struggling to come up with a use case where radio buttons are needed.
__________________
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
|
|
|
08-15-2019, 04:09 PM
|
#4040
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by andyp24
Yay! Look forward to a load of dumb questions about what it does and how it works when I introduce my X32 to CSI 😀
|
Looking forward to this new part of the adventure...
__________________
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
|
|
|
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 09:33 PM.
|