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

Reply
 
Thread Tools Display Modes
Old 08-21-2019, 01:28 PM   #4121
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 517
Default

Just got it working, well actually it just started working when i OPENED REAPER AGAIN.

I SAY WORKING....

Transport controls: stop play cycle and click all working

but no track controls or record.
Freex is online now   Reply With Quote
Old 08-21-2019, 02:23 PM   #4122
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

Quote:
Originally Posted by Freex View Post
Just got it working, well actually it just started working when i OPENED REAPER AGAIN.

I SAY WORKING....

Transport controls: stop play cycle and click all working

but no track controls or record.
Cool, that's Windows PC and Android tablet ?

Yup, only four things work right now.

Take a look at the .ost and .zon files, they should look very familiar
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 08-21-2019, 02:44 PM   #4123
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 517
Default

Quote:
Originally Posted by Geoff Waddington View Post
Cool, that's Windows PC and Android tablet ?
Yes windows 7 and android 5.02


Quote:
Yup, only four things work right now.

Take a look at the .ost and .zon files, they should look very familiar
Yeah, i see, very similar, familiar and yet completely alien.

Last edited by Freex; 08-21-2019 at 04:49 PM.
Freex is online now   Reply With Quote
Old 08-21-2019, 05:11 PM   #4124
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

Quote:
Originally Posted by Freex View Post
Yes windows 7 and android 5.02
Excellent, so we have at least one anecdotal working system on Win/Android and one on Mac/ios, it's a start

Quote:
Originally Posted by Freex View Post
Yeah, i see, very similar, familiar and yet completely alien.
Well, yeah, and Press is wrongly named, it will change to Toggle.

At least the .zon files are interchangeable
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 08-22-2019, 02:01 AM   #4125
AbbeH
Human being with feelings
 
Join Date: Aug 2019
Posts: 1
Default Midi back to X-Touch Mini?

Hello!
I'm just starting getting my xtouch mini to work with csi much thanks to CraigGE's zon and mst.

For now I'm trying to get pan to work properly. I've managed to get the x-touch to set the pan in reaper, but when i change the pan setting on a track in reaper the led ring on the x-touch doesn't respond. I can se that reaper outputs the midi information constantly.

"OUT -> mix1 ba 01 3f" for when the pan is centered and "OUT -> mix1 ba 01 00" when set to 100% L.

If i want to use the same encoder for something more than pan this becomes problematic.

My mst and zon for the rotary looks like this:
mst:
Code:
Widget Rotary1
	Fader7Bit ba 01 7f
	FB_Fader7Bit ba 01 7f 0.5
WidgetEnd
zon:
Code:
Zone Channel|1-8
	TrackNavigator
	RotaryPush| GoZone PanWidth|
	Rotary| TrackPan 0
ZoneEnd

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

Zone PanWidth|1-8
	TrackNavigator
	ParentZone Channel|
	Rotary| TrackPanWidth 1
	RotaryPush| GoZone Pan|
ZoneEnd
Also, my play button doesn't light up when play is pressed in reaper, so i guess eiher wrong midi message is being output or the x-touch mini is not responding to midi input. How do I go about finding out what's wrong? I've tried setting the rotary encoders to relative 1, 2 and 3 instead of absolute and changing to pitch bend and program change without success.
AbbeH is offline   Reply With Quote
Old 08-22-2019, 10:53 AM   #4126
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

Quote:
Originally Posted by AbbeH View Post
Hello!
I'm just starting getting my xtouch mini to work with csi much thanks to CraigGE's zon and mst.

For now I'm trying to get pan to work properly. I've managed to get the x-touch to set the pan in reaper, but when i change the pan setting on a track in reaper the led ring on the x-touch doesn't respond. I can se that reaper outputs the midi information constantly.

"OUT -> mix1 ba 01 3f" for when the pan is centered and "OUT -> mix1 ba 01 00" when set to 100% L.

If i want to use the same encoder for something more than pan this becomes problematic.

