Old 02-11-2020, 12:15 PM   #6481
WaveTrans
Human being with feelings
 
Join Date: Aug 2019
Posts: 189
Default

Quote:
Originally Posted by Geoff Waddington View Post
Excellent !!
Unfortunately I ran into some problems.

Basic functions work, but sends and plugins do not.

Work with the build from 16.01.2020.

Anyone else having issues with sends and plugs using the latest build?

Last edited by WaveTrans; 02-11-2020 at 12:34 PM.
WaveTrans is offline   Reply With Quote
Old 02-11-2020, 12:28 PM   #6482
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,371
Default

Quote:
Originally Posted by WaveTrans View Post
Basic functions work, but sends and plugins do not.

Work with the build from 16.01.2020.

Anyone else having issues with sends and plugs?
Haven't tried sends with the new build yet, but plugins were working using FocusedFXNavigator when I tried yesterday. Here's an example of a working fx.zon in case it's a syntax issue.

Code:
Zone "VST: REDDI (Kush Audio)"
FocusedFXNavigator
Rotary1 FXParam "1" "Level"
Rotary2 FXParam "2" "Bass"
Rotary3 FXParam "5" "Input"
Rotary4 FXParam "6" "Output"
Rotary5 NoAction
...
Also, I'm on Windows. I think you're on Mac right?
Funkybot is online now   Reply With Quote
Old 02-11-2020, 12:40 PM   #6483
WaveTrans
Human being with feelings
 
Join Date: Aug 2019
Posts: 189
Default

Quote:
Originally Posted by Funkybot View Post
Haven't tried sends with the new build yet, but plugins were working using FocusedFXNavigator when I tried yesterday. Here's an example of a working fx.zon in case it's a syntax issue.

Code:
Zone "VST: REDDI (Kush Audio)"
FocusedFXNavigator
Rotary1 FXParam "1" "Level"
Rotary2 FXParam "2" "Bass"
Rotary3 FXParam "5" "Input"
Rotary4 FXParam "6" "Output"
Rotary5 NoAction
...
Also, I'm on Windows. I think you're on Mac right?
I´m on Win 10

Checked and re-checked; everything works fine with the 16012020 build.

With the latest build only "basic" MCU functions
No sends, no plugins and no display of track names etc at all.
WaveTrans is offline   Reply With Quote
Old 02-11-2020, 12:59 PM   #6484
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,371
Default

Quote:
Originally Posted by WaveTrans View Post
I´m on Win 10

Checked and re-checked; everything works fine with the 16012020 build.

With the latest build only "basic" MCU functions
No sends, no plugins and no display of track names etc at all.
What was working yesterday was the MF Twister via standard MIDI.

Haven't used MCU but I did just literally get an X-Touch One today and I was goign to try to set that up after work. So it's definitely good to know that there could be MCU issues in case things don't work, since it may mean I need to roll-back.
Funkybot is online now   Reply With Quote
Old 02-11-2020, 01:40 PM   #6485
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 1,422
Default

Quote:
Originally Posted by WaveTrans View Post
I´m on Win 10

Checked and re-checked; everything works fine with the 16012020 build.

With the latest build only "basic" MCU functions
No sends, no plugins and no display of track names etc at all.
Try deleting CSI.ini and rebuild the prefs from scratch. That worked for me.
MixMonkey is offline   Reply With Quote
Old 02-11-2020, 02:33 PM   #6486
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 9,809
Default

My report with the February 11, 2020 build (using factory MCU.mst):
Faders and Pan work bidirectionally, but display doesn't work at all.

Similar as reported here though I'm on Win.
nofish is offline   Reply With Quote
Old 02-11-2020, 03:22 PM   #6487
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 1,422
Default

Quote:
Originally Posted by MixMonkey View Post
Try deleting CSI.ini and rebuild the prefs from scratch. That worked for me.
Ignore that post Got my versions muddled up.

Latest version: faders + pans but no displays.
MixMonkey is offline   Reply With Quote
Old 02-11-2020, 04:17 PM   #6488
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 5,060
Default

New build is up.

Hopefully fixes display issues.

Should point out that there have been major rewrites of some sections.

This is a very important step when going from alpha to beta, so expect some things to be broken, they will be fixed as soon as you discover them.

