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

Reply
 
Thread Tools Display Modes
Old 08-05-2020, 07:19 PM   #9921
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,411
Default

You know...that reminds me of an issue I haven't seen in a while, but a few of us have run into weird issues here and there where a plugin would stop working with CSI after like the xth track. So like, you'd have a plugin and it would work on track 1, but by the time you got to track 29 that same plugin wouldn't work. I always suspected that CSI just stopped working if you threw too many VST parameters at it. Like a dodgy plugin with too many parameters would blow up CSI so FX in the project after it wouldn't work.

Just a random thought. Might be totally off-base. Definitely talking out my ass. Never could figure out the exact scenario that led to this when I did see it, so just a guess.

Here's what you could try:

1. MPL has an import session data script here: https://forum.cockos.com/showthread.php?t=233358

2. Install that, figure out how to use it

3. Try to recreate the problematic project by importing it into an empty project a few tracks at a time

4. After each new set of tracks, insert Neutron. Does it work? If yes, go to the next set of tracks. Does it stop working after a certain point? If yes, what was going on right before it stopped working? Was it a plugin with a ton of VST parameters? Can you recreate the issue in other projects? Anything else sticking out?

Alternatively, you could try this...

1. Take that same project that's acting up and move the track with Neutron to Track #1 in Reaper

2. Save As - give it a new name

3. Close the project

4. Reopen the project

5. Open the Neutron instance in track 1. Does it work now? If yes, what other plugins are in the project?

Let OCD guide you. There's a mystery afoot here.
Funkybot is offline   Reply With Quote
Old 08-06-2020, 03:15 AM   #9922
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Quakertown PA USA
Posts: 471
Default

Quote:
Originally Posted by Funkybot View Post
You know...that reminds me of an issue I haven't seen in a while, but a few of us have run into weird issues here and there where a plugin would stop working with CSI after like the xth track. So like, you'd have a plugin and it would work on track 1, but by the time you got to track 29 that same plugin wouldn't work. I always suspected that CSI just stopped working if you threw too many VST parameters at it. Like a dodgy plugin with too many parameters would blow up CSI so FX in the project after it wouldn't work.

Just a random thought. Might be totally off-base. Definitely talking out my ass. Never could figure out the exact scenario that led to this when I did see it, so just a guess.

Here's what you could try:

1. MPL has an import session data script here: https://forum.cockos.com/showthread.php?t=233358

2. Install that, figure out how to use it

3. Try to recreate the problematic project by importing it into an empty project a few tracks at a time

4. After each new set of tracks, insert Neutron. Does it work? If yes, go to the next set of tracks. Does it stop working after a certain point? If yes, what was going on right before it stopped working? Was it a plugin with a ton of VST parameters? Can you recreate the issue in other projects? Anything else sticking out?

Alternatively, you could try this...

1. Take that same project that's acting up and move the track with Neutron to Track #1 in Reaper

2. Save As - give it a new name

3. Close the project

4. Reopen the project

5. Open the Neutron instance in track 1. Does it work now? If yes, what other plugins are in the project?

Let OCD guide you. There's a mystery afoot here.
Hey thanks again very much for all you guys help. That project im working on i was just starting to mix up so i dont really have a ton of plugins loaded yet. Pretty much just recorded tracks. A few instrment plugs. About 18 or 20 tracks. Not at my computer so cant remember exactly. Some volume automation on the vocal trks The first instance of Neutron was on track 3.had another around track 12ish.so theres not much there yet so it shouldnt be too much to trouble shoot. Ill get to work on it soon as i can. Thanks again you guys !!!! Let you know what i find
Cragster is offline   Reply With Quote
Old 08-06-2020, 06:49 AM   #9923
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 10,785
Default

Issue report
v2020-05-05, Windows10, x64, Reaper 6.13 x64.
TrackSendMute only works for the non-automated send mute. It does not work on the automated track send mute.

I remember Klinke talking about track send volumes and automated track send volumes being a different thing he didn't support as the automated version didn't exist when he was writing his csurf plugin.

So, the track send mute command only works on the trim/read version, but not on the one controlled in read/latch/touch/write/latch-preview modes.

This is easy to reproduce. The track send mute command even works in Read mode when the send mute is automated, so it's the trim/read mute. The same exists for track volume actually.

Nothing records on the activated and armed envelope lane for the track send mute.

But track send volume works fine, handling both trim/read volumes and automated volumes .
__________________
Dialogue/FX Editor & Re-Recording Mixer
(Video)Using Latch Preview - Faderport16CSI
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 08-06-2020, 07:28 AM   #9924
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 1,401
Default

track send automation breaks a lot of things. I stopped using it as soon as I learned (the hard way) that SWS Snapshots doesn't save that, which is I think the only thing it doesn't save as a snaptshot.
__________________
https://www.kdubbproductions.com/
https://www.youtube.com/channel/UCpC...2dGA3qUWBKrXQQ
i7 8700k,4.9Ghz,Win10,Reaper 6,Motu 828es, Cranborne ADAT500
poetnprophet is offline   Reply With Quote
Old 08-07-2020, 03:25 PM   #9925
Equitone
Human being with feelings
 
Join Date: Apr 2018
Posts: 21
Default CSI.ini

Hi,
For various reasons to boring to explain, I've had to re-install CSI.
I did it without any sighted interference this time, and it involved a load of simulated mouse clicks etc. On cursory inspection, the surface appears to work, and the following line was created in my CSI.ini file:
[Code begins]
MidiSurface "" 10 12 "Reapinger-BCF2000.mst" "Reapinger-BCF2000" NoZoneLink NoAutoMapSends NoAutoMapFX NoAutoMapFXMenu AutoMapFocusedFX
[Code ends]
Does this look right, or did I miss anything?
Thanks,
David.
Equitone is offline   Reply With Quote
Old 08-07-2020, 03:43 PM   #9926
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 1,456
Default