My mst and zon for the rotary looks like this:
mst:
Code:
Widget Rotary1
	Fader7Bit ba 01 7f
	FB_Fader7Bit ba 01 7f 0.5
WidgetEnd
zon:
Code:
Zone Channel|1-8
	TrackNavigator
	RotaryPush| GoZone PanWidth|
	Rotary| TrackPan 0
ZoneEnd

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

Zone PanWidth|1-8
	TrackNavigator
	ParentZone Channel|
	Rotary| TrackPanWidth 1
	RotaryPush| GoZone Pan|
ZoneEnd
Also, my play button doesn't light up when play is pressed in reaper, so i guess eiher wrong midi message is being output or the x-touch mini is not responding to midi input. How do I go about finding out what's wrong? I've tried setting the rotary encoders to relative 1, 2 and 3 instead of absolute and changing to pitch bend and program change without success.
I would try something like this for Pan:
Code:
Widget Rotary1
	Encoder ba 01 7f
	FB_Encoder ba 01 7f 0.5
WidgetEnd
and play with the rotary encoder modes -- 1, 2, etc.

Don't know about the Play light, do you have a MIdi map for native mode ?

Are you using native mode, or whatever its default is ?
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 08-22-2019, 10:56 AM   #4127
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

Ok, making good progress on OSC, but discovered a bug in the Raw FX Filename generation.

The code in the present build replaces a lot of illegal characters with underscores, but I missed doing it for spaces.

This will be fixed in next build, but thought I'd let you know in advance, some things might break -- hope this fix isn't too hard on your stuff @MixMoney
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 08-22-2019, 11:09 AM   #4128
cjewellstudios
Human being with feelings
 
Join Date: Sep 2017
Posts: 205
Default

I've been keeping my eye on this thread and on the new builds. I haven't noticed that you included anything for the midi fighter twister yet. No big deal at all, I see that things are changing/developing anyhow. I can certainly wait until whenever that happens I was just checking in in case I missed it.

Apart from the documentation that I've read, is there anything else detailing what files go where and what we can do with them. It's very much like coding at this point (I obviously understand why) but I'd like to aid in development if I can. My problem is I only understand what's going on here in a macro kind of way. When it comes to finer details or syntax, I am all but completely lost.
cjewellstudios is offline   Reply With Quote
Old 08-22-2019, 11:36 AM   #4129
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

Quote:
Originally Posted by cjewellstudios View Post
I've been keeping my eye on this thread and on the new builds. I haven't noticed that you included anything for the midi fighter twister yet. No big deal at all, I see that things are changing/developing anyhow. I can certainly wait until whenever that happens I was just checking in in case I missed it.

Apart from the documentation that I've read, is there anything else detailing what files go where and what we can do with them. It's very much like coding at this point (I obviously understand why) but I'd like to aid in development if I can. My problem is I only understand what's going on here in a macro kind of way. When it comes to finer details or syntax, I am all but completely lost.
Yup, twister is on the to do list.

As far as docs, as you say, things are still changing a bit too quickly for that, should slow down after OSC integration --that's on the main burner right now
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 08-22-2019, 12:24 PM   #4130
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 517
Wink

Quote:
Originally Posted by Geoff Waddington View Post
Ok, making good progress on OSC, but discovered a bug in the Raw FX Filename generation.

The code in the present build replaces a lot of illegal characters with underscores, but I missed doing it for spaces.

This will be fixed in next build, but thought I'd let you know in advance, some things might break -- hope this fix isn't too hard on your stuff @MixMoney
Don't forget about the / bug. Any plug in with / in name, params weren't getting written to raw folder. Maybe it's the same bug.
Freex is online now   Reply With Quote
Old 08-22-2019, 12:34 PM   #4131
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

Quote:
Originally Posted by Freex View Post
Don't forget about the / bug. Any plug in with / in name, params weren't getting written to raw folder. Maybe it's the same bug.
Different bug, but thanks for reminding me -- fixed now
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 08-23-2019, 05:16 AM   #4132
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