This is necessary because we are transitioning from the R&D experimental phase (alpha) to the stabilization phase (beta).
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old 02-11-2020, 04:32 PM   #6489
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 1,422
Default

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

Hopefully fixes display issues.

Should point out that there have been major rewrites of some sections.

This is a very important step when going from alpha to beta, so expect some things to be broken, they will be fixed as soon as you discover them.

This is necessary because we are transitioning from the R&D experimental phase (alpha) to the stabilization phase (beta).
Still no go on the displays, I'm afraid. Also seem to have lost pan/width switching, plugins and sends.
MixMonkey is offline   Reply With Quote
Old 02-11-2020, 05:54 PM   #6490
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 9,809
Default

No display for me either with this version.
nofish is offline   Reply With Quote
Old 02-11-2020, 05:56 PM   #6491
profquad
Human being with feelings
 
Join Date: Feb 2017
Posts: 10
Default

really sorry for the newb question, but how do I get this up and running? I have a novation zero sl mkii. I read the txt file,installed C++ and moved everything to the plugins folder, but I still don't have any control or see where "pages" is etc. If someone would kindly point me to the basic setup instructions, I'd be very grateful.
profquad is offline   Reply With Quote
Old 02-11-2020, 06:14 PM   #6492
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 5,060
Default

New build is up.

Another try at displays.
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old 02-11-2020, 06:23 PM   #6493
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 1,422
Default

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

Another try at displays.
Displays are back
MixMonkey is offline   Reply With Quote
Old 02-11-2020, 07:00 PM   #6494
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,371
Default

Quote:
Originally Posted by MixMonkey View Post
Displays are back
Can confirm!
Funkybot is online now   Reply With Quote
Old 02-11-2020, 07:09 PM   #6495
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,371
Default

For dberman, here's a working (though not 100% complete - you'll see some blank rows in the .zon) set of files for the X-Touch One. This is using the MCU S1 mode, but should work for most of the MCU modes except for "MCU Std" (which only transmits on one Fader channel). Try this out and let me know if it works.

The this is very similar to MCU but also includes some stuff from the IconNano files (like Read, Trim, Jogwheel hack, etc.).

Rename the attached files to:

X-Touch_One.mst
X-Touch_One.zon

If it works and you have some mapping suggestions, please feel free to jump in.

Note: You'll need the Xenakios/SWS actions installed for "Pan Center" to work, and you'll also need to click the Channel Select button first. That action centers the selected channel's pan, which isn't always the channel name being displayed, so be careful.

EDIT:
Attachments removed. See the below post for updated versions:

https://forum.cockos.com/showpost.ph...postcount=6525

Last edited by Funkybot; 02-12-2020 at 07:44 PM.
Funkybot is online now   Reply With Quote
Old 02-11-2020, 08:41 PM   #6496
concaocao
Human being with feelings
 
Join Date: Jan 2020
Posts: 6
Default CSI for Tascam FW1884

This is really an amazing project. My hope is to use CSI to brighten up my Tascam FW1884.

Can CSI be configured to work with FW1884?
What (which examples) should I use to start building up the .mst and .zon?

Thanks guys
concaocao is offline   Reply With Quote
Old 02-11-2020, 09:21 PM   #6497
knadles
Human being with feelings
 
knadles's Avatar
 
Join Date: May 2012
Location: Chicago, IL, USA
Posts: 21
Default

Quote:
Originally Posted by knadles View Post
CSI IS an improvement over all the others, in that it actually responds to fader moves in Reaper and fader moves on the MCU Pro are reflected in Reaper. However, nothing shows up on the scribble strip. Also, the v-pots seem to work (at least with pan, which is all I tried), but they light up hard-left and stay there.
Downloaded and installed the new version. The display problem is fixed. I'm glad it wasn't me.

However, the fader bank arrows (< and >) don't seem to work. I'm stuck on the first 8 tracks. I *think* the bank arrows worked last night with the old version, but I can't swear to it. I tried a lot of things and it was getting late and I was wiped. I know they worked at some point, but maybe I wasn't using CSI with Reaper at the time.

I can post files if you need them, but CSI should be the stock installation. I installed fresh and didn't change anything...just installed and took it out for a spin.

