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

Reply
 
Thread Tools Display Modes
Old 02-25-2020, 04:51 AM   #7001
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
Default

Quote:
Originally Posted by Geoff Waddington View Post
It's a bit more than that, because the feedback has to go to many sources.

Think of the Transport -- if you press Play whilst Playing BOTH Play and Stop light up.

Similarly we need a way to store state to tell us which Radio buttons to turn on and which to turn off in the Radio button set, and then deliver to each one its proper state.
Is the toggle option in midi mappings used? The above description sounds like XOR would solve it, easily, only different bits give 1 as output. But probably you used all this already, knowing not much about csi, did not test anything, read long time ago here, from time to time reading again a few lines, finding this project somehow overly complicated, not sure for what exactly. Is there any overview diagram, what is the input and what are the outputs of this project and the device workflows? What is required for a minimal setup for example? The simplest case of a practical scenario with a hardware?
TonE is offline   Reply With Quote
Old 02-25-2020, 05:16 AM   #7002
LDEVO
Human being with feelings
 
Join Date: Jun 2019
Location: London, England
Posts: 21
Default

Also thinking about using the fader as a relative scale, would it be possible on single fader controllers when you select more than one track at once, have the fader control the volume of all tracks by adding or subtracting a relative value if that makes sense? Similar to what a single fader controller might do in MCU mode.

There may be a way of already doing this in CSI and i just havnt got it working yet!
LDEVO is offline   Reply With Quote
Old 02-25-2020, 07:12 AM   #7003
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,988
Default

Quote:
Originally Posted by Cragster View Post
@FUNKYBOT.
i was reading new updates on the wiki CSI instruction pages and noticed the added Qcon ProX Master Meter section. Just wanted to let you know that that didnt work. I think the master meter on this prox is ungettable lol. It doesnt work with anything i tried . Even Geoffs suggestion (which is what is on the wiki page) didn't work. Ive been trying to get that meter work since i started with CSI. It didnt work with klinke or mcu either. But anyway just wanted to give you heads up since it was added to the wiki page. Thanks
Cragster, do said meters on your surface work in other DAWs that you can check against? If yes, that would point to a potential CSI issue. If no, that would point to a hardware problem, or issue with the protocol itself.

Does anyone else have an QCon ProX to also check this out? Does it work for anyone?

For now, let's leave the wiki page up with Geoff's approach documented. It may cause someone to try it out and post here and confirm whether or not it's working for them.
Funkybot is offline   Reply With Quote
Old 02-25-2020, 07:28 AM   #7004
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,183
Default

Quote:
Originally Posted by Cragster View Post
@FUNKYBOT.
i was reading new updates on the wiki CSI instruction pages and noticed the added Qcon ProX Master Meter section. Just wanted to let you know that that didnt work. I think the master meter on this prox is ungettable lol. It doesnt work with anything i tried . Even Geoffs suggestion (which is what is on the wiki page) didn't work. Ive been trying to get that meter work since i started with CSI. It didnt work with klinke or mcu either. But anyway just wanted to give you heads up since it was added to the wiki page. Thanks
Thanks, not sure we ever had this working properly, anyone remember ?
__________________
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 02-25-2020, 07:29 AM   #7005
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,183
Default

Quote:
Originally Posted by mschnell View Post
Defective device ??
-Michael
Possible, but way more likely the CSI software
__________________
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 02-25-2020, 07:32 AM   #7006
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,183
Default

Quote:
Originally Posted by TonE View Post
knowing not much about csi, did not test anything, read long time ago here, from time to time reading again a few lines, finding this project somehow overly complicated, not sure for what exactly. Is there any overview diagram, what is the input and what are the outputs of this project and the device workflows? What is required for a minimal setup for example? The simplest case of a practical scenario with a hardware?
The wiki, although a work in progress, is the official documentation: https://github.com/malcolmgroves/reaper_csi/wiki
__________________
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 02-25-2020, 07:32 AM   #7007
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Inman, SC USA
Posts: 859
Default

Quote:
Originally Posted by Funkybot View Post
Cragster, do said meters on your surface work in other DAWs that you can check against? If yes, that would point to a potential CSI issue. If no, that would point to a hardware problem, or issue with the protocol itself.

Does anyone else have an QCon ProX to also check this out? Does it work for anyone?