New build is up.

There are now a couple of primitive Layouts for TouchOSC in CSI/Touch OSC Layouts.

First off all configure the usual OSC suspects, don't forget to use different ports for the pad and phone.

If you install the Layouts on a pad and a phone and have UAD and the following plugins -- Ampeg SVT VR Classic (free) -- Lexicon 224 -- LA2A Silver mkii, and use the new supplied CSI.ini you should see the following:

On pad/phone choose UADPad/UADPhone -- you should see a screen with the text "Mapped FX" in red -- no buttons just text.

Now on a project track load up a Lexicon 224 and an Ampeg SVT VR.

If you select the Track you just loaded the FX onto, you should see the pad and phone automatically switch from Mapped FX.

The phone should now show a SVT amp sim that you can adjust.

The pad should now show a Lexicon 224 that you can adjust.

Here I also have the Console mapping channel strip stuff, so when I select a Track with an SVT amp sim, a Pultec EQ, a Fairchild Compressor, and a Lexicon 224 reverb, here's what happens:

The EQ and compressor automatically map to the Console1.

The SVT amp sim maps to the phone and the phone automatically switches to the SVT amp Sim page on the phone.

The Lexicon 224 reverb maps to the pad and the pad automatically switches to the Lexicon 224 reverb page on the pad.

If you select another track, if there are maps/pages for the FX, the maps change (including the screens on the/phone/pad).

It's pretty cool stuff, I'll try to make a quick demo movie...
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 08-23-2019, 05:21 AM   #4133
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 752
Default

Quote:
Originally Posted by Geoff Waddington View Post
New build is up.
It's pretty cool stuff, I'll try to make a quick demo movie...
This is sounding exciting! I don't have a clue about OSC but this makes me want to find out.

Quote:
The code in the present build replaces a lot of illegal characters with underscores, but I missed doing it for spaces.

This will be fixed in next build, but thought I'd let you know in advance, some things might break -- hope this fix isn't too hard on your stuff @MixMoney
Will check it out and report back
MixMonkey is online now   Reply With Quote
Old 08-23-2019, 07:04 AM   #4134
WaveTrans
Human being with feelings
 
Join Date: Aug 2019
Posts: 7
Default Behringer x touch one (XT1) and Icon platform Nano (Nano)

Hi!

I am testing the XT1 and the Nano currently and found the message quoted below in the thread and wondered if there are any XT1 (or Nano) mst/zon files for CSIalpha around? (I found a prealpha version which is not fully functional in my hands)

Quote:
Originally Posted by juedue View Post
With the "Behringer XT1" now everything works again
Lacking any programming skills I still somehow managed to keymap the Icon platform Nano which appears to be standard MCU (I suppose not unexpectedly).

Basic Mcu works (transport etc, except master pan) but zoom and many buttons do not and the track selection appears to be faulty also (Track selection in reaper is reflected by the nano, however, selecting a track on the nano using the channel keys selects all tracks switched through).

Sorry I can´t contribute more (or anything more worthwhile).
However, if anyone´s got XT1 or Nano mst/zons I´d be grateful!

Best regards,
WaveTrans is offline   Reply With Quote
Old 08-24-2019, 04:48 AM   #4135
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

Quote:
Originally Posted by WaveTrans View Post
Hi!

I am testing the XT1 and the Nano currently and found the message quoted below in the thread and wondered if there are any XT1 (or Nano) mst/zon files for CSIalpha around? (I found a prealpha version which is not fully functional in my hands)



Lacking any programming skills I still somehow managed to keymap the Icon platform Nano which appears to be standard MCU (I suppose not unexpectedly).

Basic Mcu works (transport etc, except master pan) but zoom and many buttons do not and the track selection appears to be faulty also (Track selection in reaper is reflected by the nano, however, selecting a track on the nano using the channel keys selects all tracks switched through).

