Go Back   Cockos Incorporated Forums > REAPER Forums > MIDI Hardware, Control Surfaces, and OSC

Reply
 
Thread Tools Display Modes
Old 07-20-2021, 07:51 AM   #14401
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Funkybot View Post
Thanks! If you have some better basic example zones for the Track FX/Send/Receive slot navigators, I'd be happy to update with those examples.
What you have is fine Mine aren't any more complicated than that and besides simpler is better as far as explaing the Action goes.

Regarding the FXSlotNavigator, maybe point out that the FXSlotBank currently maps the FX as well as changing the slot. The GoFXSlot line is redundant (currently)

Might cut down on the number of queries
MixMonkey is offline   Reply With Quote
Old 07-20-2021, 09:02 AM   #14402
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Quote:
Originally Posted by MixMonkey View Post
What you have is fine Mine aren't any more complicated than that and besides simpler is better as far as explaing the Action goes.

Regarding the FXSlotNavigator, maybe point out that the FXSlotBank currently maps the FX as well as changing the slot. The GoFXSlot line is redundant (currently)

Might cut down on the number of queries
I considered that but wasn't sure if I wanted to document what's technically a bug. I'm open to doing so if Geoff is on board. But if it might be fixed relatively soon, might be best to just avoid having to remember to update the wiki again afterwards.
Funkybot is offline   Reply With Quote
Old 07-20-2021, 10:23 AM   #14403
J Riley Hill
Human being with feelings
 
J Riley Hill's Avatar
 
Join Date: Jul 2014
Posts: 155
Default

Quote:
Originally Posted by Geoff Waddington View Post
Should have mentioned, EuCon is not operational in v1.1 yet, you need to use v1.0.
Ah yes that did it! working now thank you
J Riley Hill is offline   Reply With Quote
Old 07-21-2021, 06:26 AM   #14404
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

As I work through fixing the unwanted auto map, a side thought emerged, which may or may not have bearing on the bug, but wanted to discuss anyway.


Should we decouple the mapping initiation completely from the actual mapping, even on the originating surface ?

In other words, in order to get local surface mapping, you would have to:
Code:
SetBroadcastMapSelectedTrackSendsToWidgets
and
Code:
SetReceiveMapSelectedTrackSendsToWidgets
This provides for a lot more flexibility and control with the usual tradeoff of more complexity.

What do you think ?
__________________
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
Geoff Waddington is offline   Reply With Quote
Old 07-21-2021, 07:24 AM   #14405
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Quote:
Originally Posted by Geoff Waddington View Post
This provides for a lot more flexibility and control with the usual tradeoff of more complexity.

What do you think ?
If I'm understanding: we could set it up where the local surface could ignore the send mapping (for instance) but still be used to broadcast to another? Whereas now, if a send zone exists it's always going to set locally and then optionally broadcast. Which, I thought you could do anyway if you didn't have a send zone on your local surface but set it to broadcast with the correct mapping action in the zone file. Now, if that's not it, then I just don't understand (Mixmonkey may be a labrador, then I'm a terrier - barking at every sound I hear).

If I did get it, then it sounds like you'd need to tell the local surface to map sends in addition to actually having the action to map sends, which would be confusing. I'm sure it could benefit someone but I my gut reaction is that the complexity and potential for confusion would outweigh the use-cases where people would take advantage of it.

I'm always going to be inclined to vote against adding complexity unless there's a killer use-case. And I may just be totally missing that killer use-case.
Funkybot is offline   Reply With Quote
Old 07-21-2021, 07:50 AM   #14406
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Funkybot View Post
I'm always going to be inclined to vote against adding complexity unless there's a killer use-case. And I may just be totally missing that killer use-case.
I don’t think you are missing the killer use case You’re right, currently the way we avoid having something map locally is just to not include the Zone it would need to make that happen, whilst enabling broadcast of the mapping Action and receive of the same Action on the surface that does have the Zone needed for the mapping to take place.

I think what we have at the moment is more in line with peeps expectations, many of whom are going to be starting with one surface and won’t want to take on board the whole broadcast/receive thing until they find their feet.
MixMonkey is offline   Reply With Quote
Old 07-21-2021, 09:15 AM   #14407
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

OK guys, you sold me -- no changes on that right now.
__________________
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
Geoff Waddington is offline   Reply With Quote
Old 07-21-2021, 06:16 PM   #14408
cjewellstudios
Human being with feelings
 