Quote:
Originally Posted by Equitone View Post
Hi,
For various reasons to boring to explain, I've had to re-install CSI.
I did it without any sighted interference this time, and it involved a load of simulated mouse clicks etc. On cursory inspection, the surface appears to work, and the following line was created in my CSI.ini file:
[Code begins]
MidiSurface "" 10 12 "Reapinger-BCF2000.mst" "Reapinger-BCF2000" NoZoneLink NoAutoMapSends NoAutoMapFX NoAutoMapFXMenu AutoMapFocusedFX
[Code ends]
Does this look right, or did I miss anything?
Thanks,
David.
Looks ok to me but seems to missing a surface name between the the first two quotation marks. I'm not sure if that affects operation.
MixMonkey is online now   Reply With Quote
Old 08-07-2020, 04:15 PM   #9927
Equitone
Human being with feelings
 
Join Date: Apr 2018
Posts: 21
Default

Quote:
Originally Posted by MixMonkey View Post
Looks ok to me but seems to missing a surface name between the the first two quotation marks. I'm not sure if that affects operation.
It all seems to work, and on the basis that if it ain't broke...
Thanks for checking,
David.
Equitone is offline   Reply With Quote
Old 08-08-2020, 05:59 AM   #9928
svijayrathinam
Human being with feelings
 
Join Date: May 2017
Posts: 674
Default

When in Eucon mode, when I switch between two project tabs..it takes for ever to switch. Is there any setting I need to follow to change that behaviour ?

Update; I reinstalled CSI and eucon dylib and it works now . But I have another issue. When I make a new custom action it doesn’t show up in eucon assign menu. I have to close and open reaper for it to show in eucon soft key assign menu. Can you pls fix that ?

Last edited by svijayrathinam; 08-08-2020 at 01:59 PM.
svijayrathinam is offline   Reply With Quote
Old 08-08-2020, 03:50 PM   #9929
svijayrathinam
Human being with feelings
 
Join Date: May 2017
Posts: 674
Default

In eucon mode .. how do i lock certain faders and store it in a layout ? Pls help
svijayrathinam is offline   Reply With Quote
Old 08-09-2020, 05:35 AM   #9930
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 5,090
Default

Quote:
Originally Posted by svijayrathinam View Post
When in Eucon mode, when I switch between two project tabs..it takes for ever to switch. Is there any setting I need to follow to change that behaviour ?

Update; I reinstalled CSI and eucon dylib and it works now . But I have another issue. When I make a new custom action it doesn’t show up in eucon assign menu. I have to close and open reaper for it to show in eucon soft key assign menu. Can you pls fix that ?
This has to do with the EuCon/CSI design internally, probably won't be changing any time soon.
__________________
Beta software https://stash.reaper.fm/v/38349/CSI%20beta.zip Donate GeoffWaddington.ca
Installation / documentation / source https://github.com/GeoffAWaddington/...ntegrator/wiki
Geoff Waddington is offline   Reply With Quote
Old 08-09-2020, 05:36 AM   #9931
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 5,090
Default

Quote:
Originally Posted by svijayrathinam View Post
In eucon mode .. how do i lock certain faders and store it in a layout ? Pls help
Once again, part of the EuCon/CSI design internally, probably won't be implementing that feature, at least not in the near future.
__________________
Beta software https://stash.reaper.fm/v/38349/CSI%20beta.zip Donate GeoffWaddington.ca
Installation / documentation / source https://github.com/GeoffAWaddington/...ntegrator/wiki
Geoff Waddington is offline   Reply With Quote
Old 08-09-2020, 06:37 AM   #9932
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 10,785
Default

What about following track visibility for the TCP or MCP?

I’d try it myself but I’m not anywhere near my mixing rig.
__________________
Dialogue/FX Editor & Re-Recording Mixer
(Video)Using Latch Preview - Faderport16CSI
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 08-09-2020, 08:54 AM   #9933
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 5,090
Default

Quote:
Originally Posted by airon View Post
What about following track visibility for the TCP or MCP?
Yes, that is set on a per Page basis in the config panels.
__________________
Beta software https://stash.reaper.fm/v/38349/CSI%20beta.zip Donate GeoffWaddington.ca
Installation / documentation / source https://github.com/GeoffAWaddington/...ntegrator/wiki
Geoff Waddington is offline   Reply With Quote
Old 08-10-2020, 03:38 AM   #9934
inertia
Human being with feelings
 
Join Date: Oct 2013
Posts: 695
Default

I'll ask again since my question seems to have passed people by

- is it possible to setup VST parameters as a mapping modifier?

I'd like to be able to control different hidden/enabled sections of a reverb plugin with the same controls with my Console 1. So if a particular section of a plugin is exposed via its parameter the C1's knobs are remapped to something else.
__________________
inertia is online now   Reply With Quote
Old 08-10-2020, 03:54 AM   #9935
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 1,456
Default

Quote:
Originally Posted by inertia View Post
I'll ask again since my question seems to have passed people by

- is it possible to setup VST parameters as a mapping modifier?

I'd like to be able to control different hidden/enabled sections of a reverb plugin with the same controls with my Console 1. So if a particular section of a plugin is exposed via its parameter the C1's knobs are remapped to something else.
This won't happen automatically. You can create an FX map with sub-zones to cover all the hidden parameters and switch between them as you require though.
MixMonkey is online now   Reply With Quote
Old 08-10-2020, 04:17 AM   #9936
inertia
Human being with feelings
 
Join Date: Oct 2013
Posts: 695
Default

Quote:
Originally Posted by MixMonkey View Post
This won't happen automatically. You can create an FX map with sub-zones to cover all the hidden parameters and switch between them as you require though.
Ok, got it.

Where can i find a decent example of setting up a sub-zone with a button press?
__________________
inertia is online now   Reply With Quote
Old 08-10-2020, 04:22 AM   #9937
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 1,456
Default

Quote:
Originally Posted by inertia View Post
Ok, got it.