Sorry I can´t contribute more (or anything more worthwhile).
However, if anyone´s got XT1 or Nano mst/zons I´d be grateful!

Best regards,
Cool, I think if you assign a button to ToggleScrollLink:

Code:
Zone Buttons
       ...
        someButton ToggleScrollLink
       ...
ZoneEnd
you should get the scrolling behaviour you expect.
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 08-24-2019, 04:48 AM   #4136
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

New build is up.

OSC input response MUCH improved
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 08-24-2019, 11:24 AM   #4137
Mr. Green
Human being with feelings
 
Join Date: Jul 2010
Posts: 334
Default

I don't know how far along this project is atm, but if I may ask, what kinds of things are possible to do with a Console 1?

I'm pretty sure I've seen it used as a generic Midi controller, but is it possible to switch it back and forth between that and it's native mode?

Or, in it's native mode, can some buttons be disabled and mapped elsewhere?

Are there other possibilities?
Mr. Green is offline   Reply With Quote
Old 08-24-2019, 12:46 PM   #4138
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 517
Default

Quote:
Originally Posted by Mr. Green View Post
I don't know how far along this project is atm, but if I may ask, what kinds of things are possible to do with a Console 1?

I'm pretty sure I've seen it used as a generic Midi controller, but is it possible to switch it back and forth between that and it's native mode?

Or, in it's native mode, can some buttons be disabled and mapped elsewhere?

Are there other possibilities?
If I'm right, (going from the experience I've had so far with Mackie C4) depending on what way you set it up as a controller all things are possible.

That's is Geoff's aim for CSI, you can make it work the way you want it to.

If it doesn't work that way, atm, and your request seems viable, Geoff can usually work his magic to allow for it to happen.

The best thing you can do, is play with it and see, I know Geoff has a Console 1 so I'm guessing there is lots of scope to do, pretty much, all of the above.
Freex is online now   Reply With Quote
Old 08-24-2019, 12:54 PM   #4139
Mr. Green
Human being with feelings
 
Join Date: Jul 2010
Posts: 334
Default

Quote:
Originally Posted by Freex View Post
If I'm right, (going from the experience I've had so far with Mackie C4) depending on what way you set it up as a controller all things are possible.

That's is Geoff's aim for CSI, you can make it work the way you want it to.

If it doesn't work that way, atm, and your request seems viable, Geoff can usually work his magic to allow for it to happen.

The best thing you can do, is play with it and see, I know Geoff has a Console 1 so I'm guessing there is lots of scope to do, pretty much, all of the above.
If both of those things are doable now - then I'm ready! - lol
I really need to simplify my hardware setup, and the ability to do this would be well worth the effort.
Should I wait for a reply from Geoff? Or Is there a way I could begin working on it now? If yes to that last one, is there a link that would show me how to get started?
Mr. Green is offline   Reply With Quote
Old 08-24-2019, 03:50 PM   #4140
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 517
Default

Have you just the Console1 or other surface controller too.

The basic default setup when you install CSI is Geoff's setup, it has a Console1 already setup, you would just have to correct the midi device io.

