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

Reply
 
Thread Tools Display Modes
Old 03-25-2023, 02:02 PM   #22481
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by Funkybot View Post
Alls I know is what Geoff said about it once, "It uses the value from the controller as a delta and adds it to the current param value.

If the value is negative, that amounts to subtracting it from the current param value."

But I've never actually seen it used and still don't fully understand the use-case for it. I don't understand how the controller value becomes a delta. Like what if the current controller value is 7E. How does that become the delta? Or is it for encoders only? And do we still need it in that case when there's already all this custom delta stuff.

So yeah, would also love to get that better documented and see an example because I'm really clueless and the wiki reflects that.
FXParamRelative is indeed for encoders and probably redundant at his point.

Unless anyone complains, let's remove it.
__________________
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 03-25-2023, 02:13 PM   #22482
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by Funkybot View Post
Also, good thoughts on this. Maybe it's not worth the effort of doing natively when Reaper+custom actions can get there too.
The whole Group discussion came from a request to bring back Track Pinning.

We were exploring the possibility of leveraging Reaper's Group functionality to implement Pinning.

However, through the discussion it has become clear the Groups are not really Pinning, so, yeah, maybe leave Groups alone.

As MixMonkey said, Pinning really means freezing a Track on a particular Control Surface Channel, and allowing other Tracks to bank around it.

I don't really like that due to the programming complexity, but maybe a compromise would be a "Pinned" Zone that showed Pinned Tracks.

The maximum available Pinned Tracks could never, by definition, exceed the number of Control Surface Channels (aka no banking), but would have the Pinned Track feature of being able to Pin Tracks "out of order" compared to the Reaper Track layout.

The downside is that the other unpinned Tracks would not be simultaneously visible.

Don't know if that approach satisfies the use cases that caused Track Pinning to resurface.

Open to suggestions...
__________________
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 03-25-2023, 04:53 PM   #22483
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,882
Default

Quote:
Originally Posted by Geoff Waddington View Post
Open to suggestions...
Whilst I don't have anything against a Pinned Zone showing Pinned tracks, this is really sort of an ad-hoc surface group, where you select tracks on the surface as you did previously to "Pin" them but now you access a "Pinned Zone" which displays just the pinned tracks.

My thinking was: if you were going to do this, why not leverage the Reaper Group system in the same way we do for VCAs. Personally, I sometimes create VCA groups for sole purpose of being able to isolate a bunch of tracks easily on the surface and I really love the drill down capability. I think if that were applied to groups generally, it would be a very powerful feature.

Could you do this with Reaper Actions? Of course, the Folder mode can be re-created using Reaper Actions, but Geoff's implementation is much more elegant and only affects the surface.
MixMonkey is offline   Reply With Quote
Old 03-26-2023, 01:23 AM   #22484
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by MixMonkey View Post
Whilst I don't have anything against a Pinned Zone showing Pinned tracks, this is really sort of an ad-hoc surface group, where you select tracks on the surface as you did previously to "Pin" them but now you access a "Pinned Zone" which displays just the pinned tracks.

My thinking was: if you were going to do this, why not leverage the Reaper Group system in the same way we do for VCAs. Personally, I sometimes create VCA groups for sole purpose of being able to isolate a bunch of tracks easily on the surface and I really love the drill down capability. I think if that were applied to groups generally, it would be a very powerful feature.

Could you do this with Reaper Actions? Of course, the Folder mode can be re-created using Reaper Actions, but Geoff's implementation is much more elegant and only affects the surface.
Thanks for the input, the only advantage I see to a true Pinned Tracks solution is the ability to Pin tracks in a different order than they appear in Reaper.

The recent request asked for this specific functionality.
__________________
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 03-26-2023, 01:27 AM   #22485
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Just checked PayPal, donations so far this month -- $6.62, seriously ?

C'mon folks, you're better than that.
__________________
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 03-26-2023, 01:32 AM   #22486
UNdark
Human being with feelings
 
Join Date: Jan 2017
Posts: 252
Default