Where can i find a decent example of setting up a sub-zone with a button press?
Code:
Zone "VST: Oxford Dynamics (Sonnox)" "OxDyn"
SelectedTrackNavigator
/
Marker GoZone "VST: Oxford Dynamics (Sonnox)"
ChanStrip GoZone "VST: Oxford Dynamics (Sonnox)-2"
/
DisplayUpperA1 FXParamNameDisplay 45 "OxDyn-1"
DisplayLowerA1 FXParamValueDisplay 45 
RotaryA1 FXParam 45 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushA1 FXParam 44 
/  
DisplayUpperA2 NoAction 
DisplayLowerA2 NoAction 
RotaryA2 NoAction 
Toggle+RotaryPushA2 NoAction 
/  
DisplayUpperA3 NoAction
DisplayLowerA3 NoAction
RotaryA3 NoAction
Toggle+RotaryPushA3 NoAction 
/  
DisplayUpperA4 NoAction 
DisplayLowerA4 NoAction 
RotaryA4 NoAction 
Toggle+RotaryPushA4 NoAction 
/  
DisplayUpperA5 FXParamNameDisplay 39 "EQ_Sig"
DisplayLowerA5 FXParamValueDisplay 39 
RotaryA5 FXParam 39 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushA5 FXParam 39 
/  
DisplayUpperA6 FXParamNameDisplay 30 "Input"
DisplayLowerA6 FXParamValueDisplay 30 
RotaryA6 FXParam 30 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushA6 NoAction 
/  
DisplayUpperA7 FXParamNameDisplay 32 "LFQ"
DisplayLowerA7 FXParamValueDisplay 32 
RotaryA7 FXParam 32 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushA7 FXParam 37 
/  
DisplayUpperA8 FXParamNameDisplay 33 "HFQ"
DisplayLowerA8 FXParamValueDisplay 33 
RotaryA8 FXParam 33 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushA8 FXParam 38 
/  
DisplayUpperB1 FXParamNameDisplay 42 "Warmth"
DisplayLowerB1 FXParamValueDisplay 42 
RotaryB1 FXParam 42 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushB1 FXParam 41 
/  
DisplayUpperB2 FXParamNameDisplay 43 "WTrim"
DisplayLowerB2 FXParamValueDisplay 43 
RotaryB2 FXParam 43 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushB2 NoAction 
/  
DisplayUpperB3 FXParamNameDisplay 1 "Dither"
DisplayLowerB3 FXParamValueDisplay 1 
RotaryB3 FXParam 1 [ (4,4,3,2,1) 0.0 0.50 1.0 ]
RotaryPushB3 FXParam 1 [ 0.0 0.50 1.0 ] 
/  
DisplayUpperB4 NoAction 
DisplayLowerB4 NoAction 
RotaryB4 NoAction 
Toggle+RotaryPushB4 NoAction 
/  
DisplayUpperB5 FXParamNameDisplay 40 "EQ_SC"
DisplayLowerB5 FXParamValueDisplay 40 
RotaryB5 FXParam 40 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushB5 FXParam 40 
/  
DisplayUpperB6 FXParamNameDisplay 29 "SC_In"
DisplayLowerB6 FXParamValueDisplay 29 
RotaryB6 FXParam 29 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushB6 FXParam 29 
/  
DisplayUpperB7 FXParamNameDisplay 31 "LF"
DisplayLowerB7 FXParamValueDisplay 31 
RotaryB7 FXParam 31 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushB7 FXParam 37 
/  
DisplayUpperB8 FXParamNameDisplay 34 "HF"
DisplayLowerB8 FXParamValueDisplay 34 
RotaryB8 FXParam 34 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushB8 FXParam 38 
/  
DisplayUpperC1 FXParamNameDisplay 25 "LThrsh"
DisplayLowerC1 FXParamValueDisplay 25 
RotaryC1 FXParam 25 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushC1 FXParam 24 
/  
DisplayUpperC2 NoAction 
DisplayLowerC2 NoAction 
RotaryC2 NoAction 
Toggle+RotaryPushC2 NoAction 
/  
DisplayUpperC3 FXParamNameDisplay 26 "LAtt"
DisplayLowerC3 FXParamValueDisplay 26 
RotaryC3 FXParam 26 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushC3 NoAction 
/  
DisplayUpperC4 FXParamNameDisplay 27 "LHold"
DisplayLowerC4 FXParamValueDisplay 27 
RotaryC4 FXParam 27 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushC4 NoAction 
/  
DisplayUpperC5 FXParamNameDisplay 28 "LRel"
DisplayLowerC5 FXParamValueDisplay 28 
RotaryC5 FXParam 28 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushC5 NoAction 
/  
DisplayUpperC6 NoAction 
DisplayLowerC6 NoAction 
RotaryC6 NoAction 
Toggle+RotaryPushC6 NoAction 
/  
DisplayUpperC7 FXParamNameDisplay 35 "LFGain"
DisplayLowerC7 FXParamValueDisplay 35 
RotaryC7 FXParam 35 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushC7 NoAction 
/  
DisplayUpperC8 FXParamNameDisplay 36 "HFGain"
DisplayLowerC8 FXParamValueDisplay 36 
RotaryC8 FXParam 36 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushC8 NoAction 
/  
DisplayUpperD1 FXParamNameDisplay 16 "CThrsh"
DisplayLowerD1 FXParamValueDisplay 16 
RotaryD1 FXParam 16 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushD1 FXParam 15 
/  
DisplayUpperD2 FXParamNameDisplay 20 "CRatio"
DisplayLowerD2 FXParamValueDisplay 20 
RotaryD2 FXParam 20 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushD2 NoAction 
/  
DisplayUpperD3 FXParamNameDisplay 17 "CAtt"
DisplayLowerD3 FXParamValueDisplay 17 
RotaryD3 FXParam 17 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushD3 NoAction 
/  
DisplayUpperD4 FXParamNameDisplay 18 "CHold"
DisplayLowerD4 FXParamValueDisplay 18 
RotaryD4 FXParam 18 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushD4 NoAction 
/  
DisplayUpperD5 FXParamNameDisplay 19 "CRel"
DisplayLowerD5 FXParamValueDisplay 19 
RotaryD5 FXParam 19 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushD5 NoAction 
/  
DisplayUpperD6 FXParamNameDisplay 22 "CKnee"
DisplayLowerD6 FXParamValueDisplay 22 
RotaryD6 FXParam 22 [ (4,4,3,2,1) 0.0 0.25 0.50 0.75 1.0 ]
RotaryPushD6 FXParam 22 [ 0.0 0.25 0.50 0.75 1.0 ] 
/  
DisplayUpperD7 FXParamNameDisplay 23 "CType"
DisplayLowerD7 FXParamValueDisplay 23 
RotaryD7 FXParam 23 [ (4,4,3,2,1) 0.0 0.50 1.0 ]
RotaryPushD7 FXParam 23 [ 0.0 0.50 1.0 ] 
/  
DisplayUpperD8 FXParamNameDisplay 21 "CMkeUp"
DisplayLowerD8 FXParamValueDisplay 21 
RotaryD8 FXParam 21 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushD8 NoAction 
/
ZoneEnd
/
Zone "VST: Oxford Dynamics (Sonnox)-2"
SelectedTrackNavigator
ParentZone "VST: Oxford Dynamics (Sonnox)"
Marker GoZone "VST: Oxford Dynamics (Sonnox)"
ChanStrip GoZone "VST: Oxford Dynamics (Sonnox)-2"
/
DisplayUpperA1 FXParamNameDisplay 45 "OxDyn-2"
DisplayLowerA1 FXParamValueDisplay 45 
RotaryA1 FXParam 45 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushA1 FXParam 44 
/  
DisplayUpperA2 NoAction 
DisplayLowerA2 NoAction 
RotaryA2 NoAction 
Toggle+RotaryPushA2 NoAction 
/  
DisplayUpperA3 NoAction 
DisplayLowerA3 NoAction 
RotaryA3 NoAction 
Toggle+RotaryPushA3 NoAction 
/  
DisplayUpperA4 NoAction 
DisplayLowerA4 NoAction 
RotaryA4 NoAction 
Toggle+RotaryPushA4 NoAction 
/  
DisplayUpperA5 NoAction 
DisplayLowerA5 NoAction 
RotaryA5 NoAction 
Toggle+RotaryPushA5 NoAction 
/  
DisplayUpperA6 NoAction 
DisplayLowerA6 NoAction 
RotaryA6 NoAction 
Toggle+RotaryPushA6 NoAction 
/  
DisplayUpperA7 NoAction 
DisplayLowerA7 NoAction 
RotaryA7 NoAction 
Toggle+RotaryPushA7 NoAction 
/  
DisplayUpperA8 NoAction 
DisplayLowerA8 NoAction 
RotaryA8 NoAction 
Toggle+RotaryPushA8 NoAction 
/  
DisplayUpperB1 NoAction 
DisplayLowerB1 NoAction 
RotaryB1 NoAction 
Toggle+RotaryPushB1 NoAction 
/  
DisplayUpperB2 NoAction 
DisplayLowerB2 NoAction 
RotaryB2 NoAction 
Toggle+RotaryPushB2 NoAction 
/  
DisplayUpperB3 NoAction 
DisplayLowerB3 NoAction 
RotaryB3 NoAction 
Toggle+RotaryPushB3 NoAction 
/  
DisplayUpperB4 NoAction 
DisplayLowerB4 NoAction 
RotaryB4 NoAction 
Toggle+RotaryPushB4 NoAction 
/  
DisplayUpperB5 NoAction 
DisplayLowerB5 NoAction 
RotaryB5 NoAction 
Toggle+RotaryPushB5 NoAction 
/  
DisplayUpperB6 NoAction 
DisplayLowerB6 NoAction 
RotaryB6 NoAction 
Toggle+RotaryPushB6 NoAction 
/  
DisplayUpperB7 NoAction 
DisplayLowerB7 NoAction 
RotaryB7 NoAction 
Toggle+RotaryPushB7 NoAction 
/  
DisplayUpperB8 NoAction 
DisplayLowerB8 NoAction 
RotaryB8 NoAction 
Toggle+RotaryPushB8 NoAction 
/  
DisplayUpperC1 FXParamNameDisplay 3 "GThrsh"
DisplayLowerC1 FXParamValueDisplay 3 
RotaryC1 FXParam 3 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushC1 FXParam 2 
/  
DisplayUpperC2 NoAction 
DisplayLowerC2 NoAction 
RotaryC2 NoAction 
Toggle+RotaryPushC2 NoAction 
/  
DisplayUpperC3 FXParamNameDisplay 4 "GAtt"
DisplayLowerC3 FXParamValueDisplay 4 
RotaryC3 FXParam 4 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushC3 NoAction 
/  
DisplayUpperC4 FXParamNameDisplay 5 "GHold"
DisplayLowerC4 FXParamValueDisplay 5 
RotaryC4 FXParam 5 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushC4 NoAction 
/  
DisplayUpperC5 FXParamNameDisplay 6 "GRel"
DisplayLowerC5 FXParamValueDisplay 6 
RotaryC5 FXParam 6 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushC5 NoAction 
/  
DisplayUpperC6 FXParamNameDisplay 7 "GRange"
DisplayLowerC6 FXParamValueDisplay 7 
RotaryC6 FXParam 7 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushC6 NoAction 
/  
DisplayUpperC7 NoAction 
DisplayLowerC7 NoAction 
RotaryC7 NoAction 
Toggle+RotaryPushC7 NoAction 
/  
DisplayUpperC8 NoAction 
DisplayLowerC8 NoAction 
RotaryC8 NoAction 
Toggle+RotaryPushC8 NoAction 
/  
DisplayUpperD1 FXParamNameDisplay 9 "EThrsh"
DisplayLowerD1 FXParamValueDisplay 9 
RotaryD1 FXParam 9 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushD1 FXParam 8 
/  
DisplayUpperD2 FXParamNameDisplay 13 "ERatio"
DisplayLowerD2 FXParamValueDisplay 13 
RotaryD2 FXParam 13 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushD2 NoAction 
/  
DisplayUpperD3 FXParamNameDisplay 10 "EAtt"
DisplayLowerD3 FXParamValueDisplay 10 
RotaryD3 FXParam 10 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushD3 NoAction 
/  
DisplayUpperD4 FXParamNameDisplay 11 "EHold"
DisplayLowerD4 FXParamValueDisplay 11 
RotaryD4 FXParam 11 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushD4 NoAction 
/  
DisplayUpperD5 FXParamNameDisplay 12 "ERel"
DisplayLowerD5 FXParamValueDisplay 12 
RotaryD5 FXParam 12 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushD5 NoAction 
/  
DisplayUpperD6 FXParamNameDisplay 14 "ERange"
DisplayLowerD6 FXParamValueDisplay 14 
RotaryD6 FXParam 14 [ (0.001,0.005,0.025,0.05,0.1) ]
Toggle+RotaryPushD6 NoAction 
/  
DisplayUpperD7 NoAction 
DisplayLowerD7 NoAction 
RotaryD7 NoAction 
Toggle+RotaryPushD7 NoAction 
/  
DisplayUpperD8 NoAction 
DisplayLowerD8 NoAction 
RotaryD8 NoAction 
Toggle+RotaryPushD8 NoAction 
/
ZoneEnd
MixMonkey is online now   Reply With Quote
Old 08-10-2020, 10:04 AM   #9938
inertia
Human being with feelings
 