Join Date: Sep 2017
Posts: 998
Default

Hey Geoff,

For the new TouchOSC there's a problem with button feedback. As of right now, no matter what we do in the program, we can't turn off the local feedback. So when you press a button it TouchOSC, TouchOSC tells it to light up. We obviously want CSI to completely control the feedback.

Both I and MM have messaged the devs, so it's possible they add the possibility to turn off the feedback completely. But for now, I was exploring other ways to deal with it.

What's interesting is, this is what happens when trying to latch a modifier with time stamps.

21:02:07.166 Button pressed /Home/Control FLOAT (1)
21:02:07.194 CSI sends /Home/Control FLOAT (1)
21:02:07.212 Button Released (I think that's what this is) /Home/Control FLOAT (0)

What happens is the modifier is latched but the button isn't lit up.

I'm only asking now because, the new TouchOSC adds LUA scripting. I've been playing around and trying to learn it, I think it maybe possible to deal with this in that way. I sort of imagined it would be difficult to deal with on CSI's end. But I don't know. Anyways, as long as you agree, I'm going to keep diving deeper.
cjewellstudios is offline   Reply With Quote
Old 07-22-2021, 02:36 AM   #14409
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by cjewellstudios View Post
Hey Geoff,

For the new TouchOSC there's a problem with button feedback. As of right now, no matter what we do in the program, we can't turn off the local feedback. So when you press a button it TouchOSC, TouchOSC tells it to light up. We obviously want CSI to completely control the feedback.

Both I and MM have messaged the devs, so it's possible they add the possibility to turn off the feedback completely. But for now, I was exploring other ways to deal with it.

What's interesting is, this is what happens when trying to latch a modifier with time stamps.

21:02:07.166 Button pressed /Home/Control FLOAT (1)
21:02:07.194 CSI sends /Home/Control FLOAT (1)
21:02:07.212 Button Released (I think that's what this is) /Home/Control FLOAT (0)

What happens is the modifier is latched but the button isn't lit up.

I'm only asking now because, the new TouchOSC adds LUA scripting. I've been playing around and trying to learn it, I think it maybe possible to deal with this in that way. I sort of imagined it would be difficult to deal with on CSI's end. But I don't know. Anyways, as long as you agree, I'm going to keep diving deeper.
You're kidding me

OK, can you go back to a previous version that works, and monitor the traffic, it will likely make much more sense.

Then you can use that working set to help you design a workaround.


Geeeeez, you really serious they broke it that much ?

Wow !
__________________
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
Geoff Waddington is offline   Reply With Quote
Old 07-22-2021, 04:04 AM   #14410
cjewellstudios
Human being with feelings
 
Join Date: Sep 2017
Posts: 998
Default

Quote:
Originally Posted by Geoff Waddington View Post
You're kidding me

OK, can you go back to a previous version that works, and monitor the traffic, it will likely make much more sense.

Then you can use that working set to help you design a workaround.


Geeeeez, you really serious they broke it that much ?

Wow !
I think it was just an oversight. The new version really is far and away better. The possibilities are sky high. I'm spending alot of my time here lately learning lua and hopefully it pays off in contributions to CSI.

I'll try and hook up the log to mk1 and see what I see. New version wins there too because they have a version of protokol baked in to the app.
cjewellstudios is offline   Reply With Quote
Old 07-22-2021, 06:25 AM   #14411
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Geoff Waddington View Post
You're kidding me

OK, can you go back to a previous version that works, and monitor the traffic, it will likely make much more sense.

Then you can use that working set to help you design a workaround.


Geeeeez, you really serious they broke it that much ?

Wow !
The messages sent by the two versions are identical. It's only how the indicator light responds that differs.

If you start the old TouchOSC on the iPad with no host to connect to and press a button, the indicator light will do nothing (correctly, as there's no feedback to respond to).

On the new version, the indicator light turns on when you press (and hold) and off when you release. This is possibly interferring with the feedback when the host is running.
MixMonkey is offline   Reply With Quote
Old 07-22-2021, 07:14 AM   #14412
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by MixMonkey View Post
The messages sent by the two versions are identical. It's only how the indicator light responds that differs.

If you start the old TouchOSC on the iPad with no host to connect to and press a button, the indicator light will do nothing (correctly, as there's no feedback to respond to).

On the new version, the indicator light turns on when you press (and hold) and off when you release. This is possibly interferring with the feedback when the host is running.
Ah, got it.

Hopefully you folks can advocate for restoration of the "local feedback off" option, wishing you good luck with it, the previous behaviour was great for CSI feedback, as you well know !!
__________________
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
Geoff Waddington is offline   Reply With Quote
Old 07-22-2021, 07:22 AM   #14413
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Geoff Waddington View Post
Ah, got it.

Hopefully you folks can advocate for restoration of the "local feedback off" option, wishing you good luck with it, the previous behaviour was great for CSI feedback, as you well know !!
I just sent them a new support inquiry (#2) describing the issue and suggesting that the 'local feedback off' function (now called simply 'feedback') does not seem to work as before.
MixMonkey is offline   Reply With Quote
Old 07-22-2021, 07:29 AM   #14414
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Quote:
Originally Posted by MixMonkey View Post
I just sent them a new support inquiry (#2) describing the issue and suggesting that the 'local feedback off' function (now called simply 'feedback') does not seem to work as before.
What button type are you using? Have you tried Momentary? I haven't noticed any unexpected behavior with Momentary buttons (Press and Release checked) and Feedback off (Send and Receive enabled).
Funkybot is offline   Reply With Quote
Old 07-22-2021, 07:46 AM   #14415
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Funkybot View Post
What button type are you using?
Momentary.
MixMonkey is offline   Reply With Quote
Old 07-22-2021, 10:51 AM   #14416
cjewellstudios
Human being with feelings
 
Join Date: Sep 2017
Posts: 998
Default

Quote:
Originally Posted by MixMonkey View Post
Momentary.
Same as both of you.

FB you are saying modifiers and toggle buttons function correctly for you?
cjewellstudios is offline   Reply With Quote
Old 07-22-2021, 11:14 AM   #14417
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Quote:
Originally Posted by cjewellstudios View Post
Same as both of you.

FB you are saying modifiers and toggle buttons function correctly for you?
I don't use modifiers on my TouchOSC setup, but toggles work here. That said, I think I found what I'm doing differently: I have each toggle button duplicated on the surface. See below. The one under the label is the one I actually use for pressing. The one in the center of the encoder is used just for showing the feedback.



If I press the button under the label, there's no issue with the toggle state that appears on the button inside the ring. It works as expected. But yeah, if I press the button in the encoder, I get weird results.

Why did I just happen to design it this way with two versions of the button? I just decided that it was easier to hit the button without accidentally moving the rotary by having the button copied and off to the side.
Funkybot is offline   Reply With Quote
Old 07-22-2021, 12:02 PM   #14418
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Funkybot View Post
I don't use modifiers on my TouchOSC setup, but toggles work here. That said, I think I found what I'm doing differently: I have each toggle button duplicated on the surface. See below. The one under the label is the one I actually use for pressing. The one in the center of the encoder is used just for showing the feedback.
I take it that the label over the button you’re pressing obscures the lit (or otherwise) state of that button? Could you temporarily move the ‘snap’ label aside and see what the button light is doing?
MixMonkey is offline   Reply With Quote
Old 07-22-2021, 03:14 PM   #14419
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Quote:
Originally Posted by MixMonkey View Post
I take it that the label over the button you’re pressing obscures the lit (or otherwise) state of that button? Could you temporarily move the ‘snap’ label aside and see what the button light is doing?
If I use one button to do the pressing, the feedback state on the other is accurate but the feedback state on the button I pressed is jacked up. Flip the buttons and same result (note: if you go from one button to another, it takes a press or two to "catch up").
Funkybot is offline   Reply With Quote
Old 07-22-2021, 03:24 PM   #14420
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Funkybot View Post
If I use one button to do the pressing, the feedback state on the other is accurate but the feedback state on the button I pressed is jacked up. Flip the buttons and same result (note: if you go from one button to another, it takes a press or two to "catch up").
Thanks for confirming that It seems clear that it's the local feedback to the light that's causing the issue. Hence correct operation of the indicator on the button you don't press, as well as correct operation when the state is changed with the mouse.
MixMonkey is offline   Reply With Quote
Old 07-22-2021, 04:15 PM   #14421
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Quote:
Originally Posted by MixMonkey View Post
Thanks for confirming that It seems clear that it's the local feedback to the light that's causing the issue. Hence correct operation of the indicator on the button you don't press, as well as correct operation when the state is changed with the mouse.
Yeah, agree. I’m sure they’ll fix it soon.
Funkybot is offline   Reply With Quote
Old 07-24-2021, 04:48 AM   #14422
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Ok adding the FX slot automap on/off.

Propose doing it with an Action:

SetFXMenuSlotBankCausesAutomap

The default is off.

This makes sense if you use it this way:

Code:
OnInitialization SetFXMenuSlotBankCausesAutomap
or do you need to turn it on/off during a session ?
__________________
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
Geoff Waddington is offline   Reply With Quote
Old 07-24-2021, 04:56 AM   #14423
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Geoff Waddington View Post
Ok adding the FX slot automap on/off.

Propose doing it with an Action:

SetFXMenuSlotBankCausesAutomap

The default is off.

This makes sense if you use it this way:

Code:
OnInitialization SetFXMenuSlotBankCausesAutomap
or do you need to turn it on/off during a session ?
Why not just have it turned off permanently and then use:
Code:
SomeButton  FXSlotBank -1
SomeButton  GoCurrentFXSlot

SomeOtherButton  FXSlotBank 1
SomeOtherButton  GoCurrentFXSlot
...if you want the FX to map as you change slot?
MixMonkey is offline   Reply With Quote
Old 07-24-2021, 04:57 AM   #14424
cjewellstudios
Human being with feelings
 
Join Date: Sep 2017
Posts: 998
Default

Quote:
Originally Posted by Geoff Waddington View Post
Ok adding the FX slot automap on/off.

Propose doing it with an Action:

SetFXMenuSlotBankCausesAutomap

The default is off.

This makes sense if you use it this way:

Code:
OnInitialization SetFXMenuSlotBankCausesAutomap
or do you need to turn it on/off during a session ?
My presumption is that one would want one behavior or the other and not need to switch.

Mostly everything else in that space has a sister action though. Maybe it's best to make it now in case it ever comes up? Haha I'm sure that's your dilemma though. But for me personally I can only see wanting it one way.
cjewellstudios is offline   Reply With Quote
Old 07-24-2021, 08:24 AM   #14425
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Quote:
Originally Posted by MixMonkey View Post
Why not just have it turned off permanently and then use:
Code:
SomeButton  FXSlotBank -1
SomeButton  GoCurrentFXSlot

SomeOtherButton  FXSlotBank 1
SomeOtherButton  GoCurrentFXSlot
...if you want the FX to map as you change slot?
I think I'm with you on this one.

One question: what's the difference between GoFXSlot and GoCurrentFXSlot? Don't they both map the current FXSlot?
Funkybot is offline   Reply With Quote
Old 07-24-2021, 08:39 AM   #14426
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Funkybot View Post
I think I'm with you on this one.

One question: what's the difference between GoFXSlot and GoCurrentFXSlot? Don't they both map the current FXSlot?
I thought GoFXSlot needed an argument, a number or |, from the widget it was mapped to?
Like:
Code:
RotaryPushD|   GoFXSlot
MixMonkey is offline   Reply With Quote
Old 07-24-2021, 08:40 AM   #14427
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Quote:
Originally Posted by MixMonkey View Post
I thought GoFXSlot needed an argument, a number or |, from the widget it was mapped to?
Like:
Code:
RotaryPushD|   GoFXSlot
Ah, I see. That makes sense to me now.
Funkybot is offline   Reply With Quote
Old 07-24-2021, 08:43 AM   #14428
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Added a page to the Wiki on how to disable feedback to a widget using the NoFeedback action:

https://github.com/GeoffAWaddington/...iki/NoFeedback

Note: I opted not to document Property+ thing because this is the only official use-case I've seen for that. I'm not even sure if it technically qualifies as a modifier. Geoff, feel free to edit for clarity as always.

I'll try to add a section on Touch messages at some point today.
Funkybot is offline   Reply With Quote
Old 07-24-2021, 08:45 AM   #14429
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Funkybot View Post
Ah, I see. That makes sense to me now.
Only if I’m right
MixMonkey is offline   Reply With Quote
Old 07-24-2021, 10:23 AM   #14430
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Details on the Touch modifiers added to the wiki:

https://github.com/GeoffAWaddington/...odifiers#touch
Funkybot is offline   Reply With Quote
Old 07-24-2021, 10:24 AM   #14431
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Quote:
Originally Posted by MixMonkey View Post
Only if I’m right
You usually are.
Funkybot is offline   Reply With Quote
Old 07-24-2021, 11:39 AM   #14432
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by Funkybot View Post
Details on the Touch modifiers added to the wiki:

https://github.com/GeoffAWaddington/...odifiers#touch
Real nice work man, explains it beautifully !
__________________
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
Geoff Waddington is offline   Reply With Quote
Old 07-24-2021, 11:40 AM   #14433
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by Funkybot View Post
Added a page to the Wiki on how to disable feedback to a widget using the NoFeedback action:

https://github.com/GeoffAWaddington/...iki/NoFeedback

Note: I opted not to document Property+ thing because this is the only official use-case I've seen for that. I'm not even sure if it technically qualifies as a modifier. Geoff, feel free to edit for clarity as always.

I'll try to add a section on Touch messages at some point today.
Had a quick scan, looks 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
Geoff Waddington is offline   Reply With Quote
Old 07-24-2021, 11:41 AM   #14434
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by MixMonkey View Post
Why not just have it turned off permanently and then use:
Code:
SomeButton  FXSlotBank -1
SomeButton  GoCurrentFXSlot

SomeOtherButton  FXSlotBank 1
SomeOtherButton  GoCurrentFXSlot
...if you want the FX to map as you change slot?
Yup, you are right
__________________
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
Geoff Waddington is offline   Reply With Quote
Old 07-24-2021, 11:41 AM   #14435
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

New build is up.

CSI Exp.zip

As per @MixMonkeys posts above.
__________________
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
Geoff Waddington is offline   Reply With Quote
Old 07-24-2021, 06:07 PM   #14436
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Geoff Waddington View Post
New build is up.

CSI Exp.zip

As per @MixMonkeys posts above.
This seems to be the build from the 18th. Is there a different CSI Exp.zip?
MixMonkey is offline   Reply With Quote
Old 07-24-2021, 06:17 PM   #14437
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Quote:
Originally Posted by MixMonkey View Post
This seems to be the build from the 18th. Is there a different CSI Exp.zip?
The 1.1 build was updated today. Maybe there?
Funkybot is offline   Reply With Quote
Old 07-24-2021, 06:18 PM   #14438
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Funkybot View Post
The 1.1 build was updated today. Maybe there?
Yep, I think that's it FXSlotBank doesn't seem to automap now.
MixMonkey is offline   Reply With Quote
Old 07-24-2021, 06:19 PM   #14439
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by Funkybot View Post
The 1.1 build was updated today. Maybe there?
Oops, yup, posted to the wrong place

Also posted to CSI Exp.zip now.
__________________
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
Geoff Waddington is offline   Reply With Quote
Old 07-24-2021, 07:36 PM   #14440
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Geoff Waddington View Post
New build is up.
CSI Exp.zip
As per @MixMonkeys posts above.
Gave it a quick try out (quite late here) and it seems to work as expected It allows you to navigate through the FXSlots when using the TrackFXMenuSlotNavigator and then map a particular FXSlot, on a selected channel:
Code:
Zone "TrackFXMenuSlot"
    TrackFXMenuSlotNavigator
        DisplayUpper|               TrackNameDisplay
        DisplayLower|               FXMenuNameDisplay
        Select|                     TrackUniqueSelect
        Select|                     GoCurrentFXSlot
        BankLeft                    FXMenuSlotBank -1
        BankRight                   FXMenuSlotBank 1
ZoneEnd
Also, you can use:
Code:
        SlotUp              FXMenuSlotBank -1
        SlotUp              GoCurrentFXSlot
        SlotDown            FXMenuSlotBank 1
        SlotDown            GoCurrentFXSlot
... to step forward and back through the FX on the selected track (pretty sure this has to be in conjunction with a SelectedTrackFXMenu Zone, but will need to test more)

The only thing missing is that it doesn't bank the FXMenu itself, in the same way that SendSlotBank and ReceiveSlotBank do. So you can't bank the FXMenu to display FX beyond the first 8 (on an 8 channel surface)

Would an 'FXMenuBank' Action be possible to go with what we have?

Must go to bed now....
MixMonkey is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 02:09 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.