Quote:
Originally Posted by Funkybot View Post
Also, good thoughts on this. Maybe it's not worth the effort of doing natively when Reaper+custom actions can get there too.
I too use a named method natively in reaper, works perfectly and it's flexible ,so you have a few options of instrument names per button for different styles of music.
It's not hard to do and would hate to think Geoff is spending his precious time and talent on something that can be done by the user. I've made vids on this too. The action list in reaper method, can go a long way deep I detail ... using modifiers to isolate tracks/busses/ tracks with audio on/ midi, all per instrument - quick view stuff
__________________
Mac Mini 2.3 quad 16gb ram os x - High Sierra + Catalina.... sort of.... nearly....
UNdark is offline   Reply With Quote
Old 03-26-2023, 05:25 AM   #22487
jacksoonbrowne
Human being with feelings
 
jacksoonbrowne's Avatar
 
Join Date: Aug 2017
Location: Ottawa, Canada
Posts: 586
Default

Quote:
Originally Posted by Geoff Waddington View Post
Just checked PayPal, donations so far this month -- $6.62, seriously ?

C'mon folks, you're better than that.
Mucho Dinaro on its way from me to you soon Geoff
__________________
AKA: Roy Wallingford
jacksoonbrowne is offline   Reply With Quote
Old 03-26-2023, 08:11 AM   #22488
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 904
Default

Quote:
Originally Posted by Geoff Waddington View Post
FXParamRelative is indeed for encoders and probably redundant at his point.

Unless anyone complains, let's remove it.

Could we have a FXPramaReverse that throws out [1-(encodervalue(0-1))] eg reverse function control, instead.
Encoder at 0 gives out a value of 1
Encoder at 1 gives out a value of 0
and all the inbetweens take care of themselves. lol
{ 0.2 on encoder results as 1-0.2=0.8
0.7654 on encoder results as 1-0.7654=0.2346 }


I've now come across a few FX that could utilise that to make it more intuitive.
Freex is offline   Reply With Quote
Old 03-26-2023, 08:17 AM   #22489
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by Freex View Post
Could we have a FXPramaReverse that throws out [1-(encodervalue(0-1))] eg reverse function control, instead.
Encoder at 0 gives out a value of 1
Encoder at 1 gives out a value of 0
and all the inbetweens take care of themselves. lol
{ 0.2 on encoder results as 1-0.2=0.8
0.7654 on encoder results as 1-0.7654=0.2346 }


I've now come across a few FX that could utilise that to make it more intuitive.
We already have an "InvertFB" modifier, might be better to just add an "Invert" modifier.
__________________
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 03-26-2023, 08:30 AM   #22490
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 904
Default

I couldn't get the invertFB to do anything?

No what I expected/wanted anyway.


I've had a few FX that, for reason unknown to me or possible most of the world, visually move "backwards" as the value increases, so turning the encoder CW makes the UI move CCW, or a cab where mic placement moves left with CW movements and right with CCW.
Freex is offline   Reply With Quote
Old 03-26-2023, 08:36 AM   #22491
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,022
Default

Quote:
Originally Posted by Geoff Waddington View Post
We already have an "InvertFB" modifier, might be better to just add an "Invert" modifier.
An Invert modifier is definitely an oft-requested feature and would be a great addition. Some plugin knobs are backwards, which creates a weird experience where your eyes are watching the knob go one way while you turn another.
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 03-26-2023, 02:35 PM   #22492
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by Freex View Post
I couldn't get the invertFB to do anything?
InvertFB was designed for lights.

So, say you had a controller that had a light that would come on when the EQ section was engaged -- e.g. Softube Console 1.

This is backwards to Reaper's Bypassed checkbox.

That's the problem InvertFB originally solved.

So, we need to do 2 things:

Improve InvertFB to handle feedback for any control.

Implement Invert for any control.

Working on it...
__________________
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 03-26-2023, 04:17 PM   #22493
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Update:

This will only work for continuous values.

For stepped values, there is no guarantee the mirroring is equivalent.