Join Date: Oct 2013
Posts: 695
Default

Quote:
Originally Posted by MixMonkey View Post
Code:
Zone "VST: Oxford Dynamics (Sonnox)" "OxDyn"
SelectedTrackNavigator
/

ZoneEnd

Thanks, that was fairly straightforward and worked first time.
__________________
inertia is online now   Reply With Quote
Old 08-10-2020, 11:22 AM   #9939
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 1,456
Default

Quote:
Originally Posted by inertia View Post
Thanks, that was fairly straightforward and worked first time.
Excellent
MixMonkey is online now   Reply With Quote
Old 08-10-2020, 03:03 PM   #9940
Equitone
Human being with feelings
 
Join Date: Apr 2018
Posts: 21
Default CSI.Edit

I do the following:
1.start a new project in reaper.
2.From the actions list, run CSI.Edit. Note to self, must set up a hotkey for that one.
3.Check the box which says: Record input from surface.
4.Close the CSI.Edit window.
5.Press a button on my BCF2000.
Nothing seems to happen.
Is there a window on the screen I'm not seeing, or have I simply missed a step?
Thanks,
Equitone is offline   Reply With Quote
Old 08-10-2020, 04:07 PM   #9941
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,411
Default

Quote:
Originally Posted by Equitone View Post
I do the following:
1.start a new project in reaper.
2.From the actions list, run CSI.Edit. Note to self, must set up a hotkey for that one.
3.Check the box which says: Record input from surface.
4.Close the CSI.Edit window.
5.Press a button on my BCF2000.
Nothing seems to happen.
Is there a window on the screen I'm not seeing, or have I simply missed a step?
Thanks,
If CSI is getting input from the surface, you should have a ReaConsole log window appear that shows all the messages it's receiving from the surface.