Thank you for your work on this.

Pete
Mac, Catalina, MCU Pro, Reaper 6.03
knadles is offline   Reply With Quote
Old 02-11-2020, 09:34 PM   #6498
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,371
Default

Quote:
Originally Posted by concaocao View Post
This is really an amazing project. My hope is to use CSI to brighten up my Tascam FW1884.

Can CSI be configured to work with FW1884?
What (which examples) should I use to start building up the .mst and .zon?

Thanks guys
It supports Mackie Control so it should work. Throw it in Mackie mode, disable the MIDI ports in Reaper's Preferences (you'll select the MIDI ports in the CSI setup screens), and start out with the MCU.mst and MCU.zon files and build and adjust from there.
Funkybot is online now   Reply With Quote
Old 02-11-2020, 09:36 PM   #6499
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,371
Default

Quote:
Originally Posted by knadles View Post
Downloaded and installed the new version. The display problem is fixed. I'm glad it wasn't me.

However, the fader bank arrows (< and >) don't seem to work. I'm stuck on the first 8 tracks. I *think* the bank arrows worked last night with the old version, but I can't swear to it. I tried a lot of things and it was getting late and I was wiped. I know they worked at some point, but maybe I wasn't using CSI with Reaper at the time.

I can post files if you need them, but CSI should be the stock installation. I installed fresh and didn't change anything...just installed and took it out for a spin.

Thank you for your work on this.

Pete
Mac, Catalina, MCU Pro, Reaper 6.03
Did you edit your .zon files at all? There's plenty of MCU examples that use the standard 8/-8 TrackBank feature, including the X-Touch One files I just posted if you want to compare against your files and see if anything sticks out.

If you're not sure and want to post the files, put 'em up and we'll take a look.
Funkybot is online now   Reply With Quote
Old 02-12-2020, 05:26 AM   #6500
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 5,060
Default

New build is up.

Give Pan/PanWidth a try
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old 02-12-2020, 05:28 AM   #6501
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 5,060
Default

Quote:
Originally Posted by concaocao View Post
This is really an amazing project. My hope is to use CSI to brighten up my Tascam FW1884.

Can CSI be configured to work with FW1884?
What (which examples) should I use to start building up the .mst and .zon?

Thanks guys
Yes, set the Tascam to Mackie Mode and use MCU in CSI.
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old 02-12-2020, 06:56 AM   #6502
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 1,422
Default

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

Give Pan/PanWidth a try
Nothing doing here, I'm afraid. Just Pan.
MixMonkey is offline   Reply With Quote
Old 02-12-2020, 08:12 AM   #6503
WaveTrans
Human being with feelings
 
Join Date: Aug 2019
Posts: 189
Default

Quote:
Originally Posted by MixMonkey View Post
Try deleting CSI.ini and rebuild the prefs from scratch. That worked for me.
Did that, didn´t help, but new build is up; will test this evening.
WaveTrans is offline   Reply With Quote
Old 02-12-2020, 08:32 AM   #6504
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 1,422
Default

Quote:
Originally Posted by WaveTrans View Post
Did that, didn´t help, but new build is up; will test this evening.
Sorry, that was bogus advice (see earlier post). Displays are back in the latest build, though. Geoff’s working on Pan/Width at the mo’.
MixMonkey is offline   Reply With Quote
Old 02-12-2020, 09:28 AM   #6505
WaveTrans
Human being with feelings
 
Join Date: Aug 2019
Posts: 189
Default

Quote:
Originally Posted by MixMonkey View Post
Sorry, that was bogus advice (see earlier post). Displays are back in the latest build, though. Geoff’s working on Pan/Width at the mo’.
No worries, any advice is appreciated

I can confirm that displays are on again

Plugins work too!

Sends still not functioning...

Ah, yes, and no Pan/PanWidth

Last edited by WaveTrans; 02-12-2020 at 12:55 PM.
WaveTrans is offline   Reply With Quote
Old 02-12-2020, 02:51 PM   #6506
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Quakertown PA USA
Posts: 449
Default

