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

Reply
 
Thread Tools Display Modes
Old 05-04-2023, 09:44 AM   #81
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,818
Default

The only reason we're using the Studio One mode in the Presonus 16 console is because it requires only one midi device setting. Using the MCU setup requires two, and thus two entries in the CSI device setup. A whole can of aweful worms to keep in line. The Studio One mode is elegant and uses the same midi messages apart from tracks 9-16.

The only contestable changes may just be the banking buttons, Next and Previous.

The command
Code:
Bank Track -16
only banks the view on the console and that works really well if you want to select a bunch of tracks across a wide range of a larger session.

That command somehow didn't work so well together with the Bank SelectedTrack command, which is why I chose to bank the selected track instead. The 40913 command kept that selected track in view on Reaper itself.

This is easy to reverse of course. That's why documentation was included in the fifth line of the snippet below, but I do consider this a person preference.

I guess some folks may want to select a bunch of tracks across a wider range and this would make that impossible without a mouse.

We'll thus turn this
Code:
//Center Buttons
  Prev                        Bank SelectedTrack -16                           // For Faderport 8 change to -8
                                                                               // change command to
																			   // Bank Track -16 to move the view but on the selected track
  Prev                        Reaper 40913                                     // Scroll view to track

  Next                        Bank SelectedTrack 16                            // For Faderport 8 change to 8
  Next                        Reaper 40913                                     // Scroll view to track

  Shift+Prev                  Bank SelectedTrack -1024                         // Bank to start
  Shift+Prev                  Reaper 40913                                     // Scroll view to track

  Shift+Next                  Bank SelectedTrack 1024                          // Bank to (probably) last track
  Shift+Next                  Reaper 40913                                     // Scroll view to track
in to this
Code:
//Center Buttons
  Prev                        Bank Track -16                           // For Faderport 8 change to -8
  Next                        Bank Track 16                            // For Faderport 8 change to 8
Interestingly the command Bank Track -1024 never works with the SHIFT modifier. I tried different values and none of them worked. For Bank Track 1024 (to jump to the last track of the session) this never worked either with the SHIFT modifier. The Bank Track 16 command would always take over. Maybe that's why I thought something was weird with those commands and switched to the selected track stuff.

I can update the files and reupload for inclusion. I'll also remove the Reaper 42026. They're purely mix-related and just unatch all latches parameters. They're a personal preference of mine, and folks will just have to find something to do with these buttons themselves.
__________________
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 05-04-2023, 10:15 AM   #82
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,818
Default

Ok, I've edited the banking commands to do the following by default. Let me know if this is preferred by users.

Next/Previous banks 16/8 tracks on the console view. It does not alter the track selection.

