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

Reply
 
Thread Tools Display Modes
Old 09-08-2019, 07:50 AM   #4561
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 498
Default

Quote:
Originally Posted by Geoff Waddington View Post
Yup, every .mst/.ost/.zon in the build CSI folder will be set up, but you are exactly right.

Thinking there is probably a well known button we could use to get bootstrapped.

So you could load a wrong .mst/.zon folder combo just long enough to get you going.

Or maybe copy one and doctor it.

If there are better ideas, I'm definitely open to suggestions...
Geoff, could we not have a button in the Config window to open it?
That would surely be the most practical universal way. Plus it would be very easy to explain, in the manual, for new users

Last edited by Freex; 09-08-2019 at 08:07 AM.
Freex is offline   Reply With Quote
Old 09-08-2019, 08:43 AM   #4562
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

Quote:
Originally Posted by Freex View Post
Geoff, could we not have a button in the Config window to open it?
That would surely be the most practical universal way. Plus it would be very easy to explain, in the manual, for new users
Yes, long term that is the right solution.

But right now we need a way that takes into account the "Windows modal" problem -- Reaper is unresponsive to mouse/kbd input when Learn Window is opened on Windows platform -- trying to think of work-arounds -- getting out is easy, I'll put a Close button on the Learn Mode Window.
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-08-2019, 09:21 AM   #4563
Mr. Green
Human being with feelings
 
Join Date: Jul 2010
Posts: 334
Default

Quote:
Originally Posted by Geoff Waddington View Post
Yes, long term that is the right solution.

But right now we need a way that takes into account the "Windows modal" problem -- Reaper is unresponsive to mouse/kbd input when Learn Window is opened on Windows platform -- trying to think of work-arounds -- getting out is easy, I'll put a Close button on the Learn Mode Window.
Would it be possible to put it in a Reaper action script?
Mr. Green is offline   Reply With Quote
Old 09-08-2019, 09:56 AM   #4564
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 498
Default

Quote:
Originally Posted by Geoff Waddington View Post
Yes, long term that is the right solution.