Hey guys just a quick question to save me some trial n error. I asked before about the NoAction command.and i do understand as my plugins zones are spilling into one another when i switch from one to the other. Question is does the NoAction command take care of modifier modes too ? ie...i have to use shift+rotary to cover all the parameters. If in a plugin im not using all the rotarys i know to NoAction the unsed ones but do i also have to NoAction the shift+rotary ones im not using too ? Thanks all
Cragster is offline   Reply With Quote
Old 02-12-2020, 03:58 PM   #6507
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 5,060
Default

New build is up.

Try Pan/Width.
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old 02-12-2020, 04:00 PM   #6508
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 5,060
Default

Quote:
Originally Posted by Cragster View Post
Hey guys just a quick question to save me some trial n error. I asked before about the NoAction command.and i do understand as my plugins zones are spilling into one another when i switch from one to the other. Question is does the NoAction command take care of modifier modes too ? ie...i have to use shift+rotary to cover all the parameters. If in a plugin im not using all the rotarys i know to NoAction the unsed ones but do i also have to NoAction the shift+rotary ones im not using too ? Thanks all
That's a good question.

Right now it doesn't override other modifiers, maybe it should ?
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old 02-12-2020, 04:34 PM   #6509
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Quakertown PA USA
Posts: 449
Default

Quote:
Originally Posted by Geoff Waddington View Post
That's a good question.

Right now it doesn't override other modifiers, maybe it should ?
Thanks for reply Geoff.hmm thinking since i know now that it doesnt override maybe it should stay that way. Would mean more work setting up zone files but absolute noaction control over each button in each mode. Would probably be better i think?
Cragster is offline   Reply With Quote
Old 02-12-2020, 04:36 PM   #6510
concaocao
Human being with feelings
 
Join Date: Jan 2020
Posts: 6
Smile

Quote:
Originally Posted by Funkybot View Post
It supports Mackie Control so it should work. Throw it in Mackie mode, disable the MIDI ports in Reaper's Preferences (you'll select the MIDI ports in the CSI setup screens), and start out with the MCU.mst and MCU.zon files and build and adjust from there.
Quote:
Originally Posted by Geoff Waddington View Post
Yes, set the Tascam to Mackie Mode and use MCU in CSI.
Thanks so much guys, I'll have a play with it.
concaocao is offline   Reply With Quote
Old 02-12-2020, 04:50 PM   #6511
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,371
Default

Quote:
Originally Posted by Cragster View Post
Thanks for reply Geoff.hmm thinking since i know now that it doesnt override maybe it should stay that way. Would mean more work setting up zone files but absolute noaction control over each button in each mode. Would probably be better i think?
I was going to say just this. I'd prefer an approach that offered the most flexibility, even if it meant more upfront work. My fx.zon files are FULL of NoAction events because each knob on the MFTwister can be a rotary/encoder, a shift-rotary/encoder, and a button, and I have widgets mapped for each. I decided it was better to have the flexibility and selectively "NoAction" as needed, or allow things to spillover as needed, depending on my particular needs. So I'd vote for having more control.
Funkybot is online now   Reply With Quote
Old 02-12-2020, 05:02 PM   #6512
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,371
Default

Quote:
Originally Posted by Geoff Waddington View Post
Try Pan/Width.
Want to check this out but not sure how these zones need to be setup; is the below syntax correct? The idea would be Rotaries 1-8 are tied to Pans 1-8, but Rotary Push would toggle each respective pan's mode to pan width and vice versa.

So looking at the IconNano.zon, there rotaries are mapped to pan 1-8 in the same zone as the faders, with the push going to zone PanWidth, but then there are two zones for Pan and Pan Width, neither of which are in the included zones above. Is that right? Are the pipe characters and quotes needed in the GoZone text?

I bolded the parts I have questions on:
Code:
Zone Home
	OnTrackSelection MapSelectedTrackSendsToWidgets
	IncludedZones
		"SelChannelButtons|"
		"GlobalButtons|"
		"Channel|1-8"
		"MasterChannel|"
		"JogWheelHack|"
	IncludedZonesEnd
ZoneEnd

Zone "SelChannelButtons|"
	SelectedTrackNavigator
	Read 				TrackAutoMode 1
	Write 				TrackAutoMode 3
	Trim 				TrackAutoMode 0
	Touch 				TrackAutoMode 2
	Latch 				TrackAutoMode 4
ZoneEnd