Adding the modifier Option(it doesn't work with Shift) jumps the console view by 1024 tracks, which usually means you get to see the first/last track on the console.

This is all one-handed stuff on the right hand.

To still do the Selected track scrolling I use the left-hand modifiers.

Control (left-hand shift button) + Next/Prev buttons does 16/8 track banking while also changing the selected track.

Alt (Link button above the left-hand Shift button) does the 1024 track travel, also chaning the track selection.


The large rotary using the joghweel behaviour was changed accordingly to stay consistent. By itself it does a 1-track bank of the console track view. With the left-hand CONTROL modifier it does so to the selected track.

Anything else we'd need to change to do a good default that's most applicable to most users ?

Uploaded a new file that'll update with more changes if necessary.
https://stash.reaper.fm/46822/CSI_Su...s1_updates.zip
__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom

Last edited by airon; 05-04-2023 at 10:25 AM.
airon is offline   Reply With Quote
Old 05-04-2023, 10:37 AM   #83
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,022
Default

Those sound like good changes for a stock set. Thanks for doing that.
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 05-04-2023, 11:59 AM   #84
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,818
Default

I could do a little overview for Faderport 16/8 users of what this all does. It could live in the v3 Wiki.
__________________
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 05-04-2023, 12:18 PM   #85
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,022
Default

Quote:
Originally Posted by airon View Post
I could do a little overview for Faderport 16/8 users of what this all does. It could live in the v3 Wiki.
Great idea!

I was recently thinking about maybe having a "Device Setup" page that could be used for that kind of thing. Example: how to setup a BCF2000, what the stock MFTwister zones do, etc.

I'm not sure how to best lay that information out, but having some place on the wiki where we can outline how to setup surfaces to work with the support files and document some functionality is definitely something I'd like to pursue.
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 05-04-2023, 01:31 PM   #86
ramses
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,231
Default

Hi all!

Ok, so I'm going to embark on the long journey of setting up my Softube Console 1 and Console1Fader for v3.

First of all, I would like to know if these *.mst's are still pretty much ok:

Console 1:
Code:
/ Softube Console 1 control surface widget definitions. 
/
/ CSI version 1.2
/
/ All buttons are at least 2-state, meaning we use AnyPress and FB_TwoState.
/ Knobs are Fader7Bit / FB_Fader7Bit, but the ACTUAL resolution is like one fourth of that, unless you use the "Shift"-button.
/ The "Shift"-button does NOT send data, it simply increases the resolution of the knobs up to full 7-bit resolution.
/ I've tried to stay as close to the printed labels as possible for the widget names.




/ --- Top Row, buttons ---

Widget DisplayOn
	AnyPress b0 66 7f b0 66 00
	FB_TwoState b0 66 7f b0 66 00
WidgetEnd

Widget DisplayMode
	AnyPress b0 68 7f b0 68 00
	FB_TwoState b0 68 7f b0 68 00
WidgetEnd



Widget PageMinus
	AnyPress b0 61 7f b0 61 00
	FB_TwoState b0 61 7f b0 61 00
WidgetEnd

Widget PagePlus
	AnyPress b0 60 7f b0 60 00
	FB_TwoState b0 60 7f b0 60 00
WidgetEnd



Widget SelectTrack1
	AnyPress b0 15 7f b0 15 00
	FB_TwoState b0 15 7f b0 15 00
WidgetEnd

Widget SelectTrack2
	AnyPress b0 16 7f b0 16 00
	FB_TwoState b0 16 7f b0 16 00
WidgetEnd

Widget SelectTrack3
	AnyPress b0 17 7f b0 17 00
	FB_TwoState b0 17 7f b0 17 00
WidgetEnd

Widget SelectTrack4
	AnyPress b0 18 7f b0 18 00
	FB_TwoState b0 18 7f b0 18 00
WidgetEnd

Widget SelectTrack5
	AnyPress b0 19 7f b0 19 00
	FB_TwoState b0 19 7f b0 19 00
WidgetEnd

Widget SelectTrack6
	AnyPress b0 1a 7f b0 1a 00
	FB_TwoState b0 1a 7f b0 1a 00
WidgetEnd

Widget SelectTrack7
	AnyPress b0 1b 7f b0 1b 00
	FB_TwoState b0 1b 7f b0 1b 00
WidgetEnd

Widget SelectTrack8
	AnyPress b0 1c 7f b0 1c 00
	FB_TwoState b0 1c 7f b0 1c 00
WidgetEnd

Widget SelectTrack9
	AnyPress b0 1d 7f b0 1d 00
	FB_TwoState b0 1d 7f b0 1d 00
WidgetEnd

Widget SelectTrack10
	AnyPress b0 1e 7f b0 1e 00
	FB_TwoState b0 1e 7f b0 1e 00
WidgetEnd

Widget SelectTrack11
	AnyPress b0 1f 7f b0 1f 00
	FB_TwoState b0 1f 7f b0 1f 00
WidgetEnd

Widget SelectTrack12
	AnyPress b0 20 7f b0 20 00
	FB_TwoState b0 20 7f b0 20 00
WidgetEnd

Widget SelectTrack13
	AnyPress b0 21 7f b0 21 00
	FB_TwoState b0 21 7f b0 21 00
WidgetEnd

Widget SelectTrack14
	AnyPress b0 22 7f b0 22 00
	FB_TwoState b0 22 7f b0 22 00
WidgetEnd

Widget SelectTrack15
	AnyPress b0 23 7f b0 23 00
	FB_TwoState b0 23 7f b0 23 00
WidgetEnd

Widget SelectTrack16
	AnyPress b0 24 7f b0 24 00
	FB_TwoState b0 24 7f b0 24 00
WidgetEnd

Widget SelectTrack17
	AnyPress b0 25 7f b0 25 00
	FB_TwoState b0 25 7f b0 25 00
WidgetEnd

Widget SelectTrack18
	AnyPress b0 26 7f b0 26 00
	FB_TwoState b0 26 7f b0 26 00
WidgetEnd

Widget SelectTrack19
	AnyPress b0 27 7f b0 27 00
	FB_TwoState b0 27 7f b0 27 00
WidgetEnd

Widget SelectTrack20
	AnyPress b0 28 7f b0 28 00
	FB_TwoState b0 28 7f b0 28 00
WidgetEnd



Widget TrackGroup
	AnyPress b0 7b 7f b0 7b 00
	FB_TwoState b0 7b 7f b0 7b 00
WidgetEnd

Widget TrackCopy
	AnyPress b0 78 7f b0 78 00
	FB_TwoState b0 78 7f b0 78 00
WidgetEnd



Widget Order
	AnyPress b0 0e 7f b0 0e 00
	FB_TwoState b0 0e 7f b0 0e 00
WidgetEnd



Widget ExternalSidechain
	AnyPress b0 11 7f b0 11 00
	FB_TwoState b0 11 7f b0 11 00
WidgetEnd



/ --- Input Section, buttons ---

Widget FiltersToCompressor
	AnyPress b0 3d 7f b0 3d 00
	FB_TwoState b0 3d 7f b0 3d 00
WidgetEnd

Widget PhaseInvert
	Press b0 6c 7f b0 6c 00
	FB_TwoState b0 6c 7f b0 6c 00
WidgetEnd

Widget Preset
	AnyPress b0 3a 7f 
	FB_TwoState b0 3a 7f b0 3a 00
WidgetEnd



/ --- Input Section, knobs ---

Widget Input
	Fader7Bit b0 6b 7f
	FB_Fader7Bit b0 6b 7f
WidgetEnd

Widget HighCut
	Fader7Bit b0 69 7f
	FB_Fader7Bit b0 69 7f
WidgetEnd

Widget LowCut
	Fader7Bit b0 67 7f
	FB_Fader7Bit b0 67 7f
WidgetEnd



/ --- Shape Section, buttons ---

Widget Shape
	AnyPress b0 35 7f
	FB_TwoState b0 35 7f b0 35 00
WidgetEnd

Widget HardGate
	AnyPress b0 3b 7f b0 3b 00
	FB_TwoState b0 3b 7f b0 3b 00
WidgetEnd



/ --- Shape Section, knobs ---

Widget Gate
	Fader7Bit b0 36 7f
	FB_Fader7Bit b0 36 7f
WidgetEnd

Widget GateRelease
	Fader7Bit b0 38 7f
	FB_Fader7Bit b0 38 7f
WidgetEnd

Widget Sustain
	Fader7Bit b0 37 7f
	FB_Fader7Bit b0 37 7f
WidgetEnd

Widget Punch
	Fader7Bit b0 39 7f
	FB_Fader7Bit b0 39 7f
WidgetEnd



/ --- Equalizer Section, buttons ---

Widget Equalizer
	AnyPress b0 50 7f b0 50 00
	FB_TwoState b0 50 7f b0 50 00
WidgetEnd

Widget LowCurve
	AnyPress b0 5d 7f b0 5d 00
	FB_TwoState b0 5d 7f b0 5d 00
WidgetEnd

Widget HighCurve
	AnyPress b0 41 7f b0 41 00
	FB_TwoState b0 41 7f b0 41 00
WidgetEnd



/ --- Equalizer Section, knobs ---

Widget LowGain
	Fader7Bit b0 5b 7f
	FB_Fader7Bit b0 5b 7f
WidgetEnd

Widget LowFrequency
	Fader7Bit b0 5c 7f
	FB_Fader7Bit b0 5c 7f
WidgetEnd



Widget LowMidGain
	Fader7Bit b0 58 7f
	FB_Fader7Bit b0 58 7f
WidgetEnd

Widget LowMidFrequency
	Fader7Bit b0 59 7f
	FB_Fader7Bit b0 59 7f
WidgetEnd

Widget LowMidQ
	Fader7Bit b0 5a 7f
	FB_Fader7Bit b0 5a 7f
WidgetEnd



Widget HighMidGain
	Fader7Bit b0 55 7f
	FB_Fader7Bit b0 55 7f
WidgetEnd

Widget HighMidFrequency
	Fader7Bit b0 56 7f
	FB_Fader7Bit b0 56 7f
WidgetEnd

Widget HighMidQ
	Fader7Bit b0 57 7f
	FB_Fader7Bit b0 57 7f
WidgetEnd



Widget HighGain
	Fader7Bit b0 52 7f
	FB_Fader7Bit b0 52 7f
WidgetEnd

Widget HighFrequency
	Fader7Bit b0 53 7f
	FB_Fader7Bit b0 53 7f
WidgetEnd



/ --- Compressor Section, buttons ---

Widget Compressor
	AnyPress b0 2e 7f b0 2e 00
	FB_TwoState b0 2e 7f b0 2e 00
WidgetEnd



/ --- Compressor Section, knobs ---

Widget Attack
	Fader7Bit b0 33 7f
	FB_Fader7Bit b0 33 7f
WidgetEnd

Widget Ratio
	Fader7Bit b0 31 7f
	FB_Fader7Bit b0 31 7f
WidgetEnd

Widget Release
	Fader7Bit b0 30 7f
	FB_Fader7Bit b0 30 7f
WidgetEnd

Widget Parallel
	Fader7Bit b0 32 7f
	FB_Fader7Bit b0 32 7f
WidgetEnd

Widget Threshold
	Fader7Bit b0 2f 7f
	FB_Fader7Bit b0 2f 7f
WidgetEnd



/ --- Output Section, buttons ---

Widget Solo
	AnyPress b0 0d 7f 
	FB_TwoState b0 0d 7f b0 0d 00
WidgetEnd

Widget Mute
	AnyPress b0 0c 7f
	FB_TwoState b0 0c 7f b0 0c 00
WidgetEnd



/ --- Output Section, knobs ---

Widget Drive
	Fader7Bit b0 0f 7f
	FB_Fader7Bit b0 0f 7f
WidgetEnd

Widget Character
	Fader7Bit b0 12 7f
	FB_Fader7Bit b0 12 7f
WidgetEnd

Widget Pan
	Fader7Bit b0 0a 7f
	FB_Fader7Bit b0 0a 7f
WidgetEnd

Widget Volume
	Fader7Bit b0 07 7f
	FB_Fader7Bit b0 07 7f
WidgetEnd



/ --- Metering ---

Widget InputMeterLeft
	FB_VUMeter b0 6e 00
WidgetEnd

Widget InputMeterRight
	FB_VUMeter b0 6f 00
WidgetEnd



Widget CompressorMeter
	FB_GainReductionMeter b0 73 00
WidgetEnd



Widget OutputMeterLeft
	FB_VUMeter b0 70 00
WidgetEnd

Widget OutputMeterRight
	FB_VUMeter b0 71 00
WidgetEnd
Console1Fader:
Code:
/ Softube Console 1 Fader control surface widget definitions. 
/
/ CSI version 1.2
/
/ All buttons are at least 2-state, meaning we use AnyPress and FB_TwoState.
/ Faders are Fader7Bit / FB_Fader7Bit.
/ Here, as opposed to on the Console 1, the "Shift"-button DOES send data.
/ I've tried to stay as close to the printed labels as possible for the widget names.



/ --- Definitions for the 10 channels, Fader, Solo, Mute, TrackSelect ---
		
Widget Fader1 
    Fader7Bit b0 64 7f
    FB_Fader7Bit b0 64 7f
    Touch b0 0a 7f b0 0a 00
WidgetEnd  

Widget Fader2 
    Fader7Bit b0 66 7f
    FB_Fader7Bit b0 66 7f
    Touch b0 09 7f b0 09 00
WidgetEnd  

Widget Fader3 
    Fader7Bit b0 68 7f
    FB_Fader7Bit b0 68 7f
    Touch b0 08 7f b0 08 00
WidgetEnd  

Widget Fader4
    Fader7Bit b0 6a 7f
    FB_Fader7Bit b0 6a 7f
    Touch b0 07 7f b0 07 00
WidgetEnd  

Widget Fader5 
    Fader7Bit b0 6c 7f
    FB_Fader7Bit b0 6c 7f
    Touch b0 06 7f b0 06 00
WidgetEnd  

Widget Fader6
    Fader7Bit b0 6e 7f
    FB_Fader7Bit b0 6e 7f
    Touch b0 05 7f b0 05 00
WidgetEnd  

Widget Fader7
    Fader7Bit b0 70 7f
    FB_Fader7Bit b0 70 7f
    Touch b0 04 7f b0 04 00
WidgetEnd  

Widget Fader8
    Fader7Bit b0 72 7f
    FB_Fader7Bit b0 72 7f
    Touch b0 03 7f b0 03 00
WidgetEnd  

Widget Fader9
    Fader7Bit b0 74 7f
    FB_Fader7Bit b0 74 7f
    Touch b0 02 7f b0 02 00
WidgetEnd  

Widget Fader10 
    Fader7Bit b0 76 7f
    FB_Fader7Bit b0 76 7f
    Touch b0 01 7f b0 01 00
WidgetEnd  


Widget Solo1
	AnyPress b0 3f 7f
	FB_TwoState b0 3f 7f b0 3f 00
WidgetEnd

Widget Solo2
	AnyPress b0 3c 7f
	FB_TwoState b0 3c 7f b0 3c 00
WidgetEnd

Widget Solo3
	AnyPress b0 39 7f
	FB_TwoState b0 39 7f b0 39 00
WidgetEnd

Widget Solo4
	AnyPress b0 36 7f
	FB_TwoState b0 36 7f b0 36 00
WidgetEnd

Widget Solo5
	AnyPress b0 33 7f
	FB_TwoState b0 33 7f b0 33 00
WidgetEnd

Widget Solo6
	AnyPress b0 30 7f
	FB_TwoState b0 30 7f b0 30 00
WidgetEnd

Widget Solo7
	AnyPress b0 2d 7f
	FB_TwoState b0 2d 7f b0 2d 00
WidgetEnd

Widget Solo8
	AnyPress b0 2a 7f
	FB_TwoState b0 2a 7f b0 2a 00
WidgetEnd

Widget Solo9
	AnyPress b0 27 7f
	FB_TwoState b0 27 7f b0 27 00
WidgetEnd

Widget Solo10
	AnyPress b0 24 7f
	FB_TwoState b0 24 7f b0 24 00
WidgetEnd


Widget Mute1
	AnyPress b0 3e 7f
	FB_TwoState b0 3e 7f b0 3e 00
WidgetEnd

Widget Mute2
	AnyPress b0 3b 7f
	FB_TwoState b0 3b 7f b0 3b 00
WidgetEnd

Widget Mute3
	AnyPress b0 38 7f
	FB_TwoState b0 38 7f b0 38 00
WidgetEnd

Widget Mute4
	AnyPress b0 35 7f
	FB_TwoState b0 35 7f b0 35 00
WidgetEnd

Widget Mute5
	AnyPress b0 32 7f
	FB_TwoState b0 32 7f b0 32 00
WidgetEnd

Widget Mute6
	AnyPress b0 2f 7f
	FB_TwoState b0 2f 7f b0 2f 00
WidgetEnd

Widget Mute7
	AnyPress b0 2c 7f
	FB_TwoState b0 2c 7f b0 2c 00
WidgetEnd

Widget Mute8
	AnyPress b0 29 7f
	FB_TwoState b0 29 7f b0 29 00
WidgetEnd

Widget Mute9
	AnyPress b0 26 7f
	FB_TwoState b0 26 7f b0 26 00
WidgetEnd

Widget Mute10
	AnyPress b0 23 7f
	FB_TwoState b0 23 7f b0 23 00
WidgetEnd


Widget TrackSelect1
	AnyPress b0 3d 7f
	FB_TwoState b0 3d 7f b0 3d 00
WidgetEnd

Widget TrackSelect2
	AnyPress b0 3a 7f
	FB_TwoState b0 3a 7f b0 3a 00
WidgetEnd

Widget TrackSelect3
	AnyPress b0 37 7f
	FB_TwoState b0 37 7f b0 37 00
WidgetEnd

Widget TrackSelect4
	AnyPress b0 34 7f
	FB_TwoState b0 34 7f b0 34 00
WidgetEnd

Widget TrackSelect5
	AnyPress b0 31 7f
	FB_TwoState b0 31 7f b0 31 00
WidgetEnd

Widget TrackSelect6
	AnyPress b0 2e 7f
	FB_TwoState b0 2e 7f b0 2e 00
WidgetEnd

Widget TrackSelect7
	AnyPress b0 2b 7f
	FB_TwoState b0 2b 7f b0 2b 00
WidgetEnd

Widget TrackSelect8
	AnyPress b0 28 7f
	FB_TwoState b0 28 7f b0 28 00
WidgetEnd

Widget TrackSelect9
	AnyPress b0 25 7f
	FB_TwoState b0 25 7f b0 25 00
WidgetEnd

Widget TrackSelect10
	AnyPress b0 22 7f
	FB_TwoState b0 22 7f b0 22 00
WidgetEnd

		

/--- Top right buttons ---
 
Widget PageMinus
	AnyPress b0 21 7f
	FB_TwoState b0 21 7f b0 21 00
WidgetEnd
 
Widget PagePlus
	AnyPress b0 20 7f
	FB_TwoState b0 20 7f b0 20 00
WidgetEnd

Widget DisplayOn
	AnyPress b0 1f 7f
	FB_TwoState b0 1f 7f b0 1f 00
WidgetEnd

Widget DisplayMode
	AnyPress b0 1e 7f
	FB_TwoState b0 1e 7f b0 1e 00
WidgetEnd

Widget LoadDrive
	AnyPress b0 1d 7f
	FB_TwoState b0 1d 7f b0 1d 00
WidgetEnd

Widget Settings
	AnyPress b0 1c 7f
	FB_TwoState b0 1c 7f b0 1c 00
WidgetEnd



/ --- Fader Mode buttons ---

Widget Send1
	AnyPress b0 1b 7f
	FB_TwoState b0 1b 7f b0 1b 00
WidgetEnd

Widget Send2
	AnyPress b0 1a 7f
	FB_TwoState b0 1a 7f b0 1a 00
WidgetEnd

Widget Send3
	AnyPress b0 19 7f
	FB_TwoState b0 19 7f b0 19 00
WidgetEnd

Widget Volume
	AnyPress b0 15 7f
	FB_TwoState b0 15 7f b0 15 00
WidgetEnd

Widget Drive
	AnyPress b0 14 7f
	FB_TwoState b0 14 7f b0 14 00
WidgetEnd

Widget Character
	AnyPress b0 13 7f
	FB_TwoState b0 13 7f b0 13 00
WidgetEnd

Widget InputGain
	AnyPress b0 10 7f
	FB_TwoState b0 10 7f b0 10 00
WidgetEnd

Widget LowCut
	AnyPress b0 0c 7f
	FB_TwoState b0 0c 7f b0 0c 00
WidgetEnd

Widget HighCut
	AnyPress b0 0f 7f
	FB_TwoState b0 0f 7f b0 0f 00
WidgetEnd



/ --- Assignable buttons ---

Widget Rew
	AnyPress b0 18 7f
	FB_TwoState b0 18 7f b0 18 00
WidgetEnd

Widget PlayPause
	AnyPress b0 17 7f
	FB_TwoState b0 17 7f b0 17 00
WidgetEnd

Widget Ffwd
	AnyPress b0 16 7f
	FB_TwoState b0 16 7f b0 16 00
WidgetEnd

		

/ --- Bottom right buttons ---
		
Widget Solo
	AnyPress b0 12 7f
	FB_TwoState b0 12 7f b0 12 00
WidgetEnd

Widget Mute
	AnyPress b0 11 7f
	FB_TwoState b0 11 7f b0 11 00
WidgetEnd

Widget LayerMode
	AnyPress b0 0e 7f
	FB_TwoState b0 0e 7f b0 0e 00
WidgetEnd

Widget AssignTrackToLayer
	AnyPress b0 0d 7f
	FB_TwoState b0 0d 7f b0 0d 00
WidgetEnd

Widget Shift
	AnyPress b0 0b 7f
	FB_TwoState b0 0b 7f b0 0b 00
WidgetEnd

		

/ --- The Pan, Select knob ---

Widget PanSelect
    Fader7Bit b0 78 7f
    FB_Fader7Bit b0 78 7f
WidgetEnd 



/ --- Not sure what the metering widgets are, but there's lots of metering with colors and stuff possible on this surface. Below are some widgets from Console1.

/Widget CompressorMeter
/	FB_GainReductionMeter b0 73 00
/WidgetEnd

/Widget InputMeterLeft
/	FB_VUMeter b0 6e 00
/WidgetEnd

/Widget InputMeterRight
/	FB_VUMeter b0 6f 00
/WidgetEnd

/Widget OutputMeterLeft
/	FB_VUMeter b0 70 00
/WidgetEnd

/Widget OutputMeterRight
/	FB_VUMeter b0 71 00
/WidgetEnd
ramses is offline   Reply With Quote
Old 05-04-2023, 01:42 PM   #87
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,022
Default

Quote:
Originally Posted by ramses View Post
Hi all!

Ok, so I'm going to embark on the long journey of setting up my Softube Console 1 and Console1Fader for v3.

First of all, I would like to know if these *.mst's are still pretty much ok:
I believe those are all still good. I didn't realize the ConsoleOne used Fader7Bit instead of encoders. So yeah, no real changes, .mst's should be good to go.

Please post your setup so we can add to the CSI Support Files when you're good to go. If you had working v2 files, porting should be relatively painless.

And of course, if you run into any trouble, feel free to post here.
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 05-04-2023, 01:51 PM   #88
ramses
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,231
Default

Quote:
Originally Posted by Funkybot View Post
If you had working v2 files, porting should be relatively painless.

And of course, if you run into any trouble, feel free to post here.
I didn't, and I do expect quite a bit of trouble. I've forgotten a LOT since I dabbled with this stuff. I had it working pretty good for a good while, but I've decided to start fresh with this version, so I expect this to require some patience. And yeah, sure, I'll post my whole setup when it's finished.
ramses is offline   Reply With Quote
Old 05-04-2023, 02:48 PM   #89
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,022
Default

Quote:
Originally Posted by ramses View Post
I didn't, and I do expect quite a bit of trouble. I've forgotten a LOT since I dabbled with this stuff. I had it working pretty good for a good while, but I've decided to start fresh with this version, so I expect this to require some patience. And yeah, sure, I'll post my whole setup when it's finished.
So much has changed that forgetting a lot is probably a benefit. At least, depending on how far back you're going.

For the Console1, try this set of zone files out and let me know how they work:

https://www.dropbox.com/s/f1qfx8l1ok...Alpha.zip?dl=0

It includes some FX in case you have UAD plugins. If not, use those as a template. The Mode button should toggle FocusedFXParam mapping on the Volume knob. The Shape button has no action but is free to reassign.

I took this from a very old set of CSI files and quickly ported it.

Geoff, good sir! If you happen to see this. Is this the right way to activate SelectedTrackFX like you would for the ConsoleOne?

Code:
 OnInitialization GoAssociatedZone SelectedTrackFX
Do we need a SelectedTrackFX associated zone? I'd think no. But not 100% sure.
__________________
CSI v3 Wiki

Last edited by Funkybot; 05-04-2023 at 02:54 PM.
Funkybot is offline   Reply With Quote
Old 05-04-2023, 03:08 PM   #90
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by Funkybot View Post
So much has changed that forgetting a lot is probably a benefit. At least, depending on how far back you're going.

For the Console1, try this set of zone files out and let me know how they work:

https://www.dropbox.com/s/f1qfx8l1ok...Alpha.zip?dl=0

It includes some FX in case you have UAD plugins. If not, use those as a template. The Mode button should toggle FocusedFXParam mapping on the Volume knob. The Shape button has no action but is free to reassign.

I took this from a very old set of CSI files and quickly ported it.

Geoff, good sir! If you happen to see this. Is this the right way to activate SelectedTrackFX like you would for the ConsoleOne?

Code:
 OnInitialization GoAssociatedZone SelectedTrackFX
Do we need a SelectedTrackFX associated zone? I'd think no. But not 100% sure.
Nope, it's the one outlier due to its unique behaviour, use this instead:

Code:
OnTrackSelection GoSelectedTrackFX
__________________
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 05-04-2023, 03:12 PM   #91
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,022
Default

Quote:
Originally Posted by Geoff Waddington View Post
Nope, it's the one outlier due to its unique behaviour, use this instead:

Code:
OnTrackSelection GoSelectedTrackFX
Ah, thank you. I'll update the wiki.

Ramses, if you downloaded the zone files, you can either make the change manually or download them again. I already made the update.
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 05-04-2023, 03:20 PM   #92
ramses
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,231
Default

Quote:
Originally Posted by Funkybot View Post
I took this from a very old set of CSI files and quickly ported it.
Wow, thanks a lot, that's incredibly kind of you! I'll have some time to check this out tomorrow, I'll get back here with my results.
ramses is offline   Reply With Quote
Old 05-04-2023, 03:46 PM   #93
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,022
Default

Quote:
Originally Posted by ramses View Post
Wow, thanks a lot, that's incredibly kind of you! I'll have some time to check this out tomorrow, I'll get back here with my results.
Note: AutoFX mapping, in its current state, won’t work with the Console 1, but hopefully something that can be added in the future. That feature really works best where you have displays.

However, it can be made to work with the fader version, and you could always edit the mapping manually after the fact.

You could also, in theory, set the boxes up as just rotatry/fader devices and use a tablet to cover the displays. That could be interesting and enable AutoFX mapping. If you are interested in that, let’s get the basic files working first, then I can walk you through how to go about that.

So just want to level set there.
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 05-04-2023, 05:37 PM   #94
MT4U
Human being with feelings
 
MT4U's Avatar
 
Join Date: Jan 2022
Location: Unifield
Posts: 380
Default

Hi, guys.

I just realized I was with an older version of CSI. As usual I download the EXP but this time around the EXP is older than Release

After updating, I was getting a message saying "Version mismatch -- Your CSI.ini file is not Version 3.0", but as someone who tries to keep up with the development I thought everything was fine on the .ini side and was not looking under my nose.

Code:
Version 2.0

MidiSurface "X-TouchXT" 12 12 
MidiSurface "X-Touch" 7 8 
MidiSurface "X-Touch_One" 11 11 

Page "HomePage" UseScrollLink UseScrollSynch
"X-TouchXT" 8 0 "X-TouchXT.mst" "X-TouchXT" "X-TouchXT" 
"X-Touch" 8 8 "X-Touch.mst" "X-Touch" "X-Touch" 
"X-Touch_One" 8 16 "X-Touch_One.mst" "X-Touch_One" "X-Touch_One"
I just changed "Version 2.0" to "Version 3.0" and everything is fine, in case this happens to anyone else.
__________________

CSI_FX
: SubZone based GUI/Automapper for CSI.(UPD:2024-01-13)
Video Demo/Tutorial
Scripts for CSI: Reaper EEL2 scripts to use with CSI
MT4U is offline   Reply With Quote
Old 05-05-2023, 01:46 AM   #95
ramses
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,231
Default

Hi, unfortunately I can't get it to work. All I get is the track volume led for selected track indicating correctly, so obviously SOMETHING is right. I've tried a few things, but for example neither volume, phase or mute / solo buttons works as expected. I'm on Win 11 if it makes any difference.

This is what my CSI.ini looks like atm:

Code:
Version 3.0

MidiSurface "Console1" 0 1 

Page "HomePage" NoSynchPages
"Console1" 1 0 "Console1.mst" "Console1" "Console1"
Home zone:
Code:
Zone "Home"
	OnTrackSelection	GoSelectedTrackFX
     IncludedZones
	    "Buttons"
	    "SelectedTrack"
	IncludedZonesEnd
     AssociatedZones
         "FocusedFXParam"
     AssociatedZonesEnd	
ZoneEnd
SelectedTrack zone:
Code:
Zone "SelectedTrack"
	InputMeterLeft 		TrackOutputMeter 0
	InputMeterRight		TrackOutputMeter 1
	OutputMeterLeft 	     TrackOutputMeter 0
	OutputMeterRight	     TrackOutputMeter 1
	
	Volume 			     TrackVolume
	Shift+Volume 		     TrackPanAutoLeft RingStyle=Dot
	Control+Volume 		TrackPanAutoRight RingStyle=Dot
	Option+Volume 		     FocusedFXParam
	
	Mute 			     TrackMute
	Shift+Mute               CycleTrackAutoMode
	Option+Mute              TrackRecordArm
	
	Solo 			     TrackSolo
	Shift+Solo               ClearAllSolo
ZoneEnd
[
ramses is offline   Reply With Quote
Old 05-05-2023, 02:51 AM   #96
ramses
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,231
Default

...and this is what I'm getting running the "CSI Toggle Show Input from Surfaces" action, no matter what control I use on the surface, button or knob gives same output. That's likely not what it's supposed to look like.

Code:
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00
ramses is offline   Reply With Quote
Old 05-05-2023, 03:34 AM   #97
Nantho
Human being with feelings
 
Join Date: Mar 2013
Posts: 213
Default

This v3.0 is just amazing !!!

Once again, thanks Geoff and all your fantastic crew : Funkybot, MixMonkey and everyone else involved in this giant project

The AutoFX-mapping feature is really great. I've got a question though : I can't wrap my head around the way to include in those generated files a special color coding for my MIDI Fighter Twister. Is it even possible ?
If so, I guess the zon file to edit is the SurfaceFXlayout, right ?
__________________
____
-------
PhilosoMix - Test et Tuto vidéo
Nantho is offline   Reply With Quote
Old 05-05-2023, 03:52 AM   #98
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by ramses View Post
...and this is what I'm getting running the "CSI Toggle Show Input from Surfaces" action, no matter what control I use on the surface, button or knob gives same output. That's likely not what it's supposed to look like.

Code:
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00 
IN <- Console1 f0  7d  00
Are you running the Console1 software ?

For the Console1 to work with CSI, you must not run the Console1 software, it messes with the MIDI capabilities.
__________________
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 05-05-2023, 03:55 AM   #99
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by Nantho View Post
This v3.0 is just amazing !!!

Once again, thanks Geoff and all your fantastic crew : Funkybot, MixMonkey and everyone else involved in this giant project

The AutoFX-mapping feature is really great. I've got a question though : I can't wrap my head around the way to include in those generated files a special color coding for my MIDI Fighter Twister. Is it even possible ?
If so, I guess the zon file to edit is the SurfaceFXlayout, right ?
If it's something you always want included, you can add it to FXPrologue.zon file, here's what I use for my X Touch:

Code:
Zone FXPrologue
	OnZoneActivation	SetXTouchDisplayColors Cyan
	OnZoneDeactivation	RestoreXTouchDisplayColors
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 05-05-2023, 04:34 AM   #100
ramses
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,231
Default

Quote:
Originally Posted by Geoff Waddington View Post
Are you running the Console1 software ?

For the Console1 to work with CSI, you must not run the Console1 software, it messes with the MIDI capabilities.
I'm not. I'm closing the Console1 Software before launching Reaper. Perhaps I have to disable it from even starting up? Or there's some other process running in the background nowadays. I'll have a look.
ramses is offline   Reply With Quote
Old 05-05-2023, 04:44 AM   #101
ramses
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,231
Default

So, no, even if I disable Softube Console 1 On-Screen Display from even launching at reboot, I get the same thing. And I can't find any obvious other running processes linked to the C1.

>>> EDIT <<< there's a "service" called SoftubeInstallerDeamon running, but stopping it makes no difference either. If that's any help.

Last edited by ramses; 05-05-2023 at 04:50 AM.
ramses is offline   Reply With Quote
Old 05-05-2023, 05:57 AM   #102
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by ramses View Post
So, no, even if I disable Softube Console 1 On-Screen Display from even launching at reboot, I get the same thing. And I can't find any obvious other running processes linked to the C1.

>>> EDIT <<< there's a "service" called SoftubeInstallerDeamon running, but stopping it makes no difference either. If that's any help.
I see you have a Fader pack, are you running the Softube Fader 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 05-05-2023, 06:11 AM   #103
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,022
Default

ramses, did you also disable the Console1 MIDI Device in Reaper's preferences? That's an important step for CSI to be able to properly communicate with any surface, but one that's easy to miss.
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 05-05-2023, 07:03 AM   #104
vlab
Human being with feelings
 
Join Date: Dec 2016
Posts: 53
Default Subzones

Hi !
Can someone share a working template for a FXplugin using subzones?
I trying to wrap my head around this, whenever I try to use subzones, Reaper crash quits when I load the plugin that contains anything that relates to the subzones I create in zon files.

Thanks !
V
vlab is offline   Reply With Quote
Old 05-05-2023, 07:14 AM   #105
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by vlab View Post
Hi !
Can someone share a working template for a FXplugin using subzones?
I trying to wrap my head around this, whenever I try to use subzones, Reaper crash quits when I load the plugin that contains anything that relates to the subzones I create in zon files.

Thanks !
V
Ugggh, can you please post the Zone contents that cause this.

CSI should never cause Reaper to crash.
__________________
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 05-05-2023, 07:20 AM   #106
vlab
Human being with feelings
 
Join Date: Dec 2016
Posts: 53
Default

Quote:
Originally Posted by Geoff Waddington View Post
Ugggh, can you please post the Zone contents that cause this.

CSI should never cause Reaper to crash.
Here they are!

You'll probably spot my rookie mistake(s) doing this...

Cheers!
V
Attached Files
File Type: zip zones_crashing_reaper_using_subzones.zip (1.2 KB, 97 views)
vlab is offline   Reply With Quote
Old 05-05-2023, 08:21 AM   #107
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by vlab View Post
Here they are!

You'll probably spot my rookie mistake(s) doing this...

Cheers!
V
Ah, yes, the infinite loop

A Zone can't have a SubZone of itself, and, if I recall correctly, SubZones can't have SubZones, someone please correct me if I'm wrong.

Try this:

Code:
Zone "VST3: bx_delay2500 (Plugin Alliance)" "bx_delay2500"
	OnZoneActivation SetXTouchDisplayColors Cyan
	OnZoneDeactivation RestoreXTouchDisplayColors
	
	SubZones
	"VST3: bx_delay2500 (Plugin Alliance)-1"
	EndSubZones
	
	Select1 GoSubZone "VST3: bx_delay2500 (Plugin Alliance)-1"

Code:
Zone "VST3: bx_delay2500 (Plugin Alliance)-1" "bx_delay2500-1"
	
       Select1 LeaveSubZone
__________________
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 05-05-2023, 09:17 AM   #108
vlab
Human being with feelings
 
Join Date: Dec 2016
Posts: 53
Default

Quote:
Originally Posted by Geoff Waddington View Post
Ah, yes, the infinite loop

A Zone can't have a SubZone of itself, and, if I recall correctly, SubZones can't have SubZones, someone please correct me if I'm wrong.


[/code]
Thanks Geoff ! I managed to make this work !

In the same time, I tried having a Subzone declared inisde another SubZone, it seems to just go back to the main zone whenever that SubSubZone is being called.

Cheers!
V
vlab is offline   Reply With Quote
Old 05-05-2023, 11:35 AM   #109
MT4U
Human being with feelings
 
MT4U's Avatar
 
Join Date: Jan 2022
Location: Unifield
Posts: 380
Default

Quote:
Originally Posted by Geoff Waddington View Post
Ah, yes, the infinite loop

A Zone can't have a SubZone of itself, and, if I recall correctly, SubZones can't have SubZones, someone please correct me if I'm wrong.

Try this:

Code:
Zone "VST3: bx_delay2500 (Plugin Alliance)" "bx_delay2500"
	OnZoneActivation SetXTouchDisplayColors Cyan
	OnZoneDeactivation RestoreXTouchDisplayColors
	
	SubZones
	"VST3: bx_delay2500 (Plugin Alliance)-1"
	EndSubZones
	
	Select1 GoSubZone "VST3: bx_delay2500 (Plugin Alliance)-1"

Code:
Zone "VST3: bx_delay2500 (Plugin Alliance)-1" "bx_delay2500-1"
	
       Select1 LeaveSubZone

I've been doing FX with a myriad SubZones with no problem.
As Geoff pointed out, this should only appear on the main FX Zone.

Code:
SubZones
   "VST3: bx_delay2500 (Plugin Alliance)-1"
EndSubZones
Then all the SubZones involved can just have widgets mapped with GoSubZone to any of the ones listed there.

You'll get a crash if you include the SubZone list in any of the underlying SubZones.
__________________

CSI_FX
: SubZone based GUI/Automapper for CSI.(UPD:2024-01-13)
Video Demo/Tutorial
Scripts for CSI: Reaper EEL2 scripts to use with CSI
MT4U is offline   Reply With Quote
Old 05-05-2023, 11:57 AM   #110
ramses
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,231
Default

Quote:
Originally Posted by Geoff Waddington View Post
I see you have a Fader pack, are you running the Softube Fader software ?
No, they're both running the same software.
ramses is offline   Reply With Quote
Old 05-05-2023, 12:05 PM   #111
ramses
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,231
Default

Quote:
Originally Posted by Funkybot View Post
ramses, did you also disable the Console1 MIDI Device in Reaper's preferences? That's an important step for CSI to be able to properly communicate with any surface, but one that's easy to miss.
I'm pretty sure I did.

ramses is offline   Reply With Quote
Old 05-05-2023, 01:22 PM   #112
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,022
Default

ramses, you're not running an old version of Reaper or anything are you?

Are you getting any other MIDI messages from the Console1 at all?

What if you use another MIDI Logging application like MIDI-OX or BOME? If you connect the console1 ports to one of those and move a knob, do you see proper MIDI values? If yes, do those values correspond to what's in the .mst?
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 05-05-2023, 01:31 PM   #113
ramses
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,231
Default

Quote:
Originally Posted by Funkybot View Post
ramses, you're not running an old version of Reaper or anything are you?

Are you getting any other MIDI messages from the Console1 at all?

What if you use another MIDI Logging application like MIDI-OX or BOME? If you connect the console1 ports to one of those and move a knob, do you see proper MIDI values? If yes, do those values correspond to what's in the .mst?
I'm on the latest official Reaper release. No, I believe I'm only getting one message coming through. This is what I get in Midi-OX. I'm a bit lost as to what to look for to be honest...
Code:
 TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT               
 Opened MIDI Input
 0000087F   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 00000891   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 0000089C   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008A8   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008B2   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008BD   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008C5   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008CF   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008D8   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008E2   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008E9   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008F2   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008F9   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 00000904   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 0000090E   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 00000921   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000009E4   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 00 1B 7D 0B 42 0F F7
 00000A55   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 00 1B 7D 0B 42 0F F7
 00001C7F   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 22 7F 3F 2B 22 6B 00 F7
 00001D40   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 22 7F 3F 2B 22 6B 00 F7
 00002EA7   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 25 7F 70 6A 34 2C 03 F7
 00007F14   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 1F 7F 55 43 6A 55 05 F7
 00007FED   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 1F 00 15 79 06 78 08 F7
 00008DF7   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 20 7F 0D 1D 40 69 01 F7
 00008ECF   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 20 00 4D 27 2C 44 0C F7
 0000B9AE   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 05 7F 65 6E 10 0E 0E F7
 0000BA12   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 05 00 25 54 7C 23 03 F7
 0000BC94   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 06 7F 4E 43 43 4D 0F F7
 0000BCFA   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 06 00 0E 79 2F 60 02 F7
 0000BEE8   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 07 7F 57 58 72 0C 0F F7
 0000BF6F   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 07 00 17 62 1E 21 02 F7
 0000C137   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 08 7F 50 40 6E 43 02 F7
 0000C1BD   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 08 00 10 7A 02 6E 0F F7
 0000C580   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 09 7F 49 5B 5F 02 02 F7
 0000C612   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 09 00 09 61 33 2F 0F F7
 0000C824   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0A 7F 62 76 0C 41 03 F7
 0000C8AD   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0A 00 22 4C 60 6C 0E F7
 0000CB14   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0B 7F 7B 6D 3D 00 03 F7
 0000CBB5   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0B 00 3B 57 51 2D 0E F7
 0000CE92   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0C 7F 34 2C 2B 47 00 F7
 0000CF19   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0C 00 74 16 47 6A 0D F7
 0000D189   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0D 7F 2D 37 1A 06 00 F7
 0000D21D   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0D 00 6D 0D 76 2B 0D F7
ramses is offline   Reply With Quote
Old 05-05-2023, 01:45 PM   #114
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by ramses View Post
I'm on the latest official Reaper release. No, I believe I'm only getting one message coming through. This is what I get in Midi-OX. I'm a bit lost as to what to look for to be honest...
Code:
 TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT               
 Opened MIDI Input
 0000087F   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 00000891   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 0000089C   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008A8   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008B2   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008BD   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008C5   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008CF   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008D8   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008E2   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008E9   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008F2   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000008F9   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 00000904   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 0000090E   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 00000921   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 7F 5B 47 67 6F 02 F7
 000009E4   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 00 1B 7D 0B 42 0F F7
 00000A55   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 26 00 1B 7D 0B 42 0F F7
 00001C7F   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 22 7F 3F 2B 22 6B 00 F7
 00001D40   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 22 7F 3F 2B 22 6B 00 F7
 00002EA7   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 25 7F 70 6A 34 2C 03 F7
 00007F14   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 1F 7F 55 43 6A 55 05 F7
 00007FED   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 1F 00 15 79 06 78 08 F7
 00008DF7   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 20 7F 0D 1D 40 69 01 F7
 00008ECF   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 20 00 4D 27 2C 44 0C F7
 0000B9AE   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 05 7F 65 6E 10 0E 0E F7
 0000BA12   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 05 00 25 54 7C 23 03 F7
 0000BC94   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 06 7F 4E 43 43 4D 0F F7
 0000BCFA   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 06 00 0E 79 2F 60 02 F7
 0000BEE8   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 07 7F 57 58 72 0C 0F F7
 0000BF6F   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 07 00 17 62 1E 21 02 F7
 0000C137   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 08 7F 50 40 6E 43 02 F7
 0000C1BD   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 08 00 10 7A 02 6E 0F F7
 0000C580   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 09 7F 49 5B 5F 02 02 F7
 0000C612   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 09 00 09 61 33 2F 0F F7
 0000C824   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0A 7F 62 76 0C 41 03 F7
 0000C8AD   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0A 00 22 4C 60 6C 0E F7
 0000CB14   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0B 7F 7B 6D 3D 00 03 F7
 0000CBB5   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0B 00 3B 57 51 2D 0E F7
 0000CE92   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0C 7F 34 2C 2B 47 00 F7
 0000CF19   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0C 00 74 16 47 6A 0D F7
 0000D189   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0D 7F 2D 37 1A 06 00 F7
 0000D21D   2  --     F0  Buffer:    16 Bytes   System Exclusive      
 SYSX: F0 7D 00 00 00 00 02 00 0D 00 6D 0D 76 2B 0D F7
Have you mistakenly inserted the Console 1 plugin on a Track perhaps ?
__________________
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 05-05-2023, 08:26 PM   #115
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 7,592
Default

Please Please Please Please Please Please Please Please Please
when you update CSI next change the version number each and every time.

3.1 or 3.0.1 next please.

And Github for distribution ???
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog
EpicSounds is offline   Reply With Quote
Old 05-06-2023, 12:14 AM   #116
ramses
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,231
Default

Quote:
Originally Posted by Geoff Waddington View Post
Have you mistakenly inserted the Console 1 plugin on a Track perhaps ?
No, new project, new tracks, no input fx, no Console 1 in monitoring fx.
ramses is offline   Reply With Quote
Old 05-06-2023, 12:37 AM   #117
ramses
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,231
Default

Looking at the MIDI Input on MIDI-OX, what changes when I press and release "display on" are these numbers:

Code:
 7f 18 19 64 4b 0c
on press and

Code:
 00 58 23 08 66 01
on release

In my old *.mst I have this:

Code:
Widget DisplayOn
	AnyPress b0 66 7f b0 66 00
	FB_TwoState b0 66 7f b0 66 00
WidgetEnd
ramses is offline   Reply With Quote
Old 05-06-2023, 04:09 AM   #118
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,235
Default

Quote:
Originally Posted by ramses View Post
Looking at the MIDI Input on MIDI-OX, what changes when I press and release "display on" are these numbers:

Code:
 7f 18 19 64 4b 0c
on press and

Code:
 00 58 23 08 66 01
on release

In my old *.mst I have this:

Code:
Widget DisplayOn
	AnyPress b0 66 7f b0 66 00
	FB_TwoState b0 66 7f b0 66 00
WidgetEnd
Yeah, looks like the unit is misbehaving, is there a factory reset procedure ?
__________________
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 05-06-2023, 06:27 AM   #119
luiza177
Human being with feelings
 
Join Date: Mar 2020
Posts: 195
Default

Quote:
Originally Posted by Funkybot View Post
Post your zone contents. You sure you're using a SelectedTrack.zon? Did you set the FaderPort to 1 channel in the preferences?
I only had time to come back to this now. Turns out the settings were the problem, I had it set to a 1 channel surface, starting at 0. I set both to 1`, and now everything works as expected. Thank you for your help!
luiza177 is offline   Reply With Quote
Old 05-06-2023, 01:19 PM   #120
ramses
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,231
Default

Quote:
Originally Posted by Geoff Waddington View Post
Yeah, looks like the unit is misbehaving, is there a factory reset procedure ?
I really don't think so. It works fine with the c1 software. There's something else going on. Perhaps Softube is onto this CSI thing, and have made it their purpose to crush us all. I wouldn't put it past them to be honest. But probably not. So, what could it be...
ramses is offline   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 11:28 PM.


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