Likewise for JSFX.
__________________
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 03-26-2023, 10:27 PM   #22494
uksnowy
Human being with feelings
 
uksnowy's Avatar
 
Join Date: Feb 2008
Location: 6950 DK
Posts: 661
Default V1 to V2 differences

Apologies if I missed the post and this thread is vast.

Should my V1 *.mst and *.zon files work with CSI V2?

I had to upgrade to WIN 10 over the weekend and after installing everything and upgrading CSI to V2, my previous mst and zon files are not working. If I use the stock MCU mst and zon everything works fine. One difference I have noticed is that the MCU zon files are split into many files, Is this how now has to work?

How do I get my V1 files working with CSI V2
__________________
REAPING HAVOC SINCE 2008
uksnowy is offline   Reply With Quote
Old 03-27-2023, 05:37 AM   #22495
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,818
Default

Quote:
Originally Posted by Geoff Waddington View Post
Just checked PayPal, donations so far this month -- $6.62, seriously ?

C'mon folks, you're better than that.
Yep. Sent. I look at this like a Patreon project. Worth it, since I work with CSI all day, and v3 brings the auto-fx-mapping to the table. Already a time saver, since I'll be customizing every generated map for even more effective use on my Faderport 16. Good to have that starting point, and I'm still learning how to use it well.
__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom

Last edited by airon; 03-27-2023 at 08:08 AM.
airon is offline   Reply With Quote
Old 03-27-2023, 06:06 AM   #22496
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,022
Default

Quote:
Originally Posted by uksnowy View Post
Apologies if I missed the post and this thread is vast.

Should my V1 *.mst and *.zon files work with CSI V2?

I had to upgrade to WIN 10 over the weekend and after installing everything and upgrading CSI to V2, my previous mst and zon files are not working. If I use the stock MCU mst and zon everything works fine. One difference I have noticed is that the MCU zon files are split into many files, Is this how now has to work?

How do I get my V1 files working with CSI V2
There were significant changes to .zon file handling from v1 to v2. The biggest being one zone per .zon file.

Check the v2 Wiki link in my signature, go to the Change Log page, then start at the bottom and work your way up. Post in the CSI Device Setup thread if you need help.

I also HIGHLY RECOMMEND downloading the CSI Support Files and checking out the MCU/X-Touch zones for examples/reference.
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 03-27-2023, 07:33 AM   #22497
andyp24
Human being with feelings
 
andyp24's Avatar
 
Join Date: Mar 2016
Posts: 1,242
Default SCE24

Hi Geoff

Any update on what's happening with development of the SCE24? There was talk of a new firmware to improve integration with CSI but it's all gone very quiet.

It's a lovely piece of hardware with tons of promise, but could definitely work better.

Thanks
Andy
andyp24 is offline   Reply With Quote
Old 03-27-2023, 07:41 AM   #22498
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by andyp24 View Post
Hi Geoff

Any update on what's happening with development of the SCE24? There was talk of a new firmware to improve integration with CSI but it's all gone very quiet.

It's a lovely piece of hardware with tons of promise, but could definitely work better.

Thanks
Andy
Waiting on the new firmware from Luis.
__________________
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 03-27-2023, 08:10 AM   #22499
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,818
Default

I've been using v3 for a little while. It seems stable for the Faderport 16, which FUnkybot helped a ton with. I'll try to tackle the Midi Fighter Twister next. End of April I'll have time to dive in deep, hopefully before bit by bit.

How is v3 in terms of feature completeness if you're even considering it right now ?
__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 03-27-2023, 08:47 AM   #22500
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by airon View Post
I've been using v3 for a little while. It seems stable for the Faderport 16, which FUnkybot helped a ton with. I'll try to tackle the Midi Fighter Twister next. End of April I'll have time to dive in deep, hopefully before bit by bit.

How is v3 in terms of feature completeness if you're even considering it right now ?
I don't anticipate major changes to existing features (famous last words ), more along the lines of tweaking/refinement.