Zone "GlobalButtons|"
	BankLeft 			TrackBank "-8"
	BankRight 			TrackBank "8"
        ChannelLeft 			TrackBank "-1"
	ChannelRight			TrackBank "1"
	Rewind 				Reaper 40042
	FastForward			FastForward
	Stop 				Stop
	Play 				Play
	Record 				Record
	F1				Reaper 40271
	F2				Reaper 40268
	F3				Reaper 40078
	F4				Reaper 40291
	F5				Reaper 41882
	F6				Reaper 40906
	F7				Reaper 42031
	F8
	smpteBeats 			CycleTimeDisplayModes
	TimeDisplay 			TimeDisplay
	Marker 				Reaper 40172
	Nudge 				Reaper 40173
	Cycle 				CycleTimeline
        AutoPunch
        Replace
	Click 				Reaper 40364
	Solo
	Save 				Reaper 40026
	Undo 				Reaper 40029
	Group				Reaper 42023
	Up 				Reaper 40111
	Down				Reaper 40112
	Right 				Reaper 1012
	Left 				Reaper 1011	
ZoneEnd

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

Zone "MasterChannel|"
	MasterTrackNavigator
	MasterFader 			TrackVolume
ZoneEnd

Zone "Pan|"
	TrackNavigator
	Rotary| 	TrackPan "0"
	DisplayUpper|	TrackPanDisplay
	RotaryPush| 	GoZone "PanWidth|"
ZoneEnd

Zone "PanWidth|"
	TrackNavigator
	Rotary| 	TrackPanWidth "1"
	DisplayUpper|	TrackPanWidthDisplay
	RotaryPush| 	GoZone "Pan|"
ZoneEnd

Zone "JogWheelHack|"
	JogWheelRotaryCW 		Reaper 40140
	JogWheelRotaryCW2 		Reaper 40140
	JogWheelRotaryCW3 		Reaper 40140
	JogWheelRotaryCW4 		Reaper 40140
	JogWheelRotaryCW5 		Reaper 40140
	JogWheelRotaryCW6 		Reaper 40140
	JogWheelRotaryCW7 		Reaper 40140

	JogWheelRotaryCCW 		Reaper 40141
	JogWheelRotaryCCW2 		Reaper 40141
	JogWheelRotaryCCW3 		Reaper 40141
	JogWheelRotaryCCW4 		Reaper 40141
	JogWheelRotaryCCW5 		Reaper 40141
	JogWheelRotaryCCW6 		Reaper 40141
	JogWheelRotaryCCW7 		Reaper 40141
ZoneEnd
Funkybot is online now   Reply With Quote
Old 02-12-2020, 05:14 PM   #6513
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 5,060
Default

Quote:
Originally Posted by Funkybot View Post
Want to check this out but not sure how these zones need to be setup; is the below syntax correct? The idea would be Rotaries 1-8 are tied to Pans 1-8, but Rotary Push would toggle each respective pan's mode to pan width and vice versa.

So looking at the IconNano.zon, there rotaries are mapped to pan 1-8 in the same zone as the faders, with the push going to zone PanWidth, but then there are two zones for Pan and Pan Width, neither of which are in the included zones above. Is that right? Are the pipe characters and quotes needed in the GoZone text?

I bolded the parts I have questions on:
Code:
Zone Home
	OnTrackSelection MapSelectedTrackSendsToWidgets
	IncludedZones
		"SelChannelButtons|"
		"GlobalButtons|"
		"Channel|1-8"
		"MasterChannel|"
		"JogWheelHack|"
	IncludedZonesEnd
ZoneEnd

Zone "SelChannelButtons|"
	SelectedTrackNavigator
	Read 				TrackAutoMode 1
	Write 				TrackAutoMode 3
	Trim 				TrackAutoMode 0
	Touch 				TrackAutoMode 2
	Latch 				TrackAutoMode 4
ZoneEnd