But right now we need a way that takes into account the "Windows modal" problem -- Reaper is unresponsive to mouse/kbd input when Learn Window is opened on Windows platform -- trying to think of work-arounds -- getting out is easy, I'll put a Close button on the Learn Mode Window.
Yes, I see that now, (can you tell I've used it zero times, makes no sense to me).

Weirdly Right click still works in Windows 7
Freex is offline   Reply With Quote
Old 09-08-2019, 11:41 AM   #4565
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

New build is up.

Well, we have a workaround for now.

Running the Action No-op (65535) opens the Learn Mode Window.

There is a Close button on the Window itself.

So you can do it that way or use ToggleLearnMode like before.

This will keep us moving forward, whilst we work on a proper modeless solution in the background.
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-08-2019, 11:44 AM   #4566
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

Quote:
Originally Posted by Freex View Post
Yes, I see that now, (can you tell I've used it zero times, makes no sense to me).

Weirdly Right click still works in Windows 7
You really do owe it to yourself to check it out -- you will likely be doing all editing there.

It's improving, now when you turn a control, a lot of things happen if the Window is open, try it with some mapped FX
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-09-2019, 03:06 AM   #4567
MalcolmG
Human being with feelings
 
MalcolmG's Avatar
 
Join Date: Jun 2015
Location: Sydney, Australia
Posts: 73
Default

Quote:
Originally Posted by Freex View Post
Geoff, could we not have a button in the Config window to open it?
That would surely be the most practical universal way. Plus it would be very easy to explain, in the manual, for new users
Yes, this is what I was thinking of, or even just retaining the CSI.INI settings as an option.
MalcolmG is offline   Reply With Quote
Old 09-09-2019, 03:09 AM   #4568
MalcolmG
Human being with feelings
 
MalcolmG's Avatar
 
Join Date: Jun 2015
Location: Sydney, Australia
Posts: 73
Default

Quote:
Originally Posted by Geoff Waddington View Post
You really do owe it to yourself to check it out -- you will likely be doing all editing there.

It's improving, now when you turn a control, a lot of things happen if the Window is open, try it with some mapped FX
I'll have to take another look at it. I tried it over the weekend but couldn't figure out how to make it work. Is there a post that gives a basic step-by-step?
MalcolmG is offline   Reply With Quote
Old 09-09-2019, 03:14 AM   #4569
MalcolmG
Human being with feelings
 
MalcolmG's Avatar
 
Join Date: Jun 2015
Location: Sydney, Australia
Posts: 73
Default

Quote:
Originally Posted by Geoff Waddington View Post
Theoretically, but I'd have to sea valid use case -- sounds like a pretty strange workflow indeed
I was mostly thinking of it kind of like a try..finally. eg. For a PressRelease widget, you could have multiple actions bound with a Press modifier to make them occur on press, then whatever you want to happen at the end bound with a Release modifier.

You can probably achieve the same just by careful ordering, but this had the advantage of both being more explicit and tolerant of changes/edits.

Although now that I write this out, the disadvantage is that this is only for PressRelease :-) If this is a genuine requirement (and it's not clear it is) it's probably needed for more than just PressRelease.

Last edited by MalcolmG; 09-09-2019 at 03:20 AM.
MalcolmG is offline   Reply With Quote
Old 09-09-2019, 03:31 AM   #4570
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 498
Default

Quote:
Originally Posted by Geoff Waddington View Post
You really do owe it to yourself to check it out -- you will likely be doing all editing there.

It's improving, now when you turn a control, a lot of things happen if the Window is open, try it with some mapped FX
Had another look with an existing zone, yes I see it shows me what I've already written, and when i turn a knob is shows that knobs "linked" action.

Things i think it missed, when i have used shift+someknob
LH-Menu shows someknob with tick on shift (good)
RH-Actions shows linked action (good)
ZoneWindow doesn't highlight the Shift+somebutton, but rather just somebutton. (Humm??)

Highlighting something in the LH-Menu doesn't highlight it's linked action in RH-Actions or ZoneWindow, or vice versa.

I feel if you click (not just knob) it should tell you whats linked and where.

I feel it should load the ActionsParams for the highlighted plugin automatically when opened,

Also how would you start from scratch making a new zone file?
Freex is offline   Reply With Quote
Old 09-09-2019, 04:20 AM   #4571
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

Quote:
Originally Posted by MalcolmG View Post
Yes, this is what I was thinking of, or even just retaining the CSI.INI settings as an option.
The Windows modal issue prevents that for now, although that looks like a good solution long term.
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-09-2019, 04:24 AM   #4572
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

Quote:
Originally Posted by MalcolmG View Post
I'll have to take another look at it. I tried it over the weekend but couldn't figure out how to make it work. Is there a post that gives a basic step-by-step?
Quote:
Originally Posted by Freex View Post
Had another look with an existing zone, yes I see it shows me what I've already written, and when i turn a knob is shows that knobs "linked" action.

Things i think it missed, when i have used shift+someknob
LH-Menu shows someknob with tick on shift (good)
RH-Actions shows linked action (good)
ZoneWindow doesn't highlight the Shift+somebutton, but rather just somebutton. (Humm??)

Highlighting something in the LH-Menu doesn't highlight it's linked action in RH-Actions or ZoneWindow, or vice versa.

I feel if you click (not just knob) it should tell you whats linked and where.

I feel it should load the ActionsParams for the highlighted plugin automatically when opened,

Also how would you start from scratch making a new zone file?
Yes, it's definitely not finished, but putting it out there as I'm coding it so that I can get as much feedback as to layout, etc.

This thing is very complicated and intimidating when you first encounter it, I'm looking to you good folks to find ways to make it less so...
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-09-2019, 10:36 AM   #4573
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 8,971
Default

As a thought, personally I'd find it helpful for testing if there would be some kind of changelog for CSI where we could see what changed at a glance (wouldn't need to be as detailed as Reaper's changelog for example I think). Or is there and I missed it?

To give an example why, when I was getting back to testing after a longer pause I just found out by chance skimming through this long thread that meanwhile auto mapping of sends and FX was added apparently.

I know it's an ambigous suggestion because writing changelogs takes away from actual coding time so I can understand deciding against it.
nofish is offline   Reply With Quote
Old 09-09-2019, 11:21 AM   #4574
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 912
Default

Just got a Faderport v2 single fader device. I have transport controls setup, automation buttons work, but none of the channel controls work: fader, mute, solo, arm. I have mapped the midi values, can confirm in the monitor window and in the new Learn window that the buttons are mapped per the zon file, but the actions don't respond at all. I thought I recalled something quirky with Faderports, anyone know off the top of their head? It's not just the channel controls, even extra buttons I've mapped aren't working.
__________________
https://www.kdubbproductions.com/
https://www.youtube.com/channel/UCpC...2dGA3qUWBKrXQQ
i7 8700k,4.9Ghz,Win10,Reaper 5,Motu 828es,MJE Hulk 990,GAP Pre73/EQ81
poetnprophet is online now   Reply With Quote
Old 09-09-2019, 11:37 AM   #4575
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

Quote:
Originally Posted by poetnprophet View Post
Just got a Faderport v2 single fader device. I have transport controls setup, automation buttons work, but none of the channel controls work: fader, mute, solo, arm. I have mapped the midi values, can confirm in the monitor window and in the new Learn window that the buttons are mapped per the zon file, but the actions don't respond at all. I thought I recalled something quirky with Faderports, anyone know off the top of their head? It's not just the channel controls, even extra buttons I've mapped aren't working.
Are the Channel Controls in a Channel Zone ?

Does the Channel Zone have Track Navigator ?

Code:
Zone Channel1
        TrackNavigator
        ...
ZoneEnd
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143

Last edited by Geoff Waddington; 09-09-2019 at 11:50 AM.
Geoff Waddington is offline   Reply With Quote
Old 09-09-2019, 11:48 AM   #4576
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

Quote:
Originally Posted by nofish View Post
As a thought, personally I'd find it helpful for testing if there would be some kind of changelog for CSI where we could see what changed at a glance (wouldn't need to be as detailed as Reaper's changelog for example I think). Or is there and I missed it?

To give an example why, when I was getting back to testing after a longer pause I just found out by chance skimming through this long thread that meanwhile auto mapping of sends and FX was added apparently.

I know it's an ambigous suggestion because writing changelogs takes away from actual coding time so I can understand deciding against it.
Especially in the pre alpha.

But I definitely hear ya'

LearnMode is consuming most of the cycles right now, but docs are stacked up right behind, along with an implementation of Folders.

At that point we might even call a beta, then docs become even more important.

So, yeah, definitely get it, and the timing is about right -- I've even started to jot some tech stuff down -- and the "Control Surface Integrator" pdf in the build is usually, mostly, up to date... ... often
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-09-2019, 12:24 PM   #4577
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 912
Default

Quote:
Originally Posted by Geoff Waddington View Post
Are the Channel Controls in a Channel Zone ?

Does the Channel Zone have Track Navigator ?

Code:
Zone Channel1
        TrackNavigator
        ...
ZoneEnd
I used the stock MCU zon, changed the Channel|1-8 to Channel|1, used the same MST values, just removed anything higher than 1 (arm2, arm3, mute2, mute3, etc).

I also moved everything to the "button included zon" since the above didn't work, also removing the "1" in all the zon/mst statements....which didn't work either.
__________________
https://www.kdubbproductions.com/
https://www.youtube.com/channel/UCpC...2dGA3qUWBKrXQQ
i7 8700k,4.9Ghz,Win10,Reaper 5,Motu 828es,MJE Hulk 990,GAP Pre73/EQ81
poetnprophet is online now   Reply With Quote
Old 09-09-2019, 12:48 PM   #4578
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

Quote:
Originally Posted by poetnprophet View Post
I used the stock MCU zon, changed the Channel|1-8 to Channel|1, used the same MST values, just removed anything higher than 1 (arm2, arm3, mute2, mute3, etc).

I also moved everything to the "button included zon" since the above didn't work, also removing the "1" in all the zon/mst statements....which didn't work either.
Aha, I see where it went wrong.

I'm not sure this will work, but the easiest might be to take the Stock MCU and make it look like this:

Code:
Zone Channel|1-1
	TrackNavigator
	DisplayUpper|  TrackNameDisplay
	DisplayLower|  TrackPanDisplay
	TrackTouch+DisplayLower|  TrackVolumeDisplay
	RotaryPush| GoZone PanWidth|
	Rotary| TrackPan 0
	RecordArm|  TrackRecordArm
	Solo|  TrackSolo
	Mute| TrackMute
	Select|  TrackUniqueSelect
	Shift+Select|  TrackRangeSelect
	Control+Select|  TrackSelect
	Shift+Control+Select| TogglePin
	Option+Select| TrackFolderDive
	Fader|  TrackVolume
	TrackTouch+Fader|  TrackVolume
	FaderTouch|  TrackTouch
ZoneEnd
and do the same in Home:

Code:
Zone Home
	OnTrackSelection MapSelectedTrackSendsToWidgets
	IncludedZones
		Buttons 
		Channel|1-1
	IncludedZonesEnd
ZoneEnd
Let me know if that works.
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-09-2019, 01:06 PM   #4579
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 912
Default

Ahhh, ok I don't know why I didn't try that....duh. I'll try it tonight. I hope it is that simple!
__________________
https://www.kdubbproductions.com/
https://www.youtube.com/channel/UCpC...2dGA3qUWBKrXQQ
i7 8700k,4.9Ghz,Win10,Reaper 5,Motu 828es,MJE Hulk 990,GAP Pre73/EQ81
poetnprophet is online now   Reply With Quote
Old 09-10-2019, 05:14 PM   #4580
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 738
Default

New C4 Configurator

Now creates only one Zone file on disk.
Eight 'Slots' to create Zones in.
Modifier support.
Backward compatibility uncertain, you have been warned
Attached Files
File Type: zip CSI_FX_Configurator_C4.xlsm.zip (185.7 KB, 3 views)

Last edited by MixMonkey; 09-11-2019 at 06:21 AM. Reason: Error in Configurator file.
MixMonkey is online now   Reply With Quote
Old 09-10-2019, 05:55 PM   #4581
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

Quote:
Originally Posted by MixMonkey View Post
New C4 Configurator

Now creates only one Zone file on disk.
Eight 'Slots' to create Zones in.
Modifier support.
Backward compatibility uncertain, you have been warned
Nice !!

I was beginning to wonder where you were.

And yeah, toiling away on Learn Mode really makes me appreciate all the work you are doing, this is a VERY difficult UI to get smooth

In a lot of ways simply editing files is SO much easier...

Once again, thanks for the great work !!
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-10-2019, 07:28 PM   #4582
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 912
Default

Quote:
Originally Posted by Geoff Waddington View Post
Aha, I see where it went wrong.

I'm not sure this will work, but the easiest might be to take the Stock MCU and make it look like this:

Code:
Zone Channel|1-1
	TrackNavigator
	DisplayUpper|  TrackNameDisplay
	DisplayLower|  TrackPanDisplay
	TrackTouch+DisplayLower|  TrackVolumeDisplay
	RotaryPush| GoZone PanWidth|
	Rotary| TrackPan 0
	RecordArm|  TrackRecordArm
	Solo|  TrackSolo
	Mute| TrackMute
	Select|  TrackUniqueSelect
	Shift+Select|  TrackRangeSelect
	Control+Select|  TrackSelect
	Shift+Control+Select| TogglePin
	Option+Select| TrackFolderDive
	Fader|  TrackVolume
	TrackTouch+Fader|  TrackVolume
	FaderTouch|  TrackTouch
ZoneEnd
and do the same in Home:

Code:
Zone Home
	OnTrackSelection MapSelectedTrackSendsToWidgets
	IncludedZones
		Buttons 
		Channel|1-1
	IncludedZonesEnd
ZoneEnd
Let me know if that works.
Hey Geoff, afraid this didn't work. I'll post both files in a second.
__________________
https://www.kdubbproductions.com/
https://www.youtube.com/channel/UCpC...2dGA3qUWBKrXQQ
i7 8700k,4.9Ghz,Win10,Reaper 5,Motu 828es,MJE Hulk 990,GAP Pre73/EQ81
poetnprophet is online now   Reply With Quote
Old 09-10-2019, 07:33 PM   #4583
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 912
Default

Zone Home
IncludedZones
Buttons
Channel|1-1
IncludedZonesEnd
ZoneEnd

Zone Buttons
Rewind Reaper _da961e76f4ab7d47be2d800d188c934f
FastForward Reaper _02153033d77e5145a4bf075329c64327
/Rewind Rewind
/FastForward FastForward
Stop Stop
Play Play
Record Record
Read TrackAutoMode 1
Write TrackAutoMode 3
Trim TrackAutoMode 0
Touch TrackAutoMode 2
Latch TrackAutoMode 4
Click Reaper 40364
JogWheelRotaryCW Reaper 41667
JogWheelRotaryCCW Reaper 41666
Section Reaper 40029
Marker Reaper _0c565ea581920046988561b527b80f31
ZoneEnd
__________________
https://www.kdubbproductions.com/
https://www.youtube.com/channel/UCpC...2dGA3qUWBKrXQQ
i7 8700k,4.9Ghz,Win10,Reaper 5,Motu 828es,MJE Hulk 990,GAP Pre73/EQ81
poetnprophet is online now   Reply With Quote
Old 09-10-2019, 07:33 PM   #4584
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 912
Default

Widget RecordArm1
Press 90 00 7f
FB_TwoState 90 00 7f 90 00 00
WidgetEnd

Widget Bypass
Press 90 4c 7f
FB_TwoState 90 4c 7f 90 4c 00
WidgetEnd

Widget Read
Press 90 4a 7f
FB_TwoState 90 4a 7f 90 4a 00
WidgetEnd

Widget Write
Press 90 4b 7f
FB_TwoState 90 4b 7f 90 4b 00
WidgetEnd

Widget Trim
Press 90 4c 7f
FB_TwoState 90 4c 7f 90 4c 00
WidgetEnd

Widget Touch
Press 90 4d 7f
FB_TwoState 90 4d 7f 90 4d 00
WidgetEnd

Widget Latch
Press 90 4e 7f
FB_TwoState 90 4e 7f 90 4e 00
WidgetEnd


Widget Click
Press 90 59 7f
FB_TwoState 90 59 7f 90 59 00
WidgetEnd

Widget Section
Press 90 3c 7f
FB_TwoState 90 3c 7f 90 3c 00
WidgetEnd

Widget Marker
Press 90 3d 7f
FB_TwoState 90 3d 7f 90 3d 00
WidgetEnd

Widget Rewind
Press 90 5b 7f
FB_TwoState 90 5b 7f 90 5b 00
WidgetEnd

Widget FastForward
Press 90 5c 7f
FB_TwoState 90 5c 7f 90 5c 00
WidgetEnd

Widget Stop
Press 90 5d 7f
FB_TwoState 90 5d 7f 90 5d 00
WidgetEnd

Widget Play
Press 90 5e 7f
FB_TwoState 90 5e 7f 90 5e 00
WidgetEnd

Widget Record
Press 90 5f 7f
FB_TwoState 90 5f 7f 90 5f 00
WidgetEnd

Widget JogWheelRotaryCW
Press b0 10 01
WidgetEnd

Widget JogWheelRotaryCCW
Press b0 10 41
WidgetEnd

Widget Fader1
Fader14Bit e0 7f 7f
FB_Fader14Bit e0 7f 7f
WidgetEnd

Widget Solo1
Press 90 08 7f
FB_TwoState 90 08 7f 90 08 00
WidgetEnd

Widget Mute1
Press 90 10 7f
FB_TwoState 90 10 7f 90 10 00
WidgetEnd

Widget Prev
Press 90 18 7f
WidgetEnd

Widget Next
Press 90 19 7f
WidgetEnd

Widget Loop
Press 90 56 7f
FB_TwoState 90 56 7f 90 56 00
WidgetEnd

Widget Section
Press 90 38 7f
FB_TwoState 90 38 7f 90 38 00
WidgetEnd

Widget Marker
Press 90 39 7f
FB_TwoState 90 39 7f 90 39 00
WidgetEnd
__________________
https://www.kdubbproductions.com/
https://www.youtube.com/channel/UCpC...2dGA3qUWBKrXQQ
i7 8700k,4.9Ghz,Win10,Reaper 5,Motu 828es,MJE Hulk 990,GAP Pre73/EQ81
poetnprophet is online now   Reply With Quote
Old 09-10-2019, 07:35 PM   #4585
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 912
Default

Yes I have some funny stuff in there because...because. But other than transport and automation, nothing else is working.

But, if I use the native Reaper MCU config I can get it to work....if that means anything.
__________________
https://www.kdubbproductions.com/
https://www.youtube.com/channel/UCpC...2dGA3qUWBKrXQQ
i7 8700k,4.9Ghz,Win10,Reaper 5,Motu 828es,MJE Hulk 990,GAP Pre73/EQ81
poetnprophet is online now   Reply With Quote
Old 09-10-2019, 07:38 PM   #4586
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

You didn't post your Channel Zone
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-10-2019, 07:48 PM   #4587
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 912
Default

Whoops!

Zone Channel|1-1
TrackNavigator
RecordArm| TrackRecordArm
Solo| TrackSolo
Mute| TrackMute
Fader| TrackVolume
ZoneEnd
__________________
https://www.kdubbproductions.com/
https://www.youtube.com/channel/UCpC...2dGA3qUWBKrXQQ
i7 8700k,4.9Ghz,Win10,Reaper 5,Motu 828es,MJE Hulk 990,GAP Pre73/EQ81
poetnprophet is online now   Reply With Quote
Old 09-10-2019, 07:52 PM   #4588
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

Quote:
Originally Posted by poetnprophet View Post
Whoops!

Zone Channel|1-1
TrackNavigator
RecordArm| TrackRecordArm
Solo| TrackSolo
Mute| TrackMute
Fader| TrackVolume
ZoneEnd
Ok, try this:

Code:
Zone Home
        IncludedZones
            Buttons 
            Channel1
        IncludedZonesEnd
ZoneEnd

Zone Channel1
	TrackNavigator
	RecordArm1  TrackRecordArm
	Solo1  TrackSolo
	Mute1 TrackMute
	Fader1  TrackVolume
ZoneEnd
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-11-2019, 05:56 AM   #4589
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 738
Default

Quote:
Originally Posted by Geoff Waddington View Post
Nice !!

I was beginning to wonder where you were.

And yeah, toiling away on Learn Mode really makes me appreciate all the work you are doing, this is a VERY difficult UI to get smooth
I don't like to leave things unfinished (famous last words), so I wanted to get at least a passable multizone thing going c/w modifier support before moving on.

Quote:
In a lot of ways simply editing files is SO much easier...
Absolutely, although people will expect the kind of learn UI you're working on now. For me, the principal attraction of the Configurator is that it can be used 'offline'. Once you've generated the raw FX files for your plugins, you can sit in the comfy chair in front of the TV with the laptop and create all the maps

I like the way learn mode is shaping up. I've been looking forward to trying out all the new stuff you've come up with One question, did I read a way back that CSI now auto generates the raw FX files now? I'm a bit behind.
MixMonkey is online now   Reply With Quote
Old 09-11-2019, 06:22 AM   #4590
WaveTrans
Human being with feelings
 
Join Date: Aug 2019
Posts: 7
Default

Quote:
Originally Posted by poetnprophet View Post
Just got a Faderport v2 single fader device. I have transport controls setup, automation buttons work, but none of the channel controls work: fader, mute, solo, arm. I have mapped the midi values, can confirm in the monitor window and in the new Learn window that the buttons are mapped per the zon file, but the actions don't respond at all. I thought I recalled something quirky with Faderports, anyone know off the top of their head? It's not just the channel controls, even extra buttons I've mapped aren't working.
Had the same experience with the Icon Nano. Mapped it, adapted the MCU Zone/mst as was suggested in this thread here then; unfortunately, it never worked, apart from the MCU functions like Transport etc. (which appear to be working with most controllers I tried out for whatever reason).
However, I don´t judge the Nano for my inability to prepare proper CSI .zon and .mst files; In the end I sent it back since in my hands it did not function properly under native MCU either.
WaveTrans is offline   Reply With Quote
Old 09-11-2019, 07:02 AM   #4591
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

Quote:
Originally Posted by WaveTrans View Post
Had the same experience with the Icon Nano. Mapped it, adapted the MCU Zone/mst as was suggested in this thread here then; unfortunately, it never worked, apart from the MCU functions like Transport etc. (which appear to be working with most controllers I tried out for whatever reason).
However, I don´t judge the Nano for my inability to prepare proper CSI .zon and .mst files; In the end I sent it back since in my hands it did not function properly under native MCU either.
Yeah, the architecture is holding up, the feature set is coming into view, and soon, bit by bit, there will be more and more .mst/.ost/.zon files availaable so you won't have to fight so hard...


We are close to emerging from alpha land, hang tight
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-11-2019, 07:09 AM   #4592
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

Quote:
Originally Posted by MixMonkey View Post
I don't like to leave things unfinished (famous last words), so I wanted to get at least a passable multizone thing going c/w modifier support before moving on.
I hear ya'



Quote:
Originally Posted by MixMonkey View Post
One question, did I read a way back that CSI now auto generates the raw FX files now? I'm a bit behind.
Yes.

The VST spec (and most others like it) rightly states that all functionality is in the VST, no config files, etc.

That's a good thing, keeps things compact, reliable, no missing pieces, etc.

However it also means you can't find out what parameters are available for an FX unless you have one in your hand -- aka an instance inserted on a Track.

Well, now that the Learn Mode is realtime, you actually DO have an instance that you can query, now allowing autogen of Raw FX Files
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-11-2019, 07:13 AM   #4593
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 738
Default

Quote:
Originally Posted by Geoff Waddington View Post
Well, now that the Learn Mode is realtime, you actually DO have an instance that you can query, now allowing autogen of Raw FX Files
So does that mean the disk file is no longer written? ie ZoneRawFXFiles is always empty?
MixMonkey is online now   Reply With Quote
Old 09-11-2019, 07:30 AM   #4594
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

Quote:
Originally Posted by MixMonkey View Post
So does that mean the disk file is no longer written? ie ZoneRawFXFiles is always empty?
No, it looks first, and if it can't find one, it autogens and writes it to file.

That way, if you have a special, customized one, it won't get clobbered, but rather, used, for the Zone(s) definition
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-11-2019, 07:33 AM   #4595
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 738
Default

Quote:
Originally Posted by Geoff Waddington View Post
No, it looks first, and if it can't find one, it autogens and writes it to file.

That way, if you have a special, customized one, it won't get clobbered, but rather, used, for the Zone(s) definition
How do you make it do that? If I have an empty RawFXFiles folder and load a plugin on to a track, I don't get a RawFXFile written.
MixMonkey is online now   Reply With Quote
Old 09-11-2019, 07:56 AM   #4596
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

Quote:
Originally Posted by MixMonkey View Post
How do you make it do that? If I have an empty RawFXFiles folder and load a plugin on to a track, I don't get a RawFXFile written.
It doesn't work that way anymore.

The Raw FX file mechanism for new FX is still not complete -- it will use Focused FX.

You can demo it now with existing though by doing this:

Empty your Raw FX files folder, storing the contents elsewhere temporarily.

Now, set up for Learn Mode by getting selection, etc., proper.

Adjust a control on a surface that is mapped to the current FX -- the Actions list fills wth the indexed FX params followed by the rest of the Actions.

Those params came from the newly generated file -- have a look at the RAW FX files folder
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-11-2019, 10:03 AM   #4597
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

New build is up.

Selection is now coming together, try selecting things in various list boxes, let me know what you find...
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-11-2019, 12:05 PM   #4598
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 738
Default

The FX parameter list is out by one, 0 should represent the first parameter not the plugin name.

I don't seem to be able to get additional FX Zones to work properly anymore. The GoZone to the additional Zone works ok and I see the parameter names(aliases), but no values or control.
MixMonkey is online now   Reply With Quote
Old 09-11-2019, 12:44 PM   #4599
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,552
Default

Quote:
Originally Posted by MixMonkey View Post
The FX parameter list is out by one, 0 should represent the first parameter not the plugin name.

I don't seem to be able to get additional FX Zones to work properly anymore. The GoZone to the additional Zone works ok and I see the parameter names(aliases), but no values or control.
Hmmm...

The plugin name should not show up in the Action List.

Suspect the Raw file format.

Can you delete that Raw file, let CSI recreate it and see if the plugin name disappears and the indexing straightens out, I have a hunch...

Thanks.
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 09-11-2019, 12:46 PM   #4600
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 738
Default

Quote:
Originally Posted by Geoff Waddington View Post
Hmmm...

The plugin name should not show up in the Action List.

Suspect the Raw file format.

Can you delete that Raw file, let CSI recreate it and see if the plugin name disappears and the indexing straightens out, I have a hunch...

Thanks.
I was just typing an edit when you posted

The parameter list is out by one when the RawFXFile was generated by the old system. If you remember, you put CR + LF as EOL, instead of just LF, as this ensured cross platform compatibility. The parameter list is fine when using newly generated RawFXFiles
MixMonkey 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 12:05 PM.


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