Any new features won't affect existing features - more famous last words
__________________
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 03-27-2023, 08:53 AM   #22501
andyp24
Human being with feelings
 
andyp24's Avatar
 
Join Date: Mar 2016
Posts: 1,242
Default

Quote:
Originally Posted by Geoff Waddington View Post
Waiting on the new firmware from Luis.
Any idea when? It's all gone very quiet.... Is it still actively being developed?

I appreciate this isn't your project, but I know you were working closely together on it. If you don't know what the state of affairs is, I'll try and contact Luis.

Thanks
Andy
andyp24 is offline   Reply With Quote
Old 03-27-2023, 09:28 AM   #22502
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Inman, SC USA
Posts: 859
Default

Quote:
Originally Posted by Geoff Waddington View Post
Just checked PayPal, donations so far this month -- $6.62, seriously ?

C'mon folks, you're better than that.
Sry Geoff . Just sent !!
Thank you for CSI.
Cragster is offline   Reply With Quote
Old 03-27-2023, 10:02 AM   #22503
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by andyp24 View Post
Any idea when? It's all gone very quiet.... Is it still actively being developed?

I appreciate this isn't your project, but I know you were working closely together on it. If you don't know what the state of affairs is, I'll try and contact Luis.

Thanks
Andy
Yeah, getting the word straight from Luis is probably best, please report what you find, I'm anxious too
__________________
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 03-27-2023, 10:43 AM   #22504
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

New build is up.

CSI Exp.zip

Added Invert and removed FXParamRelative.

Invert usage:

Code:
    Invert+InvertFB+Fader| TrackVolume
Invert causes upward fader movements on the Control Surface to result in downward fader movements in Reaper.

InvertFB causes upward Fader movements in Reaper (e.g. using the mouse) to result in downward fader movements on the Control Surface.

Note this is for any control, not just faders.
__________________
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 03-27-2023, 10:56 AM   #22505
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,818
Default

Cool. Very flexible. I've run in to some of these parameters and hope to find them again .

Btw, in case anyone is wondering, the new version is here:
https://stash.reaper.fm/v/42044/CSI%20Exp.zip

You can always find it by searching for "CSI" on https://stash.reaper.fm .
__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 03-27-2023, 02:27 PM   #22506
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 904
Default

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

CSI Exp.zip

Added Invert and removed FXParamRelative.

Invert usage:

Code:
    Invert+InvertFB+Fader| TrackVolume
Invert causes upward fader movements on the Control Surface to result in downward fader movements in Reaper.

InvertFB causes upward Fader movements in Reaper (e.g. using the mouse) to result in downward fader movements on the Control Surface.

Note this is for any control, not just faders.
Just tried it on an encoder on the C4, just got a jitter back and forth, no real movement at all, nothing usable. (that might be what you were getting at earlier)
Freex is offline   Reply With Quote
Old 03-27-2023, 04:32 PM   #22507
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,022
Default

First, woohoo! New CSI build day with the long requested invert modifier. Thanks Geoff!

Quote:
Originally Posted by Freex View Post
Just tried it on an encoder on the C4, just got a jitter back and forth, no real movement at all, nothing usable. (that might be what you were getting at earlier)
Same result here. Using on my MFTwister.

Code:
Invert+InvertFB+RotaryB3 FXParam 0 [ (0.001,0.002,0.003,0.004,0.005,0.006,0.0075,0.01,0.02,0.035,0.05) ]
Tried various permutations and got the same result with each: 1) both Invert and InvertFB, 2) without InvertFB, 3) without the acceleration.
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 03-27-2023, 05:03 PM   #22508
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by Funkybot View Post
First, woohoo! New CSI build day with the long requested invert modifier. Thanks Geoff!



Same result here. Using on my MFTwister.

Code:
Invert+InvertFB+RotaryB3 FXParam 0 [ (0.001,0.002,0.003,0.004,0.005,0.006,0.0075,0.01,0.02,0.035,0.05) ]
Tried various permutations and got the same result with each: 1) both Invert and InvertFB, 2) without InvertFB, 3) without the acceleration.
Wondering if there are stepped parameters.