Zone "GlobalButtons|"
	BankLeft 			TrackBank "-8"
	BankRight 			TrackBank "8"
        ChannelLeft 			TrackBank "-1"
	ChannelRight			TrackBank "1"
	Rewind 				Reaper 40042
	FastForward			FastForward
	Stop 				Stop
	Play 				Play
	Record 				Record
	F1				Reaper 40271
	F2				Reaper 40268
	F3				Reaper 40078
	F4				Reaper 40291
	F5				Reaper 41882
	F6				Reaper 40906
	F7				Reaper 42031
	F8
	smpteBeats 			CycleTimeDisplayModes
	TimeDisplay 			TimeDisplay
	Marker 				Reaper 40172
	Nudge 				Reaper 40173
	Cycle 				CycleTimeline
        AutoPunch
        Replace
	Click 				Reaper 40364
	Solo
	Save 				Reaper 40026
	Undo 				Reaper 40029
	Group				Reaper 42023
	Up 				Reaper 40111
	Down				Reaper 40112
	Right 				Reaper 1012
	Left 				Reaper 1011	
ZoneEnd

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

Zone "MasterChannel|"
	MasterTrackNavigator
	MasterFader 			TrackVolume
ZoneEnd

Zone "Pan|"
	TrackNavigator
	Rotary| 	TrackPan "0"
	DisplayUpper|	TrackPanDisplay
	RotaryPush| 	GoZone "PanWidth|"
ZoneEnd

Zone "PanWidth|"
	TrackNavigator
	Rotary| 	TrackPanWidth "1"
	DisplayUpper|	TrackPanWidthDisplay
	RotaryPush| 	GoZone "Pan|"
ZoneEnd

Zone "JogWheelHack|"
	JogWheelRotaryCW 		Reaper 40140
	JogWheelRotaryCW2 		Reaper 40140
	JogWheelRotaryCW3 		Reaper 40140
	JogWheelRotaryCW4 		Reaper 40140
	JogWheelRotaryCW5 		Reaper 40140
	JogWheelRotaryCW6 		Reaper 40140
	JogWheelRotaryCW7 		Reaper 40140

	JogWheelRotaryCCW 		Reaper 40141
	JogWheelRotaryCCW2 		Reaper 40141
	JogWheelRotaryCCW3 		Reaper 40141
	JogWheelRotaryCCW4 		Reaper 40141
	JogWheelRotaryCCW5 		Reaper 40141
	JogWheelRotaryCCW6 		Reaper 40141
	JogWheelRotaryCCW7 		Reaper 40141
ZoneEnd
You only need quotes if there are spaces in the text, otherwise you can get away without them.

Any Zone that ends with a "|" will not get built directly, it is a template Zone used for inclusion in another Zone (e.g. "Home").

"Pan|" and "PanWidth|" are not included anywhere, they will not get built.

What you need here is to state the standalone definitions like you do in "Home" for "Channel|1-8".

Just change "Pan|" and "PanWidth|" to "Pan|1-8" and "PanWidth|1-8" respectively.
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old 02-12-2020, 05:40 PM   #6514
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,371
Default

Quote:
Originally Posted by Geoff Waddington View Post
You only need quotes if there are spaces in the text, otherwise you can get away without them.

Any Zone that ends with a "|" will not get built directly, it is a template Zone used for inclusion in another Zone (e.g. "Home").

"Pan|" and "PanWidth|" are not included anywhere, they will not get built.

What you need here is to state the standalone definitions like you do in "Home" for "Channel|1-8".

Just change "Pan|" and "PanWidth|" to "Pan|1-8" and "PanWidth|1-8" respectively.
Hi Geoff, I'm going to need slightly more hand-holding than that. I'm trying it a few different ways and can't get it working as expected so I'm not sure if there's still a bug, or of it's me. Would you be able to take one of these and show me exactly what I'm doing wrong?

Either Pan works, or PanWidth works but I can't ever change modes. And when PanWidth works, the displays get stuck.

Here's a condensed version of the .zon files.

Option 1 (zones declared in Home - Result: stuck in Pan mode):
Code:
Zone Home
	OnTrackSelection MapSelectedTrackSendsToWidgets
	IncludedZones
		"Channel|1-8"
		"Pan|1-8"
		"PanWidth|1-8"
	IncludedZonesEnd
ZoneEnd


Zone "Channel|"
	TrackNavigator
	DisplayUpper|  			TrackNameDisplay
	DisplayLower| 			TrackPanDisplay
	TrackTouch+DisplayLower| 	TrackVolumeDisplay
	Rotary| 			TrackPan "0"
	RotaryPush| 			GoZone PanWidth|