Once you have it installed, open reaper, then options>preferences>Control/OSC/Web
Add CSI (Control Surface Integrator)
click on HomePage (and you should see the surfaces show up, I think there are 4, one is Console1 but depending on what YOU have, you'll want to delete there rest and/or add anything else.
Click console1 then edit then put in the correct midi in and out.
That's you "on the playing field" what you do now, depends on setting up FXzones to utilize the console1. It's a learning curve, but not too steep thankfully.
Freex is online now   Reply With Quote
Old 08-24-2019, 03:59 PM   #4141
Mr. Green
Human being with feelings
 
Join Date: Jul 2010
Posts: 334
Default

Quote:
Originally Posted by Freex View Post
Have you just the Console1 or other surface controller too.

The basic default setup when you install CSI is Geoff's setup, it has a Console1 already setup, you would just have to correct the midi device io.

Once you have it installed, open reaper, then options>preferences>Control/OSC/Web
Add CSI (Control Surface Integrator)
click on HomePage (and you should see the surfaces show up, I think there are 4, one is Console1 but depending on what YOU have, you'll want to delete there rest and/or add anything else.
Click console1 then edit then put in the correct midi in and out.
That's you "on the playing field" what you do now, depends on setting up FXzones to utilize the console1. It's a learning curve, but not too steep thankfully.
Thank you! Digging in...
Mr. Green is offline   Reply With Quote
Old 08-24-2019, 04:34 PM   #4142
Mr. Green
Human being with feelings
 
Join Date: Jul 2010
Posts: 334
Default

Is it possible to run the Console 1 as a midi controller and still have the softube app running in the background? Or - is there a way to disconnect the Console 1 from the software while it's running?
Mr. Green is offline   Reply With Quote
Old 08-24-2019, 04:41 PM   #4143
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 517
Default

Quote:
Originally Posted by Mr. Green View Post
Is it possible to run the Console 1 as a midi controller and still have the softube app running in the background? Or - is there a way to disconnect the Console 1 from the software while it's running?
As far as I'm aware you don't "need" the softube software you can do all with FXZones,

But Geoff will be able to talk you thru it all when he sees your post.
Freex is online now   Reply With Quote
Old 08-24-2019, 04:43 PM   #4144
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

Quote:
Originally Posted by Mr. Green View Post
Is it possible to run the Console 1 as a midi controller and still have the softube app running in the background? Or - is there a way to disconnect the Console 1 from the software while it's running?
I don't think so.

Why do you want to run the software ?
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 08-24-2019, 05:48 PM   #4145
Mr. Green
Human being with feelings
 
Join Date: Jul 2010
Posts: 334
Default

Quote:
Originally Posted by Geoff Waddington View Post
I don't think so.

Why do you want to run the software ?
Well - because I actually really like the software. :-)
I find the analyzer on the eq extremely helpful. Also, I really like being able to see all the numerical parameters at once, whereas the C1 plug UI only shows one at a time.
Also, I can't select other console components without the interface - that I'm aware of anyway.

It's such a shame Softube chose to make the UI of the Console 1 plugin itself so utterly useless.
Mr. Green is offline   Reply With Quote
Old 08-24-2019, 05:53 PM   #4146
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

Quote:
Originally Posted by Mr. Green View Post
Well - because I actually really like the software. :-)
I find the analyzer on the eq extremely helpful. Also, I really like being able to see all the numerical parameters at once, whereas the C1 plug UI only shows one at a time.
Also, I can't select other console components without the interface - that I'm aware of anyway.

It's such a shame Softube chose to make the UI of the Console 1 plugin itself so utterly useless.
Ah, gotcha, was not aware you could get at stuff in the software you couldn't get at in the plugin.

Unfortunately, as soon as you launch the software the Console1 stops sending Midi.
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 08-24-2019, 07:49 PM   #4147
Mr. Green
Human being with feelings
 
Join Date: Jul 2010
Posts: 334
Default

Quote:
Originally Posted by Geoff Waddington View Post
Ah, gotcha, was not aware you could get at stuff in the software you couldn't get at in the plugin.

Unfortunately, as soon as you launch the software the Console1 stops sending Midi.
I see. So do you think perhaps the software is overtaking the midi i/o of the device?

Regardless, I do know that you can save presets with different component configurations and they will load in correctly without the software interface, so I suppose it really gets down to choosing between the extra features of the software vs the universal capability of the hardware. Well goodness knows I have to at least try out that second option. :-)
Mr. Green is offline   Reply With Quote
Old 08-24-2019, 08:03 PM   #4148
Mr. Green
Human being with feelings
 
Join Date: Jul 2010
Posts: 334
Default

Is CSI intended to be used as a front end for something like LBX Smart Knobs, or as an alternative to?
Mr. Green is offline   Reply With Quote
Old 08-25-2019, 02:58 AM   #4149
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

