View Single Post
Old 11-21-2020, 03:02 PM   #11626
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,973
Default

Quote:
Originally Posted by Weston Minissali View Post
Can anyone please advise me on how to start VERY simple. Like how do I create a .Zon file that maps a single button on my BCR to trigger Play in Reaper? From there I can expand.

Thanks everyone!
-Weston
Let's start with the .zon first...if you put this in your BCR.zon file, does it work? Don't forget to restart CSI (go to Reaper's Preferences, Control/OSC/Web, click CSI, click Edit, then hit ok a bunch to apply so CSI will rescan your files and apply the changes).

Code:
Zone Home
	IncludedZones
		"Buttons"
	IncludedZonesEnd
ZoneEnd

Zone "Buttons"
        UpperButton1         Play
        UpperButton2         Stop
        UpperButton3         Reaper 40364           //Toggle Metronome
ZoneEnd
If not, what does the UpperButton look like in the BCR.mst? MixMonkey knows way more about CSI than I do, so I wouldn't normally dare question an .mst or .zon file he created, but it's very possible that the BCR template is very old and the button syntax changed since. Otherwise, I've never seen buttons like in that particular .mst.

So I'd then suggest opening up the .mst file and change this...
Code:
UpperButton1 PressReleaseFB 90 20 7f  90 20 00
and make it look like this...
Code:
Widget UpperButton1
	Press 90 20 7f  90 20 00
	FB_TwoState 90 20 7f  90 20 00
WidgetEnd
Then restart CSI and see if that helps. If yes, do that for the other buttons in .mst file.
Funkybot is offline   Reply With Quote