For now, let's leave the wiki page up with Geoff's approach documented. It may cause someone to try it out and post here and confirm whether or not it's working for them.
I know poetnprophit has a proX and he had the same issue.he posted a few times about it. I know the meters work cause wen u turn the surface on all the meters light up. That drivenbymoss one claims that his extension supports the icon master meter but i never tried his . as far as i know his thing is not user customizable and CSI is awesome so i never tried .maybe ill give his a try to see. But yes im not 100% positive thats it not my machine. Geoff just gave me that mapping to try and i posted it was a no go. And the master meter would be nice but i can do without so i didn't push. But poetnprophet is the only other i know with a prox
Cragster is offline   Reply With Quote
Old 02-25-2020, 07:34 AM   #7008
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,183
Default

Quote:
Originally Posted by LDEVO View Post
Also thinking about using the fader as a relative scale, would it be possible on single fader controllers when you select more than one track at once, have the fader control the volume of all tracks by adding or subtracting a relative value if that makes sense? Similar to what a single fader controller might do in MCU mode.

There may be a way of already doing this in CSI and i just havnt got it working yet!
You just described VCA's which Reaper already has, and which will be added to CSI along with other conceptually related things like Groups, Folders, 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
Geoff Waddington is offline   Reply With Quote
Old 02-25-2020, 07:45 AM   #7009
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,869
Default

Quote:
Originally Posted by Geoff Waddington View Post
You just described VCA's which Reaper already has, and which will be added to CSI along with other conceptually related things like Groups, Folders, etc.
VCAs are just groups in Reaper anyway. What would be nice would be a way to permanently assign 8 (say) groups to 8 faders.

It always worked very well for SSL
MixMonkey is offline   Reply With Quote
Old 02-25-2020, 07:51 AM   #7010
cjewellstudios
Human being with feelings
 
Join Date: Sep 2017
Posts: 998
Default

Ok so, I tried to put my big boy csi pants on.

The only thing in this that works is the first B1Rotarypress solo's the first track.

What do I have wrong?


My goal is to have

-the 16 knobs control track volume
-shiftrotary control pan (or potentially the shift modifier + rotary)
-shift modifier + B1rotarypress = track solo

I know I have some incorrect things here but I thought track volume should work


@funkybot

I'm using the first bank of your mst and changed some of the naming around.

MST
Code:
Widget B1RotaryPress1
  Press B1 00 7F
WidgetEnd

Widget B1Rotarypress2
  Press B1 01 7F
WidgetEnd

Widget B1RotaryPress3
    Press B1 02 7F
    FB_TwoState B1 02 7F B1 02 00
WidgetEnd

Widget B1RotaryPress4
    Press B1 03 7F
    FB_TwoState B1 03 7F B1 03 00
WidgetEnd

Widget B1Rotarypress5
    Press B1 04 7F
    FB_TwoState B1 04 7F B1 04 00
WidgetEnd

Widget B1Rotarypress6
    Press B1 05 7F
    FB_TwoState B1 05 7F B1 05 00
WidgetEnd

Widget B1Rotarypress7
    Press B1 06 7F
    FB_TwoState B1 06 7F B1 06 00
WidgetEnd

Widget B1Rotarypress8
    Press B1 07 7F
    FB_TwoState B1 07 7F B1 07 00
WidgetEnd

Widget B1Rotarypress9
    Press B1 08 7F
    FB_TwoState B1 08 7F B1 08 00
WidgetEnd

Widget B1Rotarypress10
    Press B1 09 7F
    FB_TwoState B1 09 7F B1 09 00
WidgetEnd

Widget B1Rotarypress11
    Press B1 0A 7F
    FB_TwoState B1 0A 7F B1 0A 00
WidgetEnd

Widget B1Rotarypress12
    Press B1 0B 7F
    FB_TwoState B1 0B 7F B1 0B 00
WidgetEnd

Widget B1Rotarypress13
  Press B1 0C 7F
WidgetEnd

Widget B1Rotarypress14
  Press B1 0D 7F
WidgetEnd

Widget B1Rotarypress15
  Press B1 0E 7F
WidgetEnd

Widget B1Rotarypress16
    Press B1 0F 7F
    FB_TwoState B1 0F 7F B1 0F 00
WidgetEnd

Widget Bank1
    Press B3 00 7F
WidgetEnd


/Channel Page Fader7Bits (Bank 1 on MFTwister)




Widget Rotary1
Fader7Bit b0 00 7f
FB_Fader7Bit b0 00 00
WidgetEnd

Widget Rotary2
Fader7Bit b0 01 7f
FB_Fader7Bit b0 01 00
WidgetEnd