Quote:
Originally Posted by Mr. Green View Post
I see. So do you think perhaps the software is overtaking the midi i/o of the device?
Looks like it.

Quote:
Originally Posted by Mr. Green View Post
Regardless, I do know that you can save presets with different component configurations and they will load in correctly without the software interface, so I suppose it really gets down to choosing between the extra features of the software vs the universal capability of the hardware. Well goodness knows I have to at least try out that second option. :-)
Sure, try it out, I'd love to have more "real world" input on making the Console1 implementation better
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 08-25-2019, 03:02 AM   #4150
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

Quote:
Originally Posted by Mr. Green View Post
Is CSI intended to be used as a front end for something like LBX Smart Knobs, or as an alternative to?
Kinda sorta'

It has a mapping scheme that can be saved and recalled, just like LBX Smart Knobs.

It does not have a nice learning interface.

Already @MixMonkey has designed an Excel spreadsheet tool for the Mackie C4.

Hopefully more such spreadsheets to come, the Console1 is an obvious candidate.
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143

Last edited by Geoff Waddington; 08-25-2019 at 03:07 AM.
Geoff Waddington is offline   Reply With Quote
Old 08-25-2019, 04:07 AM   #4151
inertia
Human being with feelings
 
Join Date: Oct 2013
Posts: 601
Default

Quote:
Originally Posted by Mr. Green View Post
Well - because I actually really like the software. :-)
I find the analyzer on the eq extremely helpful. Also, I really like being able to see all the numerical parameters at once, whereas the C1 plug UI only shows one at a time.
Also, I can't select other console components without the interface - that I'm aware of anyway.

It's such a shame Softube chose to make the UI of the Console 1 plugin itself so utterly useless.
The Console 1 doesn't run in standard MIDI mode when it connects to the overlay software so it's not possible. IN fact, you have to close the overlay and unplug the Console 1 to get it into standard mode.
__________________
inertia is offline   Reply With Quote
Old 08-25-2019, 09:21 AM   #4152
Mr. Green
Human being with feelings
 
Join Date: Jul 2010
Posts: 334
Default

Getting to know things here. I have several questions, but will try and keep them in separate posts so as not to get messy.

Regarding zones:
This is where hardware controls can be assigned different command layouts, right?
How are they triggered? Does it need to be done manually with a separate command, or can it be done automatically by switching focused windows in Reaper?

edit: - I'm seeing references to Navigators and Virtual Widgets at the bottom of the "How it Works" doc. Is that what I'm looking for here?
Mr. Green is offline   Reply With Quote
Old 08-25-2019, 09:47 AM   #4153
Mr. Green
Human being with feelings
 
Join Date: Jul 2010
Posts: 334
Default

Next question:
This is going to be heavily focused on some elements of track control combined with a LOT of plugin control. I need to set up over 100 plugs here and in a quick manner.
How does one go about getting the proper commands from each plugin? Is it a simple copy/paste action? Or do you have to manually type in every character into the zone file?
Mr. Green is offline   Reply With Quote
Old 08-25-2019, 10:02 AM   #4154
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

Quote:
Originally Posted by Mr. Green View Post
Getting to know things here. I have several questions, but will try and keep them in separate posts so as not to get messy.

Regarding zones:
This is where hardware controls can be assigned different command layouts, right?
Correct.

Quote:
Originally Posted by Mr. Green View Post
How are they triggered? Does it need to be done manually with a separate command, or can it be done automatically by switching focused windows in Reaper?
Yes to both -- see below

Quote:
Originally Posted by Mr. Green View Post
edit: - I'm seeing references to Navigators and Virtual Widgets at the bottom of the "How it Works" doc. Is that what I'm looking for here?
Yes.

Code:
Zone Home
	OnTrackSelection MapSelectedTrackSendsToWidgets
        OnFXFocus MapFocusedTrackFXToWidgets
	...
ZoneEnd