ZoneEnd


Zone "Pan|"
	TrackNavigator
	Rotary| 	TrackPan "0"
	DisplayUpper|	TrackPanDisplay
	RotaryPush| 	GoZone PanWidth
ZoneEnd

Zone "PanWidth|"
	TrackNavigator
	Rotary| 	TrackPanWidth "1"
	DisplayUpper|	TrackPanWidthDisplay
	RotaryPush| 	GoZone Pan
ZoneEnd

Option 2 (standalone zones - pipe included in GoZone name - Result: stuck in PanWidth):
Code:
Zone Home
	OnTrackSelection MapSelectedTrackSendsToWidgets
	IncludedZones
		"Channel|1-8"
	IncludedZonesEnd
ZoneEnd


Zone "Channel|"
	TrackNavigator
	DisplayUpper|  			TrackNameDisplay
	DisplayLower| 			TrackPanDisplay
	TrackTouch+DisplayLower| 	TrackVolumeDisplay
	Rotary| 			TrackPan "0"
	RotaryPush| 			GoZone PanWidth|
ZoneEnd


Zone "Pan|1-8"
	TrackNavigator
	Rotary| 	TrackPan "0"
	DisplayUpper|	TrackPanDisplay
	RotaryPush| 	GoZone PanWidth|
ZoneEnd

Zone "PanWidth|1-8"
	TrackNavigator
	Rotary| 	TrackPanWidth "1"
	DisplayUpper|	TrackPanWidthDisplay
	RotaryPush| 	GoZone Pan|
ZoneEnd
Option 3 (same as 2, no pipe - Result: stuck in PanWidth):
Code:
Zone Home
	OnTrackSelection MapSelectedTrackSendsToWidgets
	IncludedZones
		"Channel|1-8"
	IncludedZonesEnd
ZoneEnd


Zone "Channel|"
	TrackNavigator
	DisplayUpper|  			TrackNameDisplay
	DisplayLower| 			TrackPanDisplay
	TrackTouch+DisplayLower| 	TrackVolumeDisplay
	Rotary| 			TrackPan "0"
	RotaryPush| 			GoZone PanWidth
ZoneEnd


Zone "Pan|1-8"
	TrackNavigator
	Rotary| 	TrackPan "0"
	DisplayUpper|	TrackPanDisplay
	RotaryPush| 	GoZone PanWidth
ZoneEnd

Zone "PanWidth|1-8"
	TrackNavigator
	Rotary| 	TrackPanWidth "1"
	DisplayUpper|	TrackPanWidthDisplay
	RotaryPush| 	GoZone Pan
ZoneEnd

Last edited by Funkybot; 02-12-2020 at 06:22 PM.
Funkybot is online now   Reply With Quote
Old 02-12-2020, 06:17 PM   #6515
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 5,060
Default

Option 1 is wring, you don't want to include the Zones, you want to Go to them.

I don't see any difference between 2 and 3, they both look right, likely still bugs at this end
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old 02-12-2020, 06:18 PM   #6516
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Quakertown PA USA
Posts: 449
Default

Quote:
Originally Posted by Funkybot View Post
Hi Geoff, I'm going to need slightly more hand-holding than that. I'm trying it a few different ways and can't get it working as expected so I'm not sure if there's still a bug, or of it's me. Would you be able to take one of these and show me exactly what I'm doing wrong?

Either Pan works, or PanWidth works but I can't ever change modes. And when PanWidth works, the displays get stuck.

Here's a condensed version of the .zon files.

Option 1 (zones declared in Home - Result: stuck in Pan mode):
Code:
Zone Home
	OnTrackSelection MapSelectedTrackSendsToWidgets
	IncludedZones
		"Channel|1-8"
		"PanWidth|1-8"
		"PanWidth|1-8"
	IncludedZonesEnd
ZoneEnd


Zone "Channel|"
	TrackNavigator
	DisplayUpper|  			TrackNameDisplay
	DisplayLower| 			TrackPanDisplay
	TrackTouch+DisplayLower| 	TrackVolumeDisplay
	Rotary| 			TrackPan "0"
	RotaryPush| 			GoZone PanWidth|
ZoneEnd