Widget Rotary3
Fader7Bit b0 02 7f
FB_Fader7Bit b0 02 00
WidgetEnd

Widget Rotary4
Fader7Bit b0 03 7f
FB_Fader7Bit b0 03 00
WidgetEnd

Widget Rotary5
Fader7Bit b0 04 7f
FB_Fader7Bit b0 04 00
WidgetEnd

Widget Rotary6
Fader7Bit b0 05 7f
FB_Fader7Bit b0 05 00
WidgetEnd

Widget Rotary7
Fader7Bit b0 06 41
FB_Fader7Bit b0 06 3f
WidgetEnd

Widget Rotary8
Fader7Bit b0 07 7f
FB_Fader7Bit b0 07 00
WidgetEnd

Widget Rotary9
Fader7Bit b0 08 7f
FB_Fader7Bit b0 08 00
WidgetEnd

Widget Rotary10
Fader7Bit b0 09 7f
FB_Fader7Bit b0 09 00
WidgetEnd

Widget Rotary11
Fader7Bit b0 0a 7f
FB_Fader7Bit b0 0a 00
WidgetEnd

Widget Rotary12
Fader7Bit b0 0b 7f
FB_Fader7Bit b0 0b 00
WidgetEnd

Widget Rotary13
Fader7Bit b0 0c 7f
FB_Fader7Bit b0 0c 00
WidgetEnd

Widget Rotary14
Fader7Bit b0 0d 7f
FB_Fader7Bit b0 0d 00
WidgetEnd

Widget Rotary15
Fader7Bit b0 0e 7f
FB_Fader7Bit b0 0e 00
WidgetEnd

Widget Rotary16
Fader7Bit b0 0f 7f
FB_Fader7Bit b0 0f 00
WidgetEnd

Widget ShiftRotary1
Fader7Bit b4 00 7f
FB_Fader7Bit b4 00 00
WidgetEnd

Widget ShiftRotary2
Fader7Bit b4 01 7f
FB_Fader7Bit b4 01 00
WidgetEnd

Widget ShiftRotary3
Fader7Bit b4 02 7f
FB_Fader7Bit b4 02 00
WidgetEnd

Widget ShiftRotary4
Fader7Bit b4 03 7f
FB_Fader7Bit b4 03 00
WidgetEnd

Widget ShiftRotary5
Fader7Bit b4 04 7f
FB_Fader7Bit b4 04 00
WidgetEnd

Widget ShiftRotary6
Fader7Bit b4 05 7f
FB_Fader7Bit b4 05 00
WidgetEnd

Widget ShiftRotary7
Fader7Bit b4 06 41
FB_Fader7Bit b4 06 3f
WidgetEnd

Widget ShiftRotary8
Fader7Bit b4 07 7f
FB_Fader7Bit b4 07 00
WidgetEnd

Widget ShiftRotary9
Fader7Bit b4 08 7f
FB_Fader7Bit b4 08 00
WidgetEnd

Widget ShiftRotary10
Fader7Bit b4 09 7f
FB_Fader7Bit b4 09 00
WidgetEnd

Widget ShiftRotary11
Fader7Bit b4 0a 7f
FB_Fader7Bit b4 0a 00
WidgetEnd

Widget ShiftRotary12
Fader7Bit b4 0b 7f
FB_Fader7Bit b4 0b 00
WidgetEnd

Widget ShiftRotary13
Fader7Bit b4 0c 7f
FB_Fader7Bit b4 0c 00
WidgetEnd

Widget ShiftRotary14
Fader7Bit b4 0d 7f
FB_Fader7Bit b4 0d 00
WidgetEnd

Widget ShiftRotary15
Fader7Bit b4 0e 7f
FB_Fader7Bit b4 0e 00
WidgetEnd

Widget ShiftRotary16
Fader7Bit b4 0f 7f
FB_Fader7Bit b4 0f 00
WidgetEnd
Zone:
Code:
Zone Home
OnTrackSelection MapSelectedTrackSendsToWidgets
OnFXFocus MapFocusedFXToWidgets
IncludedZones
"Channel|1-16"
IncludedZonesEnd
ZoneEnd


Zone "Channel|1-16"
TrackNavigator
Shiftrotary| TrackPan 0
B1RotaryPress| TrackSolo
Mute| TrackMute
Rotary| Trackvolume
ZoneEnd

/Sends for selected channel only/