Is the BCF2000 otherwise working with CSI? If you're not getting anything, make sure you have the MIDI ports disabled in Reaper's MIDI Devices and the CSI device setup with the correct ports.
Funkybot is offline   Reply With Quote
Old 08-10-2020, 04:13 PM   #9942
Equitone
Human being with feelings
 
Join Date: Apr 2018
Posts: 21
Default

Quote:
Originally Posted by Funkybot View Post
If CSI is getting input from the surface, you should have a ReaConsole log window appear that shows all the messages it's receiving from the surface.

Is the BCF2000 otherwise working with CSI? If you're not getting anything, make sure you have the MIDI ports disabled in Reaper's MIDI Devices and the CSI device setup with the correct ports.
All working now, although I had to explicitly open the reaconsole window. It's now showing the kind of data I'd expect,
Thanks,
David
Equitone is offline   Reply With Quote
Old 08-10-2020, 06:43 PM   #9943
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Quakertown PA USA
Posts: 471
Default

Hey guys (mainly funkybot and mixmonkey) as you guys were helping me with that mysterious Neutron plugin where only the 1st module worked(eq) and not the others. well i started to trouble shoot and i found the issue....

neutron only fully works when its in the 1st fx slot..yup it was that simple. i cant have any plugins before it or it will not fully integrate with the surface.

just thought id let you all know...and in case someone else out there is using the Neutron3 plug. thanks for all your help with this guys. ill just have to keep the neutron plug first in the chain which i can work with.

it couldve been worse i guess..Thanks again
Cragster is offline   Reply With Quote
Old 08-10-2020, 07:02 PM   #9944
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,411
Default

Quote:
Originally Posted by Cragster View Post
Hey guys (mainly funkybot and mixmonkey) as you guys were helping me with that mysterious Neutron plugin where only the 1st module worked(eq) and not the others. well i started to trouble shoot and i found the issue....

neutron only fully works when its in the 1st fx slot..yup it was that simple. i cant have any plugins before it or it will not fully integrate with the surface.

just thought id let you all know...and in case someone else out there is using the Neutron3 plug. thanks for all your help with this guys. ill just have to keep the neutron plug first in the chain which i can work with.

it couldve been worse i guess..Thanks again
Interesting. How many automation parameters does it have? Does it matter what plugin is before it? Are you using SelectedTrackNavigator or FocusedFXNavigator? If the former, does the other plugin also use SelectedTrackNavigator (conflict)?
Funkybot is offline   Reply With Quote
Old 08-11-2020, 03:13 AM   #9945
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Quakertown PA USA
Posts: 471
Default

Quote:
Originally Posted by Funkybot View Post
Interesting. How many automation parameters does it have? Does it matter what plugin is before it? Are you using SelectedTrackNavigator or FocusedFXNavigator? If the former, does the other plugin also use SelectedTrackNavigator (conflict)?
I tried a few ways...started using a new plugin called relay which i do have mapped in csi. A volume balance plug so i have it first on evry track. I thought it was that but i tried a few more plugs...reacomp....reaEQ...even tried a few plugs that i dont have mapped in CSI. All the same ..if Neutron is not first it doesnt work. All my plugs use selectedtracknavigator. And i tried all this on a fresh new project with one track also. Evey senario the neutron plug has to be first in the chain for it to work.
Cragster is offline   Reply With Quote
Old 08-12-2020, 11:41 AM   #9946
Win Conway
Human being with feelings
 