Zone "Pan|"
	TrackNavigator
	Rotary| 	TrackPan "0"
	DisplayUpper|	TrackPanDisplay
	RotaryPush| 	GoZone PanWidth
ZoneEnd

Zone "PanWidth|"
	TrackNavigator
	Rotary| 	TrackPanWidth "1"
	DisplayUpper|	TrackPanWidthDisplay
	RotaryPush| 	GoZone Pan
ZoneEnd

Option 2 (standalone zones - pipe included in GoZone name - Result: stuck in PanWidth):
Code:
Zone Home
	OnTrackSelection MapSelectedTrackSendsToWidgets
	IncludedZones
		"Channel|1-8"
	IncludedZonesEnd
ZoneEnd


Zone "Channel|"
	TrackNavigator
	DisplayUpper|  			TrackNameDisplay
	DisplayLower| 			TrackPanDisplay
	TrackTouch+DisplayLower| 	TrackVolumeDisplay
	Rotary| 			TrackPan "0"
	RotaryPush| 			GoZone PanWidth|
ZoneEnd


Zone "Pan|1-8"
	TrackNavigator
	Rotary| 	TrackPan "0"
	DisplayUpper|	TrackPanDisplay
	RotaryPush| 	GoZone PanWidth|
ZoneEnd

Zone "PanWidth|1-8"
	TrackNavigator
	Rotary| 	TrackPanWidth "1"
	DisplayUpper|	TrackPanWidthDisplay
	RotaryPush| 	GoZone Pan|
ZoneEnd
Option 3 (same as 2, no pipe - Result: stuck in PanWidth):
Code:
Zone Home
	OnTrackSelection MapSelectedTrackSendsToWidgets
	IncludedZones
		"Channel|1-8"
	IncludedZonesEnd
ZoneEnd


Zone "Channel|"
	TrackNavigator
	DisplayUpper|  			TrackNameDisplay
	DisplayLower| 			TrackPanDisplay
	TrackTouch+DisplayLower| 	TrackVolumeDisplay
	Rotary| 			TrackPan "0"
	RotaryPush| 			GoZone PanWidth|
ZoneEnd


Zone "Pan|1-8"
	TrackNavigator
	Rotary| 	TrackPan "0"
	DisplayUpper|	TrackPanDisplay
	RotaryPush| 	GoZone PanWidth|
ZoneEnd

Zone "PanWidth|1-8"
	TrackNavigator
	Rotary| 	TrackPanWidth "1"
	DisplayUpper|	TrackPanWidthDisplay
	RotaryPush| 	GoZone Pan|
ZoneEnd
You have 2 Panwidths in the home zone in option 1 ??
Cragster is offline   Reply With Quote
Old 02-12-2020, 06:21 PM   #6517
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,371
Default

Quote:
Originally Posted by Cragster View Post
You have 2 Panwidths in the home zone in option 1 ??
Thanks, that was a typo from manually recreation what I tried earlier. Option 1 is wrong anyway.
Funkybot is online now   Reply With Quote
Old 02-12-2020, 06:23 PM   #6518
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Quakertown PA USA
Posts: 449
Default

Quote:
Originally Posted by Funkybot View Post
Thanks, that was a typo from manually recreation what I tried earlier. Option 1 is wrong anyway.
oh ok sry. just lending another pair of eyes.i do those kind of slip ups all the time
Cragster is offline   Reply With Quote
Old 02-12-2020, 06:23 PM   #6519
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,371
Default

Quote:
Originally Posted by Geoff Waddington View Post
Option 1 is wring, you don't want to include the Zones, you want to Go to them.

I don't see any difference between 2 and 3, they both look right, likely still bugs at this end
Sorry, fixed them. One says GoZone Pan|. The other now says GoZone Pan. No pipe in the latter.
Funkybot is online now   Reply With Quote
Old 02-12-2020, 06:25 PM   #6520
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,371
Default

Quote:
Originally Posted by Cragster View Post
oh ok sry. just lending another pair of eyes.i do those kind of slip ups all the time
No apology needed. I appreciate you checking. Thanks!

Same for Geoff! Big thanks! I sometimes forget to say thanks when I should. Particularly on forums.
Funkybot 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 10:53 PM.


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