Zone "Send|1-8"
SelectedTrackNavigator
SendLevel| TrackSendVolume
SendPan| TrackSendPan
SendMute| TrackSendMute
PrePost| TrackSendPrePost
ZoneEnd
cjewellstudios is offline   Reply With Quote
Old 02-25-2020, 07:54 AM   #7011
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,988
Default

Quote:
Originally Posted by cjewellstudios View Post
Ok so, I tried to put my big boy csi pants on.

The only thing in this that works is the first B1Rotarypress solo's the first track.

What do I have wrong?
First thing that sticks out is this:

Zone "Channel|1-16"
TrackNavigator...

You already define the channels above (in the Home zone/included zones), you no longer do it at this point. Make that quick change and try it out again.

Zone:
Code:
Zone Home
OnTrackSelection MapSelectedTrackSendsToWidgets
OnFXFocus MapFocusedFXToWidgets
IncludedZones
"Channel|1-16"
IncludedZonesEnd
ZoneEnd


Zone "Channel|"
TrackNavigator
Shiftrotary| TrackPan 0
B1RotaryPress| TrackSolo
Mute| TrackMute
Rotary| Trackvolume
ZoneEnd

/Sends for selected channel only/

Zone "Send|1-8"
SelectedTrackNavigator
SendLevel| TrackSendVolume
SendPan| TrackSendPan
SendMute| TrackSendMute
PrePost| TrackSendPrePost
ZoneEnd
Note: keep the 1-8 on sends. That one is a standalone zone.
Funkybot is offline   Reply With Quote
Old 02-25-2020, 08:10 AM   #7012
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Inman, SC USA
Posts: 859
Default

Quote:
Originally Posted by MixMonkey View Post
VCAs are just groups in Reaper anyway. What would be nice would be a way to permanently assign 8 (say) groups to 8 faders.

It always worked very well for SSL
Yes yes. I like that. Use groupings alot here
Cragster is offline   Reply With Quote
Old 02-25-2020, 08:14 AM   #7013
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,988
Default

Quote:
Originally Posted by MixMonkey View Post
VCAs are just groups in Reaper anyway. What would be nice would be a way to permanently assign 8 (say) groups to 8 faders.

It always worked very well for SSL
I might be missing something, but couldn't you just move your 8 VCA's to the first or last 8 tracks of your project and get similar results?

Even on an SSL, the VCA's are divvied off to a section where they're all right next to each other. Creating 8 VCA's and making them the first or last bank of a project seems possible, no?
Funkybot is offline   Reply With Quote
Old 02-25-2020, 08:14 AM   #7014
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,183
Default

Quote:
Originally Posted by cjewellstudios View Post
-the 16 knobs control track volume
-shiftrotary control pan (or potentially the shift modifier + rotary)
-shift modifier + B1rotarypress = track solo

Code:
Widget B1RotaryPress1
  Press B1 00 7F
WidgetEnd

Widget B1Rotarypress2
  Press B1 01 7F
WidgetEnd

Widget B1RotaryPress3
    Press B1 02 7F
    FB_TwoState B1 02 7F B1 02 00
WidgetEnd

Widget B1RotaryPress4
    Press B1 03 7F
    FB_TwoState B1 03 7F B1 03 00
WidgetEnd

Widget B1Rotarypress5
    Press B1 04 7F
    FB_TwoState B1 04 7F B1 04 00
WidgetEnd
Notice the inconsistent capitalization, that won't work
__________________
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 02-25-2020, 08:45 AM   #7015
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,869
Default

Quote:
Originally Posted by Funkybot View Post
I might be missing something, but couldn't you just move your 8 VCA's to the first or last 8 tracks of your project and get similar results?

Even on an SSL, the VCA's are divvied off to a section where they're all right next to each other. Creating 8 VCA's and making them the first or last bank of a project seems possible, no?
Possible, yes, but not that convenient. What happens when you bank the surfaces? It would be good not to have to pin the 8 (or more) channels everytime you open a new project.
MixMonkey is offline   Reply With Quote
Old 02-25-2020, 08:45 AM   #7016
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Inman, SC USA
Posts: 859
Default

Quote:
Originally Posted by Geoff Waddington View Post
Thanks, not sure we ever had this working properly, anyone remember ?
Hey Geoff. I know your busy and youve done so much and this would be more of a specific personal request but is there any way you would be able to tap into the 2nd display on the ProX and make that customizable thru CSI? I know alot of ProXers (not that theres many) would kill for that ?? Thanks you for evrything Geoff i dont know how this stuff works if you would actually need a prox in front of u to do that
Cragster is offline   Reply With Quote
Old 02-25-2020, 08:52 AM   #7017
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,183
Default