Join Date: Dec 2010
Posts: 3,677
Default

So FYI, this thread is ridiculously hard to read, 249 pages, for somebody stepping in to this, that is horrendous, I know it is a a bit of task, but doesn't this thread need to be archived and CSI now split in to its own multiple threads, so one thread just for development, individual threads for particular controllers and other questions etc etc, CSI is pretty much the be all and end all for hardware controller integration now in Reaper, right ?
So this forum should just be renamed...
CSI, MIDI CS, OSC.

Anyway just a thought because just starting to read this and it is laborious and I switched off after a few pages and went and did something else instead.
__________________
Reaper scripters, that is all !!!!!!!!!!!!!!!!
Win Conway is offline   Reply With Quote
Old 08-12-2020, 12:17 PM   #9947
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,411
Default

Quote:
Originally Posted by Win Conway View Post
So FYI, this thread is ridiculously hard to read, 249 pages, for somebody stepping in to this, that is horrendous, I know it is a a bit of task, but doesn't this thread need to be archived and CSI now split in to its own multiple threads, so one thread just for development, individual threads for particular controllers and other questions etc etc, CSI is pretty much the be all and end all for hardware controller integration now in Reaper, right ?
So this forum should just be renamed...
CSI, MIDI CS, OSC.

Anyway just a thought because just starting to read this and it is laborious and I switched off after a few pages and went and did something else instead.
I think the idea is:

1. Read the wiki for instructions on how to get setup:

https://github.com/malcolmgroves/reaper_csi/wiki

2. Come to the thread if you need help with a specific issue

I don't think you need to read the whole thread.

If you're looking for device files, you could certainly ask here or search the stash. I'd like to get these consolidated in a single place but 1) that would require some coordination, and 2) the syntax is about to change a bit so now probably wouldn't be the best time.
Funkybot is offline   Reply With Quote
Old 08-12-2020, 12:20 PM   #9948
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Quakertown PA USA
Posts: 471
Default

Quote:
Originally Posted by Win Conway View Post
So FYI, this thread is ridiculously hard to read, 249 pages, for somebody stepping in to this, that is horrendous, I know it is a a bit of task, but doesn't this thread need to be archived and CSI now split in to its own multiple threads, so one thread just for development, individual threads for particular controllers and other questions etc etc, CSI is pretty much the be all and end all for hardware controller integration now in Reaper, right ?
So this forum should just be renamed...
CSI, MIDI CS, OSC.

Anyway just a thought because just starting to read this and it is laborious and I switched off after a few pages and went and did something else instead.
Theres a wiki CSI instruction manual. Try giving that a read. Alot of good CSI get started and how to's etc. Link at the bottom of Geoffs sig
Cragster is offline   Reply With Quote
Old 08-12-2020, 12:21 PM   #9949
Cragster
Human being with feelings
 
Join Date: Apr 2019
Location: Quakertown PA USA
Posts: 471
Default

Sry Funkybot. I didnt see ur reply bout the wiki. I posted the same
Cragster is offline   Reply With Quote
Old 08-12-2020, 02:52 PM   #9950
Win Conway
Human being with feelings
 
Join Date: Dec 2010
Posts: 3,677
Default

My point still stands, in terms of reading the WIKI, fine, no probs, but then getting stuck and searching for answers in a single thread, I prefer to find answers than to post another question that may have been asked a bunch of times in 100 pages, if it was all individual threads it would be easier.
Example, imagine the entire Reaper theming forum was one thread, the two things (theming vs CSI) are comparable in complexity and features, maybe even more complex and features towards CSI to be honest.

EDIT*
So I clicked on navigators in the WIKI, and straight away I have a question that is not covered by the WIKI, but probably answered elsewhere in this behemoth, but now how do I word a search to to search for this....
(Theoretical) I want to use eight X-Touch Extenders and have the navigator for track volume point to a fixed fader on the mixer, so Fader 1 on X-Touch extender 1 is always Fader 1 in the mixer, Fader 8 on X-Touch 1 is fader 8 in mixer, fader 1 on X-Touch 2 is fader 9 in the mixer etc, but seemingly according to the WIKI it would only support selected track, multiple tracks thereof, or the master, which I am fairly sure probably is just my lack of understanding and it can do set navigators (I assume through zones)
__________________
Reaper scripters, that is all !!!!!!!!!!!!!!!!

Last edited by Win Conway; 08-12-2020 at 03:02 PM.
Win Conway is offline   Reply With Quote
Old 08-12-2020, 03:07 PM   #9951
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,411
Default

Quote:
Originally Posted by Win Conway View Post
My point still stands, in terms of reading the WIKI, fine, no probs, but then getting stuck and searching for answers in a single thread, I prefer to find answers than to post another question that may have been asked a bunch of times in 100 pages, if it was all individual threads it would be easier.
Example, imagine the entire Reaper theming forum was one thread, the two things (theming vs CSI) are comparable in complexity and features, maybe even more complex and features towards CSI to be honest.

EDIT*
So I clicked on navigators in the WIKI, and straight away I have a question that is not covered by the WIKI, but probably answered elsewhere in this behemoth, but now how do I word a search to to search for this....
(Theoretical) I want to use eight X-Touch Extenders and have the navigator for track volume point to a fixed fader on the mixer, so Fader 1 on X-Touch extender 1 is always Fader 1 in the mixer, Fader 8 on X-Touch 1 is fader 8 in mixer, fader 1 on X-Touch 2 is fader 9 in the mixer etc, but seemingly according to the WIKI it would only support selected track, multiple tracks thereof, or the master, which I am fairly sure probably is just my lack of understanding and it can do set navigators.
If I'm reading you correctly, it sounds like you want to mimic a console-like workflow in your hypothetical. Where you'd be combining a large number of extenders to act as a 64-channel console. In that case you'd just the standard "TrackNavigator" for an 8-channel surface like shown here...

Code:
Zone Home
	IncludedZones
		"Channel|1-8"
	IncludedZonesEnd
ZoneEnd


Zone "Channel|"
	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
	FaderTouch|  			TrackTouch
ZoneEnd
You'd set CSI to follow the MCP view.