Zone Buttons
	Send ToggleMapSends
	Track ToggleMapFXMenu
	Pan ToggleMapFX
         ...
Zone End

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

Zone Send|1-8
	SelectedTrackNavigator
	DisplayUpper|  TrackSendNameDisplay
	TrackTouch+DisplayUpper|  TrackSendVolumeDisplay
	Mute| TrackSendMute
	Fader|  TrackSendVolume
	TrackTouch+Fader|  TrackSendVolume
	FaderTouch|  TrackTouch
ZoneEnd

Zone "VST: ReaComp (Cockos)" ReaComp
	FocusedFXTrackNavigator
	Threshold FXParam 0 Thresh
	Attack FXParam 2 Attack
	Release FXParam 3 Release
	Ratio FXParam 1 Ratio
	Compressor FXParam 19 Bypass
	Parallel FXParam 20 Wet
	CompressorMeter FXParam GainReductionDB
ZoneEnd
The first statements
Code:
	OnTrackSelection MapSelectedTrackSendsToWidgets
        OnFXFocus MapFocusedTrackFXToWidgets
say that when a Track is selected or an FX is focused, it's just like someone pressed a button, the associated action will be performed -- in this case MapSelectedTrackSendsToWidgets and MapFocusedTrackFXToWidgets

Code:
	Send ToggleMapSends
	Track ToggleMapFXMenu
	Pan ToggleMapFX
says that when the
Send button is pressed, the Selected Track Sends are mapped/unmapped on the surface.
Track button is pressed, the Selected Track FX Menu is mapped/unmapped on the surface.
Pan button is pressed, the Selected Track FX are mapped/unmapped on the surface.

There is currently no ToggleMapFocusedFX, but it could easily be added.

Code:
	TrackNavigator
	SelectedTrackNavigator
	FocusedFXTrackNavigator
TrackNavigator -- the Widgets get their info from the Channel's Track
SelectedTrackNavigator -- the Widgets get their info from the Selected Track
FocusedFXTrackNavigator -- the Widgets get their info from the Focused FX
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143

Last edited by Geoff Waddington; 08-25-2019 at 03:35 PM.
Geoff Waddington is offline   Reply With Quote
Old 08-25-2019, 10:09 AM   #4155
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

Quote:
Originally Posted by Mr. Green View Post
Next question:
This is going to be heavily focused on some elements of track control combined with a LOT of plugin control. I need to set up over 100 plugs here and in a quick manner.
How does one go about getting the proper commands from each plugin? Is it a simple copy/paste action? Or do you have to manually type in every character into the zone file?
Nope.

@MixMonkey has done a great job with the Mackie C4, there is a spreadsheet.

Right now, no luck for the Console 1

But yes, it is a cut/paste job.

In the config panel, check the FXParams box.

Now go to any track in Reaper and insert the FX you are interested in.

This will display params -- maybe -- don't remember what's in the latest build

More importantly, it will write a file to CSI/Zones/ZoneRawFXFiles.

Just use any supplied FX .zon file as an example, it's a matter of cut/paste to associate Widgets from the .mst/.ost files with the FX params.
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 08-25-2019, 10:38 AM   #4156
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 517
Default

Quote:
Originally Posted by Mr. Green View Post
Next question:
This is going to be heavily focused on some elements of track control combined with a LOT of plugin control. I need to set up over 100 plugs here and in a quick manner.
How does one go about getting the proper commands from each plugin? Is it a simple copy/paste action? Or do you have to manually type in every character into the zone file?
In the configuration there is a FXParams tick box, enable this and it will write files for all the plugins you open, in a folder called RawFXFiles within the CSI folder.
It'll have all the parameter names and the VST name you need to create a FX.zon file for that plug in.
Freex is online now   Reply With Quote
Old 08-25-2019, 11:19 AM   #4157
matnoir
Human being with feelings
 
Join Date: May 2019
Location: France
Posts: 9
Default Artist Control Surface Not Following Track Selection

Hi All,