Quote:
Originally Posted by MixMonkey View Post
Possible, yes, but not that convenient. What happens when you bank the surfaces? It would be good not to have to pin the 8 (or more) channels everytime you open a new project.
I'd be tempted to set up a completely different Page for work with VCA's.

Don't forget going to another Page is as fast as going to another Zone.

Also don't forget, Pages allow you to have completely different setups -- completely -- different .mst/,ost/.zon setups, less surfaces, more surfaces, surfaces that participate in banking , surfaces that don't participate in banking, etc., 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
Geoff Waddington is offline   Reply With Quote
Old 02-25-2020, 08:54 AM   #7018
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,183
Default

Quote:
Originally Posted by Cragster View Post
Hey Geoff. I know your busy and youve done so much and this would be more of a specific personal request but is there any way you would be able to tap into the 2nd display on the ProX and make that customizable thru CSI? I know alot of ProXers (not that theres many) would kill for that ??
Sure, will add it to the list.
__________________
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 02-25-2020, 08:58 AM   #7019
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,869
Default

Quote:
Originally Posted by Geoff Waddington View Post
I'd be tempted to set up a completely different Page for work with VCA's.

Don't forget going to another Page is as fast as going to another Zone.

Also don't forget, Pages allow you to have completely different setups -- completely -- different .mst/,ost/.zon setups, less surfaces, more surfaces, etc., etc.
Forgive me if I'm missing something, but I'm not entirely clear how a different page addresses the problem.

There still won't be a way to permanently dedicate a row of faders to a set of groups, no?
MixMonkey is offline   Reply With Quote
Old 02-25-2020, 09:08 AM   #7020
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,183
Default

Quote:
Originally Posted by MixMonkey View Post
Forgive me if I'm missing something, but I'm not entirely clear how a different page addresses the problem.

There still won't be a way to permanently dedicate a row of faders to a set of groups, no?
Sure there will.

We're just used to the standard way of doing things

There is nothing to say that all Channels need TrackNavigators, etc., we just typically do that.

There is nothing to say that all Channels are even the same.

i'm not sure if this works right now, -- if not it's a bug, but you could do something like:

Code:
Zone Home
	OnFXFocus MapFocusedFXToWidgets
	IncludedZones
		"SelChannelButtons|"
		"GlobalButtons|"
		"Channel|1-4"
		"MasterChannel|"
		"JogWheelHack|"
	IncludedZonesEnd
ZoneEnd

Zone "Channel|"
	TrackNavigator
	DisplayUpper|  			TrackNameDisplay
	DisplayLower| 			TrackPanDisplay
	TrackTouch+DisplayLower| 	TrackVolumeDisplay
	Rotary| 			TrackPan "0"
	RotaryPush| 			GoZone PanWidth|
	Solo|				TrackSolo
	Mute|				TrackMute
	RecordArm| 			TrackRecordArm
	Shift+RecordArm|		Reaper 40495		//Cycle track record monitor
	Select|				TrackUniqueSelect
	Fader|  			TrackVolume
	FaderTouch|  			TrackTouch
	VUMeter|			TrackOutputMeter
ZoneEnd

Zone Channel5
        Fader5 AnyActionYouWant1
ZoneEnd

Zone Channel6
        Fader6 AnyActionYouWant2
ZoneEnd

Zone Channel7
        Fader7 AnyActionYouWant3
ZoneEnd

Zone Channel8
        Fader8 AnyActionYouWant4
ZoneEnd
__________________
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 02-25-2020, 09:09 AM   #7021
cjewellstudios
Human being with feelings
 
Join Date: Sep 2017
Posts: 998
Default

Quote:
Originally Posted by Geoff Waddington View Post
Notice the inconsistent capitalization, that won't work
Doh!!

Thanks Geoff and Funkybot!

Will report back later today or tomorrow.
cjewellstudios is offline   Reply With Quote
Old 02-25-2020, 09:33 AM   #7022
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,869
Default

Quote:
Originally Posted by Geoff Waddington View Post
Sure there will.

We're just used to the standard way of doing things

There is nothing to say that all Channels need TrackNavigators, etc., we just typically do that.

There is nothing to say that all Channels are even the same.

i'm not sure if this works right now, -- if not it's a bug, but you could do something like:

Code:
Zone Home
	OnFXFocus MapFocusedFXToWidgets
	IncludedZones
		"SelChannelButtons|"
		"GlobalButtons|"
		"Channel|1-4"
		"MasterChannel|"
		"JogWheelHack|"
	IncludedZonesEnd
ZoneEnd

Zone "Channel|"
	TrackNavigator
	DisplayUpper|  			TrackNameDisplay
	DisplayLower| 			TrackPanDisplay
	TrackTouch+DisplayLower| 	TrackVolumeDisplay
	Rotary| 			TrackPan "0"
	RotaryPush| 			GoZone PanWidth|
	Solo|				TrackSolo
	Mute|				TrackMute
	RecordArm| 			TrackRecordArm
	Shift+RecordArm|		Reaper 40495		//Cycle track record monitor
	Select|				TrackUniqueSelect
	Fader|  			TrackVolume
	FaderTouch|  			TrackTouch
	VUMeter|			TrackOutputMeter
ZoneEnd

Zone Channel5
        Fader5 AnyActionYouWant1
ZoneEnd

Zone Channel6
        Fader6 AnyActionYouWant2
ZoneEnd

Zone Channel7
        Fader7 AnyActionYouWant3
ZoneEnd

Zone Channel8
        Fader8 AnyActionYouWant4
ZoneEnd
Awesome! So if I left out the track navigators in a couple of surfaces channel Zones, I could assign their faders discretely
MixMonkey is offline   Reply With Quote
Old 02-25-2020, 09:43 AM   #7023
WaveTrans
Human being with feelings
 
Join Date: Aug 2019
Location: Forest City
Posts: 336
Default

Quote:
Originally Posted by Funkybot View Post
Try getting rid of FocusedFXNavigator in the LastParam zone. Sounds like it's no longer needed.

Sorry, I only had a few minutes to check this out and still haven't thoroughly sat down to make sure there are no kinks.
Thanks, this seems to work.
WaveTrans is offline   Reply With Quote
Old 02-25-2020, 10:06 AM   #7024
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Inman, SC USA
Posts: 859
Default

Quote:
Originally Posted by Geoff Waddington View Post
Sure, will add it to the list.
Thsnks Geoff. Will surely be looking forward to that !!!!!
Cragster is offline   Reply With Quote
Old 02-25-2020, 10:07 AM   #7025
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,869
Default

Quote:
Originally Posted by MixMonkey View Post
I was thinking about tieing the Master Fader to FocusedFXParameter permanently (instead of using it as a Master Fader- I never use it anyway)

When we say 'focused' in this context we mean 'last touched' right? Does that mean 'touched' as in adjusted by any means- I was thinking the Master Fader could act as a sort of super fine control adjunct to the C4 Rotaries.
Just tried this out and it mostly works
Code:
Zone "MasterTrack|"
    MasterTrackNavigator
    Shift+MasterFader                   TrackVolume
    Shift+TrackTouch+MasterFader        TrackVolume
    Shift+MasterFaderTouch              TrackTouch
    MasterFader                         FocusedFXParam
    TrackTouch+MasterFader              FocusedFXParam
    MasterFaderTouch                    TrackTouch
ZoneEnd
I think I uncovered a bug with the MasterFader, though. MasterFaderTouch doesn't seem to work, either with FocusedFXParam or the TrackVolume for the master fader. It won't drop in and out of write when set to Touch.

MasterFaderTouch is recognised correctly in the learn window.
MixMonkey is offline   Reply With Quote
Old 02-25-2020, 11:01 AM   #7026
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
Default

Quick question here for Midi Fighter Twister users and Geoff:

Why is this:
Code:
FB_Fader7Bit b1 00 7f
changing the colour of the RGB LED strip beneath the knob in addition to the value indicator at the upper 270 degree edges of the knob ?

I just want it to indicate the value without changing the RGB LED strip. The colours are an important indicator of function and only change if I change banks or SHIFT+twist a knob.

I tested this with MidiOX. Sending values from 00-7f only DOES change the colour as well.

Maybe I'm missing a setting ? Am investigating.
__________________
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 02-25-2020, 11:05 AM   #7027
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,869
Default

Another little bit of anomalous behaviour. I saw this in the Zone file you posted:

Code:
Shift+RecordArm|            Reaper "40495"        //Cycle track record monitor
I thought I'd pinch it, as it looked very handy. Thing is, it affects the selected track, not the track of the pressed RecordArm button.

Not a biggie, but I'd probably not use a RecordArm button if the target is always the selected track.