Could you try it on a TrackVolume Fader and see what happens.
__________________
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 03-27-2023, 06:57 PM   #22509
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,022
Default

Quote:
Originally Posted by Geoff Waddington View Post
Wondering if there are stepped parameters.

Could you try it on a TrackVolume Fader and see what happens.
The first parameter did have steps, but I tried on a continuous control and got similar results.

Try this please: use a Rotary in your SurfaceFXLayout instead of Fader.
Code:
Zone SurfaceFXLayout MCUFXLayout
	Rotary FXParam
	DisplayUpper FixedTextDisplay
	DisplayLower FXParamValueDisplay
ZoneEnd
Then in the Auto-Generated FX Zone, add something like this to a continuous parameter...
Code:
	MCUFXLayout+Invert+InvertFB "" 4 FXParam 19 "Output Gain"
Then turn the encoder move that param when you load the zone.

Result: Invert does not work, just erratic jumping between two values.

Result when used on a Fader: Invert works.

Hope that helps.
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 03-27-2023, 09:04 PM   #22510
uksnowy
Human being with feelings
 
uksnowy's Avatar
 
Join Date: Feb 2008
Location: 6950 DK
Posts: 661
Default

Quote:
Originally Posted by uksnowy View Post
Apologies if I missed the post and this thread is vast.

Should my V1 *.mst and *.zon files work with CSI V2?

I had to upgrade to WIN 10 over the weekend and after installing everything and upgrading CSI to V2, my previous mst and zon files are not working. If I use the stock MCU mst and zon everything works fine. One difference I have noticed is that the MCU zon files are split into many files, Is this how now has to work?

How do I get my V1 files working with CSI V2
Bumping as my query slipped below another.
I have been exploring and I can't understand why my V1.x mst and zon files don't work. I can get the MCU.mst and MCU.zon from the support files working so I know I have everything installed correctly.
__________________
REAPING HAVOC SINCE 2008
uksnowy is offline   Reply With Quote
Old 03-27-2023, 09:24 PM   #22511
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,022
Default

Quote:
Originally Posted by uksnowy View Post
Bumping as my query slipped below another.
I have been exploring and I can't understand why my V1.x mst and zon files don't work. I can get the MCU.mst and MCU.zon from the support files working so I know I have everything installed correctly.
Did you see my response to you? There were large changes between v1 and v2 zone files. Look for my reply.
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 03-28-2023, 03:40 AM   #22512
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by Funkybot View Post
The first parameter did have steps, but I tried on a continuous control and got similar results.

Try this please: use a Rotary in your SurfaceFXLayout instead of Fader.
Code:
Zone SurfaceFXLayout MCUFXLayout
	Rotary FXParam
	DisplayUpper FixedTextDisplay
	DisplayLower FXParamValueDisplay
ZoneEnd
Then in the Auto-Generated FX Zone, add something like this to a continuous parameter...
Code:
	MCUFXLayout+Invert+InvertFB "" 4 FXParam 19 "Output Gain"
Then turn the encoder move that param when you load the zone.

Result: Invert does not work, just erratic jumping between two values.

Result when used on a Fader: Invert works.

Hope that helps.
Got it, investigating...
__________________
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 03-28-2023, 05:20 AM   #22513
uksnowy
Human being with feelings
 
uksnowy's Avatar
 
Join Date: Feb 2008
Location: 6950 DK
Posts: 661
Default

Quote:
Originally Posted by Funkybot View Post
Did you see my response to you? There were large changes between v1 and v2 zone files. Look for my reply.
DOH! no I missed that one. Thank you. Now I know I am not going mad. I will take it from here and thanks again.
__________________
REAPING HAVOC SINCE 2008
uksnowy is offline   Reply With Quote
Old 03-28-2023, 06:08 AM   #22514
andyp24
Human being with feelings
 
andyp24's Avatar
 
Join Date: Mar 2016
Posts: 1,242
Default