Then, you'd just add your 8 X-Touch Extenders to the same "Page" in CSI in the order you need the channels to appear. So X-Touch Extender 1 would be first and get assigned channels 1-8, X-Touch Extender 2 would be second and automatically get assigned channels 9-16, X-Touch Extender 3 would automatically get assigned channels 17-24, etc.

Nothing fancy. CSI converts channels 1-8 in the .zon file to channels 1-8 of the first 8-channel surface in your list, then will just keep adding for every other 8-channel surface. You'd use the same .zon file for each extender, nothing to convert or modify for each device.
Funkybot is offline   Reply With Quote
Old 08-13-2020, 12:46 AM   #9952
inertia
Human being with feelings
 
Join Date: Oct 2013
Posts: 695
Default

A couple of more questions concerning the Softube Console 1

1. Is it possible to use the unit's Shift button with the CSI as a modifier? If so , can the "Fine Adjust" be used?

2. Is it possible to control Master bus FX with the FocusedFXNavigator?
__________________
inertia is online now   Reply With Quote
Old 08-13-2020, 05:33 AM   #9953
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 10,785
Default

Midi Fighter Twister

I've got it setup pretty well for selected track plugin control, but it's not done until I can give every parameter its own LED strip colour.

According to the Wiki entry for the FB_MFT_RGB feedback widget I can do this.

An MST example (the encoder is set to relative and velocity sensitive)
Code:
Widget RotaryA14
	Encoder b1 0d 7f [ < 3f 3e 3d 3c 3b 3a 39 38 36 33 2f > 41 42 43 44 45 46 47 48 4a 4d 51 ]
	FB_Fader7Bit b1 0d 00
	FB_MFT_RGB   b1 0d 7f
WidgetEnd
A Zone that uses this
Code:
RotaryA14  FXParam 2  [ 1.0>0.0 (0.01) ]  // Ratio
 RotaryA14  FXParam 999 "Dummy" { 250 50 0 250 50 0 }
But this didn't work.

Has anyone succesfully changed the LED strip colour as stated in the Wiki ? I'd love to see how you did that.
__________________
Dialogue/FX Editor & Re-Recording Mixer
(Video)Using Latch Preview - Faderport16CSI
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 08-13-2020, 06:15 AM   #9954
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,411
Default

Airon, if you're trying to change the ring color, that isn't supported (AFAIK). If you're trying to change the LED color under the encoder, that's the button widget, not the rotary widget. So if you want to change the color on RotaryA14, assign the RGB and dummy action to ButtonA14.

Here's an example from one of my fx.zon files...
Code:
Zone "VST: Electra DSP (Kush Audio)"
FocusedFXNavigator
RotaryA1 FXParam 4 "Low Shelf Gain" 	[ (0.001,0.0015,0.002,0.0025,0.005,0.0075,0.0125,0.0215,0.033,0.05,0.075) ]
RotaryA2 FXParam 6 "Low Mid Gain"	[ (0.001,0.0015,0.002,0.0025,0.005,0.0075,0.0125,0.0215,0.033,0.05,0.075) ]
RotaryA3 FXParam 8 "High Mid Gain"	[ (0.001,0.0015,0.002,0.0025,0.005,0.0075,0.0125,0.0215,0.033,0.05,0.075) ]
RotaryA4 FXParam 10 "High Shelf Gain"	[ (0.001,0.0015,0.002,0.0025,0.005,0.0075,0.0125,0.0215,0.033,0.05,0.075) ]
RotaryA5 FXParam 3 "HPF Freq"		[ (0.001,0.0015,0.002,0.0025,0.005,0.0075,0.0125,0.0215,0.033,0.05,0.075) ]
RotaryA6 FXParam 5 "Low Mid Freq"	[ (0.001,0.0015,0.002,0.0025,0.005,0.0075,0.0125,0.0215,0.033,0.05,0.075) ]
RotaryA7 FXParam 7 "High Mid Freq"	[ (0.001,0.0015,0.002,0.0025,0.005,0.0075,0.0125,0.0215,0.033,0.05,0.075) ]
RotaryA8 FXParam 9 "High Shelf Freq"	[ (0.001,0.0015,0.002,0.0025,0.005,0.0075,0.0125,0.0215,0.033,0.05,0.075) ]
RotaryB1 NoAction
RotaryB2 NoAction
RotaryB3 NoAction
RotaryB4 NoAction
RotaryB5 NoAction
RotaryB6 FXParam 12 "Output"		[ (0.001,0.0015,0.002,0.0025,0.005,0.0075,0.0125,0.0215,0.033,0.05,0.075) ]
RotaryB7 NoAction
RotaryB8 FXParam 14 "Wet"		[ (0.001,0.0015,0.002,0.0025,0.005,0.0075,0.0125,0.0215,0.033,0.05,0.075) ]
ShiftRotaryA1 NoAction
ShiftRotaryA2 NoAction
ShiftRotaryA3 NoAction
ShiftRotaryA4 NoAction
ShiftRotaryA5 NoAction
ShiftRotaryA6 NoAction
ShiftRotaryA7 NoAction
ShiftRotaryA8 NoAction
ShiftRotaryB1 NoAction
ShiftRotaryB2 NoAction
ShiftRotaryB3 NoAction
ShiftRotaryB4 NoAction
ShiftRotaryB5 NoAction
ShiftRotaryB6 NoAction
ShiftRotaryB7 NoAction
ShiftRotaryB8 NoAction
ButtonA1 NoAction
ButtonA2 NoAction
ButtonA3 NoAction
ButtonA4 NoAction
Toggle+ButtonA5 FXParam 1 "HPF Engage" { 255 50 0 90 255 0 } 
ButtonA6 NoAction
ButtonA7 NoAction
ButtonA8 NoAction
ButtonB1 FXParam 999 "Dummy" { 0 25 255 0 25 255 }
ButtonB2 FXParam 999 "Dummy" { 0 25 255 0 25 255 }
ButtonB3 FXParam 999 "Dummy" { 0 25 255 0 25 255 }
ButtonB4 FXParam 999 "Dummy" { 0 25 255 0 25 255 }
ButtonB5 FXParam 999 "Dummy" { 0 25 255 0 25 255 }
Toggle+ButtonB6 FXParam 2 "EQ Engage" { 255 50 0 90 255 0 } 
Toggle+ButtonB7 FXParam 11 "Phase Invert" { 90 255 0 255 50 0 } 
Toggle+ButtonB8 FXParam 0 "Bypass" { 90 255 0 255 50 0 } 
ZoneEnd
The "Dummy" actions are dark blue and mean "no encoder or button assignment," the toggles are red/green.
Funkybot is offline   Reply With Quote
Old 08-13-2020, 09:57 AM   #9955
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 10,785
Default