Last edited by MixMonkey; 02-25-2020 at 12:58 PM. Reason: sp
MixMonkey is offline   Reply With Quote
Old 02-25-2020, 12:42 PM   #7028
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,988
Default

Quote:
Originally Posted by airon View Post
Quick question here for Midi Fighter Twister users and Geoff:

Why is this:
Code:
FB_Fader7Bit b1 00 7f
changing the colour of the RGB LED strip beneath the knob in addition to the value indicator at the upper 270 degree edges of the knob ?

I just want it to indicate the value without changing the RGB LED strip. The colours are an important indicator of function and only change if I change banks or SHIFT+twist a knob.

I tested this with MidiOX. Sending values from 00-7f only DOES change the colour as well.

Maybe I'm missing a setting ? Am investigating.
Do you have the MIDI Fighter Twister Utility installed? What are the on/off colors in that utility for that widget?

The MIDI Fighter Twister Utility lets you set on/off colors, as well as dictate the encoder ring behavior on a per knob/button per bank basis. So if you're not using CSI to send on/off colors to the unit, then the colors are likely just how the device is configured in the MIDI Fighter Twister Utility. If so, just go in there and edit the colors as needed.

Hope that helps. If I'm not getting something, please write back with more details.
Funkybot is offline   Reply With Quote
Old 02-25-2020, 01:14 PM   #7029
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,183
Default

Quote:
Originally Posted by MixMonkey View Post
Just tried this out and it mostly works

I think I uncovered a bug with the MasterFader, though. MasterFaderTouch doesn't seem to work, either with FocusedFXParam or the TrackVolume for the master fader. It won't drop in and out of write when set to Touch.

MasterFaderTouch is recognised correctly in the learn window.
Actually a TrackTouch bug in all Navigators except TrackNavigator

Working...
__________________
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 02-25-2020, 03:48 PM   #7030
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 1,651
Default

Quote:
Originally Posted by Cragster View Post
@FUNKYBOT.
i was reading new updates on the wiki CSI instruction pages and noticed the added Qcon ProX Master Meter section. Just wanted to let you know that that didnt work. I think the master meter on this prox is ungettable lol. It doesnt work with anything i tried . Even Geoffs suggestion (which is what is on the wiki page) didn't work. Ive been trying to get that meter work since i started with CSI. It didnt work with klinke or mcu either. But anyway just wanted to give you heads up since it was added to the wiki page. Thanks
same here dude! I even obtained some "code" or something from an Icon service tech about the master meter specifically so Geoff could try to get it to work, and still no go. But, let's not give up!
__________________
https://www.kdubbproductions.com/
https://www.youtube.com/channel/UCpC...2dGA3qUWBKrXQQ
i7 8700k,4.9Ghz,Win10,Reaper 6,Motu 828es, Cranborne ADAT500
poetnprophet is offline   Reply With Quote
Old 02-25-2020, 03:49 PM   #7031
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 1,651
Default

Quote:
Originally Posted by Cragster View Post
I know poetnprophit has a proX and he had the same issue.he posted a few times about it. I know the meters work cause wen u turn the surface on all the meters light up. That drivenbymoss one claims that his extension supports the icon master meter but i never tried his . as far as i know his thing is not user customizable and CSI is awesome so i never tried .maybe ill give his a try to see. But yes im not 100% positive thats it not my machine. Geoff just gave me that mapping to try and i posted it was a no go. And the master meter would be nice but i can do without so i didn't push. But poetnprophet is the only other i know with a prox
I tried moss, the meters didn't work. I asked him and he said something about it but they never worked there either.
__________________
https://www.kdubbproductions.com/
https://www.youtube.com/channel/UCpC...2dGA3qUWBKrXQQ
i7 8700k,4.9Ghz,Win10,Reaper 6,Motu 828es, Cranborne ADAT500
poetnprophet is offline   Reply With Quote
Old 02-25-2020, 04:16 PM   #7032
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 1,651
Default

so, just had my first look at the CSI documentation, pretty cool. I just stumbled on this entry for "FB_GainReductionMeter"...but there's nothing when you click on it.

Does anyone have any info on this, sounds pretty cool and perhaps useful...
__________________
https://www.kdubbproductions.com/
https://www.youtube.com/channel/UCpC...2dGA3qUWBKrXQQ
i7 8700k,4.9Ghz,Win10,Reaper 6,Motu 828es, Cranborne ADAT500
poetnprophet is offline   Reply With Quote
Old 02-25-2020, 04:25 PM   #7033
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,183
Default