Quote:
Originally Posted by Geoff Waddington View Post
Yeah, getting the word straight from Luis is probably best, please report what you find, I'm anxious too
Hi Geoff and other SCE24 users

I've had a very prompt response from Luis. As you know, a simpler firmware with fewer screen options was designed in cooperation with Geoff, which should therefore be simpler for the user and more responsive.

The delay in delivering this has been from the firmware developer in China, who's been busy with other jobs and not prioritising Luis's work. However, Luis says that he's just heard that he may finally be finished with the new firmware (which was rewritten from scratch to optimise it) and he hopes to have something with us in the next week.

Good news
Andy
andyp24 is offline   Reply With Quote
Old 03-28-2023, 06:41 AM   #22515
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,022
Default

That is good news indeed. Thanks for the update Andy!
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 03-28-2023, 08:33 AM   #22516
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by andyp24 View Post
Hi Geoff and other SCE24 users

I've had a very prompt response from Luis. As you know, a simpler firmware with fewer screen options was designed in cooperation with Geoff, which should therefore be simpler for the user and more responsive.

The delay in delivering this has been from the firmware developer in China, who's been busy with other jobs and not prioritising Luis's work. However, Luis says that he's just heard that he may finally be finished with the new firmware (which was rewritten from scratch to optimise it) and he hopes to have something with us in the next week.

Good news
Andy
Great news, thanks Andy (and Luis) !
__________________
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 03-28-2023, 01:29 PM   #22517
Tedsorvino
Human being with feelings
 
Join Date: Oct 2022
Posts: 46
Default Mcu Pro Csi users?

Hi. I’m new in this thread.
I decided to try the csi extension since apparently it can really help me more than the other extension i used (klinke) in the way i ‘ve set my workflow.
So i would like to ask other Mackie Mcu Pro users if there are any configuration files and overlay templates for the csi extension? If there could you please provide related links?
Tedsorvino is offline   Reply With Quote
Old 03-28-2023, 01:52 PM   #22518
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,022
Default

Quote:
Originally Posted by Tedsorvino View Post
Hi. I’m new in this thread.
I decided to try the csi extension since apparently it can really help me more than the other extension i used (klinke) in the way i ‘ve set my workflow.
So i would like to ask other Mackie Mcu Pro users if there are any configuration files and overlay templates for the csi extension? If there could you please provide related links?
Check out Geoff Waddington's signature in the post right above yours. You'll see a link to "Support Files". That's where you can find the MCU/X-Touch files. Post back in the CSI Device Setup thread if you run into trouble.
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 03-28-2023, 01:57 PM   #22519
Tedsorvino
Human being with feelings
 
Join Date: Oct 2022
Posts: 46
Default

Quote:
Originally Posted by Funkybot View Post
Check out Geoff Waddington's signature in the post right above yours. You'll see a link to "Support Files". That's where you can find the MCU/X-Touch files. Post back in the CSI Device Setup thread if you run into trouble.
Cheers Funkybot. I will check everything out and i’ll let you know
Tedsorvino is offline   Reply With Quote
Old 03-28-2023, 05:03 PM   #22520
Sweetfoot
Human being with feelings
 
Join Date: Feb 2017
Posts: 120
Default

I'm building a simple dedicated MIDI controller for toggling snap, grouping and auto-crossfades.

I'd like to use toggle switches so I can feel if they're on without looking away from whatever I'm editing.

How do I setup my OST and ZON files to incorporate these toggles?

My OST includes definitions of both "on" and "off" messages from the toggles:

Widget snap
Press 9b 3c 63 8b 3c 63
WidgetEnd

Widget grouping
Press 9b 3d 63 8b 3d 63
WidgetEnd

Widget xfade
Press 9b 3e 63 8b 3e 63
WidgetEnd

and my ZON file is just triggering reaper actions:

Zone "Buttons"

snap Reaper "1157"
grouping Reaper "1156"
xfade Reaper "40041"

ZoneEnd

I know I'm approaching this wrong, but I can't figure out how to do it the right way
Sweetfoot 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 03:34 AM.


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