|
|
|
11-22-2020, 12:21 PM
|
#11681
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,150
|
Quote:
Originally Posted by Funkybot
Geoff, not sure if this is a bug or by design but...
If I setup my X-Touch One with 1 Fader and SelectedTrackNavigator, that 1 fader "steals" track 1 from my 8 fader Artist Mix. So the Artist Mix will always begin on Track 2 as though the X-Touch One is using the TrackNavigator and not the SelectedTrackNavigator.
So when I setup my X-Touch One with SelectedTrackNavigator in CSI, to avoid any unwanted stealing, I have to setup the X-Touch One with 0 faders, which is unintuitive. It's like as soon as you say "1 Fader" in the setup, it kind of assumes your using TrackNavigator and kind of ignores the SelectedTrackNavigator.
For reference, my channel zone looks like this:
Code:
Zone "SelectedChannel"
SelectedTrackNavigator
DisplayUpper1 TrackNameDisplay
DisplayLower1 MCUTrackPanDisplay
Fader1 TrackVolume
RotaryPush1 NoAction
Rotary1 MCUTrackPan
ZoneEnd
...like I said, it's no biggie. You just have to know to set it up as 0 faders, which works as expected, but I think that could be confusing to new users.
|
Yeah, it's by design, but conveying the concept is tricky, as you say.
The text by the check box really should convey this "Enter the number of Channels on your surface that participate in banking. If you have a surface and plan to use SelectedTrackNavigator, enter 0". -- Talk about confusing for a newbie
Any and all suggestions on how to word this better WAY more than welcomed
As far as Navigators, don't forget you could GoZone from a Zone that had a SelectedTrackNavigator to one that had a TrackNavigator, that would be REALLY confusing if CSI went by which navigator was in effect at the moment
__________________
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
|
|
|
11-22-2020, 12:32 PM
|
#11682
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Thanks for explaining. Just wanted to be sure. To clarify that for new users, I updated the "notes" in my X-Touch One Selected Track zone to explain. I also added the updated Cycle Automation.
If you could kindly use the attached version of these files going forward...
Last edited by Funkybot; 06-19-2021 at 11:22 AM.
|
|
|
11-22-2020, 01:14 PM
|
#11683
|
Human being with feelings
Join Date: Apr 2018
Posts: 123
|
CSI.ini Confirmation
Hi,
The line in my CSI.ini looks like this now:
Code:
MidiSurface "X-Touch" 13 15 "BehringerXTouch.mst" "BehringerXTouch" 8 8 8 8
Is this correct for my X-touch?
Thanks
|
|
|
11-22-2020, 01:17 PM
|
#11684
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Quote:
Originally Posted by Equitone
Hi,
The line in my CSI.ini looks like this now:
Code:
MidiSurface "X-Touch" 13 15 "BehringerXTouch.mst" "BehringerXTouch" 8 8 8 8
Is this correct for my X-touch?
Thanks
|
Yes, if that lines up with your .zon folders that looks right. Is nothing working at all? Did you disable the device in Reaper's Preferences -> MIDI Devices? You need to completely disable it there for CSI to be able to access it.
|
|
|
11-22-2020, 01:30 PM
|
#11685
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Quote:
Originally Posted by Equitone
Hi,
The line in my CSI.ini looks like this now:
Code:
MidiSurface "X-Touch" 13 15 "BehringerXTouch.mst" "BehringerXTouch" 8 8 8 8
Is this correct for my X-touch?
Thanks
|
The latest CSI builds also includes updated MCU files. You can also try those since the X Touch is basically an MCU surface at it's core.
|
|
|
11-22-2020, 01:44 PM
|
#11686
|
Human being with feelings
Join Date: Apr 2018
Posts: 123
|
Quote:
Originally Posted by Funkybot
The latest CSI builds also includes updated MCU files. You can also try those since the X Touch is basically an MCU surface at it's core.
|
Yup, all disabled. However, I've just downloaded the latest build, and will give the mcu files a go. No point in re-inventing the wheel.
|
|
|
11-22-2020, 02:01 PM
|
#11687
|
Human being with feelings
Join Date: Apr 2018
Posts: 123
|
This is an improvement, as when Reaper starts the master fader moves to where it should. However, the subsequehnt load of a track from the clipboard produces no movement on the faders, and the buttons at the top of each channel don't work.
I reckon it must be something at my end that is wrong, as others have this working successfully. Under the oldeer version, all was fine, and I've changed nothing since installing v1.0.
Confused.
|
|
|
11-22-2020, 02:18 PM
|
#11688
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Quote:
Originally Posted by Equitone
This is an improvement, as when Reaper starts the master fader moves to where it should. However, the subsequehnt load of a track from the clipboard produces no movement on the faders, and the buttons at the top of each channel don't work.
I reckon it must be something at my end that is wrong, as others have this working successfully. Under the oldeer version, all was fine, and I've changed nothing since installing v1.0.
Confused.
|
Yeah, I'm totally out of ideas. If the MCU.mst and MCU.zon aren't working either, I'm at a loss. Are there any settings on the X-Touch itself to change modes? For instance, on my X-Touch One there's MCU STD mode, which I use. If you were set to say a HUI mode, then it wouldn't work. That's me grasping at straws though. Maybe go back to the beta build/setup that was working and hold off on updating to 1.0 until some more X-Touch users can chime in?
|
|
|
11-22-2020, 02:23 PM
|
#11689
|
Human being with feelings
Join Date: Apr 2018
Posts: 123
|
You may be right. Yes, you can set it to either hui or Mackie.
Have I misunderstood something? I thought the vertical bar was now persona non grata, but notice it appears after the names of widgets in the zon file?
I'll have to wait until tomorrow to get someone to recheck whether it is set correctly. I'm hoping it's wrong...
|
|
|
11-22-2020, 03:31 PM
|
#11690
|
Human being with feelings
Join Date: Sep 2017
Posts: 998
|
Quote:
Originally Posted by Funkybot
|
Great work on the wiki!
Have you tried this on the MFT at all? I plan on trying tonight. I assume it may not work considering the way we do our mst's different and all that. I know I'd have to add that toggle line.
I generally just use pan balance and pan width (stereo pan) but having csi know which one I'm using would be great.
Actually, since I can dedicate two rotaries to pan if I choose to do that, it'd be nice if I could set one row to trackpanLbalace and another row to trackpanRwidth and have csi control the appropriate one. I could then denote rgb values to see which mode a track was in.
If that's a feature request that hasn't been mentioned before then it's not that big of a deal to me at all. Right now I use mcutrackpan and gozone to change that row to panwidth and I'm pretty happy with that.
Also... welcome to all the new users. I promise sticking with CSI will be worth it. Please consider tossing a donation to Geoff.
|
|
|
11-22-2020, 03:42 PM
|
#11691
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Quote:
Originally Posted by cjewellstudios
Great work on the wiki!
Have you tried this on the MFT at all?
|
I have not. I use my MFTwister solely for FX control and triggering some Reaper actions. I've never really used it as a mixing surface. If I'm just working on music, the X-Touch One covers setting levels/pans, and when I'm really in mixing mode, I turn on the Artist mix.
Speaking of the Twister, do you plan on putting up some .mst/.zon's to share? I know your setup is a little unique with dual Twisters acting as one big one, so I wasn't sure if you were or not. If you weren't planning on it, I'll post updates to my old MFTwister files that have mixing devoted to Pages 3 and 4 with Pages 1 and 2 devoted to some Reaper actions. I've been holding off because I'm still cleaning up my .mst/.zon files with "Button" replaced by "RotaryPush" and some TouchOSC and FX Templates.
|
|
|
11-22-2020, 04:03 PM
|
#11692
|
Human being with feelings
Join Date: Sep 2017
Posts: 998
|
Quote:
Originally Posted by Funkybot
I have not. I use my MFTwister solely for FX control and triggering some Reaper actions. I've never really used it as a mixing surface. If I'm just working on music, the X-Touch One covers setting levels/pans, and when I'm really in mixing mode, I turn on the Artist mix.
|
Awesome.
I would love that setup as well.
With that "meters" discovery the other night and the insane control over acceleration, I feel totally comfortable using it as a mixing surface.
The only drawback being I suppose you can't "ride" a rotary but hey I'm not Michael Brauer.
....
Edit: just saw the other part of your post.
I figured I would share but it is definitely a unique setup that requires bome midi translator and twister setup files. These twisters are also on an alternate firmware allowing for more than one device with duplicate name. So once I get it finalized I'll do all that.
I can also whip one up for the default twister if you wanted me to do that.
Last edited by cjewellstudios; 11-22-2020 at 04:34 PM.
|
|
|
11-22-2020, 05:13 PM
|
#11693
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Hew Wiki page alert: here is a step by step guide on how to setup an OSC device for use with CSI. This focuses on using the C4 Emulator...
https://github.com/GeoffAWaddington/...-device-in-csi
|
|
|
11-22-2020, 05:17 PM
|
#11694
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Quote:
Originally Posted by cjewellstudios
I can also whip one up for the default twister if you wanted me to do that.
|
I figure one of us should, and since you actually use it for mixing, you're certainly more qualified for that than I am.
I'm thinking about just releasing some files called "FXTwister" that focuses on the device for that use case. It will have a corresponding TouchOSC template. And just an FYI - I've gone and renamed all my MFTwister Button Widgets RotaryPush for maximum compatibility with MixMonkey's C4 zones. I recall you were thinking about doing the same, so we may be able to come up with files that are at least partially compatible.
|
|
|
11-22-2020, 05:20 PM
|
#11695
|
Human being with feelings
Join Date: Oct 2012
Posts: 57
|
Okay right off the bat the play and stop buttons work! Very satisfying to see signs of life.
However the other commands don't work. Any thoughts as to why? I pasted your code verbatim.
In the original mst that i downloaded, for some reason the rotaries were listed as RotaryG11, G12, G13....then after G18 it went onto G21, G22 etc. Should I change G11 to just G1? then code from G1 thru G8 but then instead of going onto G2 etc, just rely on the | character?
EDIT* Record is now working. All the "Buttons" work, but none of the "channel" stuff does.
thanks
-w
Last edited by Weston Minissali; 11-22-2020 at 05:34 PM.
|
|
|
11-22-2020, 05:24 PM
|
#11696
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,150
|
Quote:
Originally Posted by Funkybot
|
Thanks for the wiki work, much appreciated !
__________________
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
|
|
|
11-22-2020, 05:44 PM
|
#11697
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Quote:
Originally Posted by Weston Minissali
Okay right off the bat the play and stop buttons work! Very satisfying to see signs of life.
However the other commands don't work. Any thoughts as to why? I pasted your code verbatim.
In the original mst that i downloaded, for some reason the rotaries were listed as RotaryG11, G12, G13....then after G18 it went onto G21, G22 etc. Should I change G11 to just G1? then code from G1 thru G8 but then instead of going onto G2 etc, just rely on the | character?
EDIT* Record is now working. All the "Buttons" work, but none of the "channel" stuff does.
thanks
-w
|
I would agree that your numbering convention should start at 1 for each set of widgets. Make that change and afterwards, zip everything up and attach the files here and we’ll see what we can do.
|
|
|
11-22-2020, 05:57 PM
|
#11698
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Quote:
Originally Posted by Geoff Waddington
Thanks for the wiki work, much appreciated !
|
Happy to help out where I can. I'm thinking of adding another page [hopefully] tomorrow covering how to create an .ost file from scratch for custom OSC templates. It was much easier than I anticipated and I figure there's been very little to-date in the way of OSC documentation so that's probably a good place to focus.
|
|
|
11-22-2020, 05:58 PM
|
#11699
|
Human being with feelings
Join Date: Oct 2012
Posts: 57
|
Quote:
Originally Posted by Funkybot
I would agree that your numbering convention should start at 1 for each set of widgets. Make that change and afterwards, zip everything up and attach the files here and we’ll see what we can do.
|
Okay sweet! I've attached below. Should I be defining my surface as encoders instead of faders in the mst file? The BCR indeed has endless encoders.
Also the BCR2000 can send NRPN, should I define those encoders as 14Bit instead of 7Bit?
Thanks
-w
PS I'll definitely be making a donation!
|
|
|
11-22-2020, 06:09 PM
|
#11700
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Quote:
Originally Posted by Weston Minissali
Okay sweet! I've attached below. Should I be defining my surface as encoders instead of faders in the mst file? The BCR indeed has endless encoders.
|
That depends (and I'm sorry this seems more complicated than it should be, but I don't own the device and never used it).
Does the BCR have software to configure it or anything? If yes, do you have the option to change from traditional knobs to endless rotaries in the software?
The other thing you can do is, open up a MIDI logger. Turn the encoder...what kind of values does it transmit? Does it start at 00 and slowly work up to 7f? Or does it send values like 01 or 41 depending on what direction you turn?
|
|
|
11-22-2020, 06:12 PM
|
#11701
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,150
|
Quote:
Originally Posted by Funkybot
Happy to help out where I can. I'm thinking of adding another page [hopefully] tomorrow covering how to create an .ost file from scratch for custom OSC templates. It was much easier than I anticipated and I figure there's been very little to-date in the way of OSC documentation so that's probably a good place to focus.
|
Cool, great idea !
__________________
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
|
|
|
11-22-2020, 06:14 PM
|
#11702
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Quote:
Originally Posted by Weston Minissali
Okay sweet! I've attached below. Should I be defining my surface as encoders instead of faders in the mst file? The BCR indeed has endless encoders.
Also the BCR2000 can send NRPN, should I define those encoders as 14Bit instead of 7Bit?
|
You know what...definitely post a dump of your MIDI log when turning one of the encoders. We can make sure you're using the right widget for your surface/setup. That might be why the Rotaries aren't working buttons are.
|
|
|
11-22-2020, 06:16 PM
|
#11703
|
Human being with feelings
Join Date: Oct 2012
Posts: 57
|
Quote:
Originally Posted by Funkybot
That depends (and I'm sorry this seems more complicated than it should be, but I don't own the device and never used it).
Does the BCR have software to configure it or anything? If yes, do you have the option to change from traditional knobs to endless rotaries in the software?
The other thing you can do is, open up a MIDI logger. Turn the encoder...what kind of values does it transmit? Does it start at 00 and slowly work up to 7f? Or does it send values like 01 or 41 depending on what direction you turn?
|
I'm looking at the signal in MIDIOX and it appears to just do 00 to 7F whether I make the knob CC or NRPN. So with that I should just use Fader7Bit and Rotary not Encoder right?
|
|
|
11-22-2020, 06:17 PM
|
#11704
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Quote:
Originally Posted by Weston Minissali
I'm looking at the signal in MIDIOX and it appears to just do 00 to 7F whether I make the knob CC or NRPN. So with that I should just use Fader7Bit and Rotary not Encoder right?
|
Yes, that's correct. I'd keep the knob as CC and use Fader7Bit.
|
|
|
11-22-2020, 06:20 PM
|
#11705
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
What happens if you write the Widgets like this:
Code:
Widget RotaryG1
Fader7Bit b0 01 7f b0 01 00
FB_Fader7bit b0 01 7f b0 01 00
Toggle 90 00 7f
WidgetEnd
The wiki indicates the 00 should be included on Fader7Bit messages.
|
|
|
11-22-2020, 06:24 PM
|
#11706
|
Human being with feelings
Join Date: Oct 2012
Posts: 57
|
Quote:
Originally Posted by Funkybot
What happens if you write the Widgets like this:
Code:
Widget RotaryG1
Fader7Bit b0 01 7f b0 01 00
FB_Fader7bit b0 01 7f b0 01 00
Toggle 90 00 7f
WidgetEnd
The wiki indicates the 00 should be included on Fader7Bit messages.
|
I'll try now. I'm assuming I don't have to go thru the whole file and change to new format, but can just try changing one or two lines.
|
|
|
11-22-2020, 06:25 PM
|
#11707
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,150
|
Ok, time to start thinking of splitting the thread...
Thanks everyone for all the surface and Zone files, it's getting to be a good starter set.
Thanks again @Funkybot and @Malcolm Groves for the wiki work, it's starting to shape up very nicely.
Thanks @MixMonkey for the excellent FX spreadsheet tools.
Thanks to everyone else for their contributions.
I think this thread should stay dedicated to software design and features, wiki pages, surface and Zone file design, all that sort of project related stuff.
The other thread will contain a list of surface and Zone files currently available in the build in the first post -- it will get edited continuously to keep it in synch as we add files to the build.
The new thread will be all about configuring individual setups to maximize personal workflows.
Now... what to call the new thread -- the concept is "CSI, how do I make it work for my setup ?", but I'm sure you good folks can come up with something better than that to describe the kind of configuration support we're talking about
So step right up to the "Name that thread" contest, and let us know your take on a catchy, but informative thread title
__________________
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
|
|
|
11-22-2020, 06:29 PM
|
#11708
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Quote:
Originally Posted by Weston Minissali
I'll try now. I'm assuming I don't have to go thru the whole file and change to new format, but can just try changing one or two lines.
|
Correct. Change RotaryA1 and RotaryG1 then restart CSI.
Just a refresher on how to restart CSI:
1. Go to Reaper's Preferences -> Control/OSC/WEB ->
2. Select Control Surface Integrator on the right
3. Click the Edit button
4. Then just click OK however many times you need to apply the changes and close the preferences window
This allows CSI's "parser" to reread all your files. I know you're not there yet, but if you're testing FX, you'll also need to remove and re-add any FX to the project.
|
|
|
11-22-2020, 06:31 PM
|
#11709
|
Human being with feelings
Join Date: Oct 2012
Posts: 57
|
Quote:
Originally Posted by Weston Minissali
I'll try now. I'm assuming I don't have to go thru the whole file and change to new format, but can just try changing one or two lines.
|
Still no response.
I changed
Code:
Widget RotaryA1
Fader7Bit b0 21 7f
FB_Fader7Bit b0 21 7f
WidgetEnd
to
Code:
Widget RotaryA1
Fader7Bit b0 21 7f b0 21 00
FB_Fader7Bit b0 21 7f b0 21 00
WidgetEnd
AND
Code:
Widget RotaryG1
Fader7Bit b0 01 7f
FB_Fader7bit b0 01 7f
Toggle 90 00 7f
to
Code:
Widget RotaryG1
Fader7Bit b0 01 7f b0 01 00
FB_Fader7bit b0 01 7f b0 01 00
Toggle 90 00 7f
Rescanned the files in Prefs but no change.
|
|
|
11-22-2020, 06:31 PM
|
#11710
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Quote:
Originally Posted by Geoff Waddington
So step right up to the "Name that thread" contest, and let us know your take on a catchy, but informative thread title
|
How about renaming this thread something like:
Control Surface Integration (CSI) Project Development & Ideas Discussion
and creating a new thread called:
CSI: Devices, Setup, and Help
|
|
|
11-22-2020, 06:38 PM
|
#11711
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Quote:
Originally Posted by Weston Minissali
Still no response.
Rescanned the files in Prefs but no change.
|
Damn...this should be an easy one. Ok so the good news is the buttons are working. That means CSI is talking to the device.
Let's try this:
1. Open the Reaper Action list
2. Locate the action "CSI Toggle Show Input from Surfaces"
3. Run that action - nothing will happen at first
4. Move something on your surface - a log window should appear
5. Move Rotary G1
What shows up in the window if anything? If you see something when turning the rotary, post the log here in the good old code brackets.
If nothing shows up at all, double and triple check that you've 1) saved your changes to the .mst, and 2) you're pointing to the right .mst and zone folder. It's incredibly easy to run into version control issues, particularly if you're using something like Notepad++ and have multiple copies of files as backups.
While you do that, I'm gonna make dinner.
|
|
|
11-22-2020, 07:02 PM
|
#11712
|
Human being with feelings
Join Date: Oct 2012
Posts: 57
|
Quote:
What shows up in the window if anything? If you see something when turning the rotary, post the log here in the good old code brackets.
|
Funny, some of my knobs are giving messages like this :
Code:
IN <- BCR RotaryG1 0.007874
IN <- BCR RotaryG1 0.015748
IN <- BCR RotaryG1 0.023622
IN <- BCR RotaryG1 0.031496
IN <- BCR RotaryG1 0.039370
IN <- BCR RotaryG1 0.047244
IN <- BCR RotaryG1 0.055118
IN <- BCR RotaryG1 0.062992
IN <- BCR RotaryG1 0.070866
IN <- BCR RotaryG1 0.078740
IN <- BCR RotaryG1 0.086614
And others like:
Code:
IN <- BCR b0 30 04
IN <- BCR b0 30 05
IN <- BCR b0 30 06
IN <- BCR b0 30 07
IN <- BCR b0 30 08
IN <- BCR b0 30 09
Last edited by Weston Minissali; 11-22-2020 at 07:11 PM.
|
|
|
11-22-2020, 07:11 PM
|
#11713
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Quote:
Originally Posted by Weston Minissali
Funny, some of my knobs are giving messages like this :
Code:
IN <- BCR RotaryG1 0.007874
IN <- BCR RotaryG1 0.015748
IN <- BCR RotaryG1 0.023622
IN <- BCR RotaryG1 0.031496
IN <- BCR RotaryG1 0.039370
IN <- BCR RotaryG1 0.047244
IN <- BCR RotaryG1 0.055118
IN <- BCR RotaryG1 0.062992
IN <- BCR RotaryG1 0.070866
IN <- BCR RotaryG1 0.078740
IN <- BCR RotaryG1 0.086614
And others like:
Code:
IN <- BCR b0 30 04
IN <- BCR b0 30 05
IN <- BCR b0 30 06
IN <- BCR b0 30 07
IN <- BCR b0 30 08
IN <- BCR b0 30 09
some of my encoders are
|
Ok, that looks like a good hint.
So RotaryG1 looks good. That's about what I'd expect to see.
Whatever knob/widget is tied to b0 30, looks like there's a problem in the .mst which is why it's not registering with a WidgetName.
Run through the entire surface and update the .mst for any knobs which aren't registering properly.
|
|
|
11-22-2020, 07:40 PM
|
#11714
|
Human being with feelings
Join Date: Oct 2012
Posts: 57
|
Quote:
Originally Posted by Funkybot
Run through the entire surface and update the .mst for any knobs which aren't registering properly.
|
Okay the problem was I wrote 7bit instead of 7Bit grrrr.
Still no response tho.
Question about the buttons. Should the code read
Code:
Widget UpperButton6
Press 90 25 7f 90 20 00
FB_TwoState 90 25 7f 90 20 00
WidgetEnd
or
Code:
Widget UpperButton6
Press 90 25 7f 90 25 00
FB_TwoState 90 25 7f 90 25 00
WidgetEnd
I realized I have some inconsistencies there.
|
|
|
11-22-2020, 07:49 PM
|
#11715
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Quote:
Originally Posted by Weston Minissali
Okay the problem was I wrote 7bit instead of 7Bit grrrr.
Still no response tho.
Question about the buttons. Should the code read
Code:
Widget UpperButton6
Press 90 25 7f 90 20 00
FB_TwoState 90 25 7f 90 20 00
WidgetEnd
or
Code:
Widget UpperButton6
Press 90 25 7f 90 25 00
FB_TwoState 90 25 7f 90 25 00
WidgetEnd
I realized I have some inconsistencies there.
|
Definitely this...
Code:
Widget UpperButton6
Press 90 25 7f 90 25 00
FB_TwoState 90 25 7f 90 25 00
WidgetEnd
Bang out the rest of the inconsistencies in the .mst and let's see how you're doing at the end. The .mst is step one. Once the button presses and knob movements are all registering we'll look at the .zon again.
|
|
|
11-22-2020, 08:32 PM
|
#11716
|
Human being with feelings
Join Date: Oct 2012
Posts: 57
|
Quote:
Originally Posted by Funkybot
Definitely this...
Code:
Widget UpperButton6
Press 90 25 7f 90 25 00
FB_TwoState 90 25 7f 90 25 00
WidgetEnd
Bang out the rest of the inconsistencies in the .mst and let's see how you're doing at the end. The .mst is step one. Once the button presses and knob movements are all registering we'll look at the .zon again.
|
Okay, I've attached a zip of my updated MST and ZON files. Found several inaccuracies but now according to the CSI Midi monitor in reaper, everything seems to be registering properly now. As far as I can tell.
|
|
|
11-22-2020, 08:58 PM
|
#11717
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
|
Is anything in the Channel Zone working? Or just not the rotaries? That zone looks good to me, unless I'm missing something totally obvious (which sometimes happens).
Also, where did we land on the Rotary Widgets?
You currently have this...
Code:
Widget RotaryA1
Fader7Bit b0 21 7f
FB_Fader7Bit b0 21 7f
WidgetEnd
Did this not work?
Code:
Widget RotaryA1
Fader7Bit b0 21 7f b0 21 00
FB_Fader7Bit b0 21 7f b0 21 00
WidgetEnd
The CSI wiki says to include the 00 so I'd definitely suggest trying it that way...
Code:
Fader7Bit b0 09 7f b0 09 00
https://github.com/GeoffAWaddington/...wiki/Fader7Bit
...if you did it try it that way, and it didn't work, let us know.
After that, what's your CSI.ini look like? Do you have 8 Faders configured on the device in the CSI preferences?
EDIT:
Also, if all else fails...just for the hell of it: put RotaryA1 first in the .mst then RotaryA2 then RotaryB1, then work up to RotaryG8. Then do the same for the Buttons and RotaryPush widgets. It probably doesn't make a difference, but putting RotaryG1 first just seems odd. And when you're trying to hunt down odd behavior, you want everything else to be as normal as possible.
Last edited by Funkybot; 11-22-2020 at 09:32 PM.
|
|
|
11-22-2020, 09:35 PM
|
#11718
|
Human being with feelings
Join Date: Oct 2012
Posts: 57
|
Gonna hit the hay but will get back to this first thing in the morning. Thanks for all the back and forth today. I'll be in touch very soon.
|
|
|
11-23-2020, 12:48 AM
|
#11719
|
Human being with feelings
Join Date: Aug 2019
Location: Forest City
Posts: 336
|
Quote:
Originally Posted by MixMonkey
Ok, thanks. This guy has a working setup for the nano, maybe try that.
Do you use the X+ to map regular channels or does it map sends and FX when you select a track/focus an FX?
|
Thanks for looking into this.
Nano and X+ were set up like a 9 channel surface concerning Fader Volume, Pan etc.
X+ Sends and FX control of selected track toggled by buttons
Maybe this kind of setup doesnt work anymore since the "Sync Zones Across Surfaces" and "Auto Map Focuse FX" options are gone from the CSI setup menu?
I had a look at the nano.zon files you were referring too. Only difference seems SelectedTrackNavigator in the channel zone instead of TrackNavigator. And it does not contain any sends or fx, it´s more or less empty of any functionality of this kind.
I took the X+ specific bits out of the nano.zon, but it still does not work; FX are not toggled
I found out that to switch between sends 1-8 one has to setup as 1 channel 8 sends 8 fx. Leaving sends menu is with GoZone Home button only.
I´m testing combinations of channel/fx/send in the setup now. maybe that helps.
Last edited by WaveTrans; 11-23-2020 at 01:11 AM.
|
|
|
11-23-2020, 02:39 AM
|
#11720
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,150
|
OK, this thread has been renamed and will be used for development type stuff like features, bugs, design, etc.
Please use this thread https://forum.cockos.com/showthread.php?t=245280 for setup, configuration, 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
|
|
|
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 06:39 PM.
|