Quote:
Originally Posted by poetnprophet View Post
so, just had my first look at the CSI documentation, pretty cool. I just stumbled on this entry for "FB_GainReductionMeter"...but there's nothing when you click on it.

Does anyone have any info on this, sounds pretty cool and perhaps useful...
Yeah, had that roughed in on the Console 1 way back when - hasn't worked in at least 6 months.

It's on the list...
__________________
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 02-25-2020, 04:26 PM   #7034
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,183
Default

Quote:
Originally Posted by poetnprophet View Post
same here dude! I even obtained some "code" or something from an Icon service tech about the master meter specifically so Geoff could try to get it to work, and still no go. But, let's not give up!
Yeah, we'll get there eventually.
__________________
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 02-25-2020, 04:37 PM   #7035
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Inman, SC USA
Posts: 859
Default

Quote:
Originally Posted by poetnprophet View Post
I tried moss, the meters didn't work. I asked him and he said something about it but they never worked there either.
Haha thats funny i just posted today on moss's thread asking about the master meter and he himself replied saying yes the master meter does work and also the 2nd display. Lets just hang in there if anybody can make it happen its Geoff !!
Cragster is offline   Reply With Quote
Old 02-25-2020, 05:01 PM   #7036
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,988
Default

Just gotta say: I know it's only been 24 hours but the FocusedFXParam addition is already shaping up to be a total workflow game-changer for me. It's just SOOOOOO convenient to not have to think about it, click a plugin parameter, move the fader, click a different parameter, move the fader, parameter, fader, parameter, fader...I probably wouldn't have mapped so many FX zones if we had this earlier. The parameter displays...brilliant!

This is really good stuff! Thanks Geoff and LDEVO (for the suggestion)!
Funkybot is offline   Reply With Quote
Old 02-25-2020, 05:04 PM   #7037
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Inman, SC USA
Posts: 859
Default

Quote:
Originally Posted by Funkybot View Post
Just gotta say: I know it's only been 24 hours but the FocusedFXParam addition is already shaping up to be a total workflow game-changer for me. It's just SOOOOOO convenient to not have to think about it, click a plugin parameter, move the fader, click a different parameter, move the fader, parameter, fader, parameter, fader...I probably wouldn't have mapped so many FX zones if we had this earlier. The parameter displays...brilliant!

This is really good stuff! Thanks Geoff and LDEVO (for the suggestion)!
I was using that some earlier today. I have it maped gozone like you explained in the wiki and i was thinking that same thing. I was controling some plugs i didnt even have mapped yet. So yes a really great addition to CSI
Cragster is offline   Reply With Quote
Old 02-25-2020, 05:50 PM   #7038
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,183
Default

New build is up.

Hopefully fixes TrackTouch issues with:
MasterTrackNavigator
SelectedTrackNavigator
FocusedFXNavigator
__________________
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 02-26-2020, 02:58 AM   #7039
cjewellstudios
Human being with feelings
 
Join Date: Sep 2017
Posts: 998
Default

So I've had some wins! It was all due to capitalization. For instance Trackvolume does not work. TrackVolume however is a winner.

Two twisters now read 32 tracks of volume. The shift encoder function (push and turn) pans them. Wonderful.

A big thank you to Geoff, FunkyBot, MixMonkey and the whole band here

.....

Looking to expound on that. I started down the road of incorporating my Faderport Classic (silver one) and I'm getting some odd behavior when trying to create the mst.

1. Mute/Solo/Rec/Pan Knob don't register anything. There's one other button that doesn't register anything "off"

2. When I touch the fader
IN -> OGFP b0 0f 00
IN -> OGFP b0 2f 40

When I release the fader
IN -> OGFP b0 0f 00
IN -> OGFP b0 2f 00

No values changing when I move the fader though. Not sure if they need to I don't really know how to interpret this stuff yet. There are some clues in the wiki but I can't piece it together just yet. How would my fader widget look with this? OR is it actually supposed to be sending values when moving the fader and we have a different kind of problem?

3. Every few seconds, this message comes in,
IN -> OGFP 90 00 7f

No idea why


I tried some things for the fader first and got nowhere.

p.s. Sorry I'm not contributing to the actual conversation yet! I'll get there.
cjewellstudios is offline   Reply With Quote
Old 02-26-2020, 04:06 AM   #7040
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,685
Default Beta test thread

IMHO it would be appropriate to start a new forum thread for Beta test discussions.
I'd like to post some comments there...

-Michael
mschnell is online now   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 01:24 AM.


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