Thank you FunkyBot.

Btw, is your Midi Fighter Twister knobs set to send data on channel 1 (channel 0 in 0-15) ? Mine is set across the board to send CC on channels 2 (channel 1 in 0-15).

I couldn't get the RGB to work. I saw the right midi message being sent, but have so far not gotten a result. :\ Will continue to experiement.
__________________
Dialogue/FX Editor & Re-Recording Mixer
(Video)Using Latch Preview - Faderport16CSI
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 08-13-2020, 10:22 AM   #9956
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,411
Default

Quote:
Originally Posted by airon View Post
Thank you FunkyBot.

Btw, is your Midi Fighter Twister knobs set to send data on channel 1 (channel 0 in 0-15) ? Mine is set across the board to send CC on channels 2 (channel 1 in 0-15).

I couldn't get the RGB to work. I saw the right midi message being sent, but have so far not gotten a result. :\ Will continue to experiement.
Checked on the MFTwister Utility log just to be sure...

Encoder values are transmitting on: b0
Button values are: b1
Shift+encoder values are: b4

So here's how that translates in the .mst file.

Code:
Widget RotaryA1
	Fader7Bit b0 00 7f
	FB_Fader7Bit b0 00 00
WidgetEnd

Widget ButtonA1
    Press b1 00 7f
/   FB_TwoState b1 00 7f b1 00 00
    FB_MFT_RGB  b1 00 7f
WidgetEnd

Widget ShiftRotaryA1
	Fader7Bit b4 00 7f
	FB_Fader7Bit b4 00 00
WidgetEnd
Funkybot is offline   Reply With Quote
Old 08-13-2020, 04:11 PM   #9957
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 10,785
Default

Mine is set to channel two because my other two MFTs were covering channel 1 completely.

But now that I’m using CSI for this unit, I’ll need to change that back. Luckily I have backups.

That could be the culprit. Will try in the morning.
__________________
Dialogue/FX Editor & Re-Recording Mixer
(Video)Using Latch Preview - Faderport16CSI
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 08-14-2020, 01:16 AM   #9958
ramses
Human being with feelings
 
Join Date: Jul 2009
Posts: 772
Default

Quote:
Originally Posted by inertia View Post
A couple of more questions concerning the Softube Console 1

1. Is it possible to use the unit's Shift button with the CSI as a modifier? If so , can the "Fine Adjust" be used?

2. Is it possible to control Master bus FX with the FocusedFXNavigator?
Hi.

1. No, I don't think so. As I understand it, the C1 shift button only works internally, giving more precision to the output data, as in more continuous values. Unfortunately. You can use other buttons as "shift" button standins though, I believe.

2. Not sure. I think it should work, if I remember correctly. It's been a while since I used the CSI with my C1, since I need to be able to configure range and resolution a bit better on the pots (which work as 7bit faders). Until this is "fixed", I'll hold of on CSI. I believe it's on the todo list.
ramses is offline   Reply With Quote
Old 08-14-2020, 03:43 AM   #9959
inertia
Human being with feelings
 
Join Date: Oct 2013
Posts: 695
Default

Quote:
Originally Posted by ramses View Post
Hi.

1. No, I don't think so. As I understand it, the C1 shift button only works internally, giving more precision to the output data, as in more continuous values. Unfortunately. You can use other buttons as "shift" button standins though, I believe.

2. Not sure. I think it should work, if I remember correctly. It's been a while since I used the CSI with my C1, since I need to be able to configure range and resolution a bit better on the pots (which work as 7bit faders). Until this is "fixed", I'll hold of on CSI. I believe it's on the todo list.
Yes, for now I have mapped the "group" button as a shift modifer. It's a shame the actual shift button can't be used. THere is no MIDI info from that button press when I examined further.

I can't get the FX to work with the masterbus still.
__________________
inertia is online now   Reply With Quote
Old 08-14-2020, 08:06 AM   #9960
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 10,785
Default

Quote:
Originally Posted by Funkybot View Post
Checked on the MFTwister Utility log just to be sure...

Encoder values are transmitting on: b0
Button values are: b1
Shift+encoder values are: b4

So here's how that translates in the .mst file.

Code:
Widget RotaryA1
	Fader7Bit b0 00 7f
	FB_Fader7Bit b0 00 00
WidgetEnd

Widget ButtonA1
    Press b1 00 7f
/   FB_TwoState b1 00 7f b1 00 00
    FB_MFT_RGB  b1 00 7f
WidgetEnd

Widget ShiftRotaryA1
	Fader7Bit b4 00 7f
	FB_Fader7Bit b4 00 00
WidgetEnd
I got it right this time.

It seems the encoders have to send and receive on channel 1 (0 in 0-15).

I also use Note Hold for the encoder pushes, which is note on and off on press and release. So the FB_MFT_RGB requires the exact same command. If the button widget is set to 91 0f 00 then the feedback has to be to 91 0f 00.

The way colours are done is a little wonky. CSI actually only sends, for example, 91 0f XX. That XX is 0-7e in terms of useful values and picks from a range of colours displayed in the manual. Grud knows what Geoff had to figure out to do RGB values as we got them. They are the twenty colours you can pick from the MFT application when configuring the thing.

Now I'll mostly be using per FX Zone colouring. It's a lot to figure out but seems to be worth it.
__________________
Dialogue/FX Editor & Re-Recording Mixer
(Video)Using Latch Preview - Faderport16CSI
"My ego comes pre-shrunk" - Randy Thom
airon 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 06:14 AM.


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