Sorry if this point has been already mentioned in the 100+ pages, Google let me think this is not the case, so...

I've hooked-up my Artist Control without problems, but I can't manage to get it to follow track selection from the screen.

As I have only 4 faders and projects with 100+ tracks, I'd like the Control Surface to jump to the track I select onscreen (as Eucon beta integration provided). Am I doing something wrong ? I've tried to play with Eucon app prefs, to no avail.

As a side question, in my setup, I declared only one Surface, and I only get to see 4 channels on the AC display. I guess this is normal, but when watching the video at https://www.youtube.com/watch?v=ravhFzHcYKI it seems that there are more than that. I guess it actually is the Artists Mix corresponding tracks. I'm asking as I miss being able to scroll trhough tracks from the Artist Control's screen.

Any hint welcome :-)
p@T
matnoir is offline   Reply With Quote
Old 08-25-2019, 12:06 PM   #4158
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

Quote:
Originally Posted by matnoir View Post
Hi All,

Sorry if this point has been already mentioned in the 100+ pages, Google let me think this is not the case, so...

I've hooked-up my Artist Control without problems, but I can't manage to get it to follow track selection from the screen.

As I have only 4 faders and projects with 100+ tracks, I'd like the Control Surface to jump to the track I select onscreen (as Eucon beta integration provided). Am I doing something wrong ? I've tried to play with Eucon app prefs, to no avail.

As a side question, in my setup, I declared only one Surface, and I only get to see 4 channels on the AC display. I guess this is normal, but when watching the video at https://www.youtube.com/watch?v=ravhFzHcYKI it seems that there are more than that. I guess it actually is the Artists Mix corresponding tracks. I'm asking as I miss being able to scroll trhough tracks from the Artist Control's screen.

Any hint welcome :-)
p@T
Cool, first off, if you have the time, could you please attempt to get set up with the soft keys in the .zip file. It should be simply a matter of placing the enclosed .xml file in the folder indicated in the picture.

If that works, please tell me, I'll include it in the next build for Control owners.

Now, you need to assign a key to ToggleScrollLink -- maybe you want to use the Softkey named "Track" to do this, here is the line you need to enter in you .zon file -- put it in the Buttons Zone, replacing the definition that is there now:

Old definition:

Code:
	Track ToggleMapFXMenu
New definition:

Code:
        Track ToggleScrollLink
Then, just engage that, and you should get the behaviour you want.

Let me know what happens.

The reason you only see 4 Tracks in the your window is you're missing the extra Mix units that are present in the video.
Attached Files
File Type: zip MC Control Soft Keys for Reaper.zip (51.6 KB, 6 views)
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 08-26-2019, 05:56 AM   #4159
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,574
Default

New build is up.

CSI now takes into account the keyboard Shift and Control (Command on Mac) keys, so you don't have to waste 2 buttons if you're short on supply

Also, tuned OSC performance a bit more.
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote
Old 08-26-2019, 06:29 AM   #4160
WaveTrans
Human being with feelings
 
Join Date: Aug 2019
Posts: 7
Default

Quote:
Originally Posted by Geoff Waddington View Post
Cool, I think if you assign a button to ToggleScrollLink:

Code:
Zone Buttons
       ...
        someButton ToggleScrollLink
       ...
ZoneEnd
you should get the scrolling behaviour you expect.
Thanks for the help but I think I need more help, please.

I tried to set that up for the Nano but the whole thing did not work and it was not apparent to me what´s going on.

So I went for the XT1 with less knobs and more straight forward scroll/zoom section and prepared a .mst file and started on a .zon which needs testing, when I noticed that when setting up a CSI in the preferences the .mst files I made show up and can be chosen while the .zon files never show up; I erased all MCU files in the Reaper folder, put the .zon as only file in the MCU-folder but it is still not showing - it just shows the standard MCU.zon file I am shure I erased...

Very strange. Is there a solution to this riddle?
Grateful for any help!
WaveTrans 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 12:55 PM.


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