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

Reply
 
Thread Tools Display Modes
Old 08-03-2019, 11:19 AM   #3601
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Freex View Post
The tracks not populating until you go into pref>CSI.
That happens on mac too We've been starting with large projects, so just didn't notice <embarassed>
MixMonkey is offline   Reply With Quote
Old 08-03-2019, 11:33 AM   #3602
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 1,651
Default

Quote:
Originally Posted by Geoff Waddington View Post
Yeah, if you use OnTrackSelection for more that one Action, one Action or the other wins, in your case MapSelectedTrackFX is winning

You can avoid that by using "holes" like the Channel strip, so there's no overlap.



No, we made a design decision a while back after quite a bit of discussion.

You can have different surfaces on the same Page use the other style though.

You can also have a particular surface behave entirely differently on another Page, so you could also do it that way.
Ok there's plenty of room left for me to add sends, that does make the most sense.

Pages, that sounds like the way to go. Earlier CSI I had a send page, so I sort of get it. But before there was a dedicated button for paging...
__________________
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-03-2019, 11:35 AM   #3603
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by Freex View Post
The tracks not populating until you go into pref>CSI.


Sorry, I didn't realise the low track count bug was on mac too.
No worries, thanks for finding the bug
__________________
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 08-03-2019, 11:45 AM   #3604
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
Default

Quote:
Originally Posted by Geoff Waddington View Post
No worries, thanks for finding the bug
If I could do anything other than find ways to break it, I would.

I have a limited skill set lol
Freex is offline   Reply With Quote
Old 08-03-2019, 03:44 PM   #3605
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by Freex View Post
If I could do anything other than find ways to break it, I would.

I have a limited skill set lol
Geez, you're selling yourself short

That's exactly what you look for in a tester.

Good programmers like to make things go, good QA testers like to try to break things.

I'm not kidding you, it was a sought after talent in my old corporate computing days
__________________
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 08-03-2019, 03:47 PM   #3606
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

New build is up.

Sends now actually TOGGLE

I really like the way it feels, see what you think.

So, in general if any Zone gets Deactivated, it tries to send it's Widgets "Home".

On a side note the architecture is holding up, that was a fairly major change and it was a lot easier than I thought it would be
__________________
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 08-03-2019, 04:22 PM   #3607
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 1,651
Default

Is there another action to map sends on track selection...ala channel strip? All I know is ToggleMapSends.

I tried this:

OnTrackSelection MapSelectedTrackSendsToWidgets

doesn't seem to work.

I also did this to try and get the sends 1-4 on A8,B8,C8,D8:

Zone Send1
SelectedTrackNavigator
DisplayUpperA8| TrackSendNameDisplay
DisplayLowerA8| TrackSendVolumeDisplay
RotaryPushA8| TrackSendMute
RotaryA8| TrackSendVolume
ZoneEnd
Zone Send2
SelectedTrackNavigator
DisplayUpperB8| TrackSendNameDisplay
DisplayLowerB8| TrackSendVolumeDisplay
RotaryPushB8| TrackSendMute
RotaryB8| TrackSendVolume
ZoneEnd
Zone Send3
SelectedTrackNavigator
DisplayUpperC8| TrackSendNameDisplay
DisplayLowerC8| TrackSendVolumeDisplay
RotaryPushC8| TrackSendMute
RotaryC8| TrackSendVolume
ZoneEnd
Zone Send4
SelectedTrackNavigator
DisplayUpperD8| TrackSendNameDisplay
DisplayLowerD8| TrackSendVolumeDisplay
RotaryPushD8| TrackSendMute
RotaryD8| TrackSendVolume
ZoneEnd

I'm not sure what's not working, any idea?
__________________
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-03-2019, 04:32 PM   #3608
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by poetnprophet View Post
Is there another action to map sends on track selection...ala channel strip? All I know is ToggleMapSends.

I tried this:

OnTrackSelection MapSelectedTrackSendsToWidgets

I'm not sure what's not working, any idea?
The Zone definitions look fine, you just need to map a button to toggle the sends on the selected track on and off -- something like the bolded parts here:

Code:
Zone Home
	OnTrackSelection MapSelectedTrackSendsToWidgets
	IncludedZones
		Buttons 
		Channel|1-8
	IncludedZonesEnd
ZoneEnd

Zone Buttons
	Send ToggleMapSends
        ChannelLeft TrackBank -1
	ChannelRight TrackBank 1
...
ZoneEnd
You need to have a Selected Track AND have Toggle engaged to map the Sends.

[edit] Oops, my bad, Sends only work with the auto notation:

Code:
Zone Sends1-4
...
ZoneEnd
[edit] So, as of right now you can't map Sends that way, is that an important workflow for you ? -- I see how it feels more slot based since it's vertical...
__________________
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

Last edited by Geoff Waddington; 08-03-2019 at 04:43 PM.
Geoff Waddington is offline   Reply With Quote
Old 08-03-2019, 04:45 PM   #3609
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 1,651
Default

It is not that important. It would be cool to do that, it was probably discussed here and the concept missed me. I am taking the suggestion to clear a row, so that's what I've got now.

But, I'm only getting sends 1-3. I have a track with 4 sends and it's not showing up.

Here is the zone inside C4 zon:

Zone Send|1-8
SelectedTrackNavigator
DisplayUpperA| TrackSendNameDisplay
DisplayLowerA| TrackSendVolumeDisplay
RotaryPushA| TrackSendMute
RotaryA| TrackSendVolume
ZoneEnd

And I have togglesend mapped to a button on the ProX
__________________
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-03-2019, 04:48 PM   #3610
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by poetnprophet View Post
It is not that important. It would be cool to do that, it was probably discussed here and the concept missed me. I am taking the suggestion to clear a row, so that's what I've got now.

But, I'm only getting sends 1-3. I have a track with 4 sends and it's not showing up.
Please post your Sends Zone contents.
__________________
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 08-03-2019, 04:55 PM   #3611
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 1,651
Default

Above, afterthought
__________________
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-03-2019, 04:58 PM   #3612
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by poetnprophet View Post
It is not that important. It would be cool to do that, it was probably discussed here and the concept missed me. I am taking the suggestion to clear a row, so that's what I've got now.

But, I'm only getting sends 1-3. I have a track with 4 sends and it's not showing up.

Here is the zone inside C4 zon:

Zone Send|1-8
SelectedTrackNavigator
DisplayUpperA| TrackSendNameDisplay
DisplayLowerA| TrackSendVolumeDisplay
RotaryPushA| TrackSendMute
RotaryA| TrackSendVolume
ZoneEnd

And I have togglesend mapped to a button on the ProX
Is something overlaying your definitions, in other words is there a hole in your mappings for row A1-8 ?
__________________
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 08-03-2019, 05:15 PM   #3613
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 1,651
Default

No, I have no zon files in the C4 folder with mappings to the A row
__________________
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-03-2019, 05:15 PM   #3614
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Sends toggling nicely here!

It leaves -150dB showing on DisplayLower when you switch to a track with fewer sends than the one previously, not a problem All disappears when un-toggled.
MixMonkey is offline   Reply With Quote
Old 08-03-2019, 05:32 PM   #3615
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Geoff Waddington View Post
Is something overlaying your definitions, in other words is there a hole in your mappings for row A1-8 ?
There is a little bug in there somewhere.

If I open a project and select a track with one send and hit ToggleMapSends, one send appears on the C4. If I then select a track with eight sends, only the first send will appear, until I un-toggle and re-toggle ToggleMapSends. Then all eight will appear.

EDIT: This only seems to affect the C4. On the MCU, it behaves as you would expect.

Last edited by MixMonkey; 08-03-2019 at 05:38 PM.
MixMonkey is offline   Reply With Quote
Old 08-03-2019, 05:41 PM   #3616
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 1,651
Default

Quote:
Originally Posted by MixMonkey View Post
There is a little bug in there somewhere.

If I open a project and select a track with one send and hit ToggleMapSends, one send appears on the C4. If I then select a track with eight sends, only the first send will appear, until I un-toggle and re-toggle ToggleMapSends. Then all eight will appear.

EDIT: This only seems to affect the C4. On the MCU, it behaves as you would expect.
Yes this is why I couldn't see past 3. Duplicated exactly this here as well, thank you for digging that one out! And the thing about leftover -150 on the display
__________________
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-03-2019, 06:47 PM   #3617
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by MixMonkey View Post
There is a little bug in there somewhere.

If I open a project and select a track with one send and hit ToggleMapSends, one send appears on the C4. If I then select a track with eight sends, only the first send will appear, until I un-toggle and re-toggle ToggleMapSends. Then all eight will appear.

EDIT: This only seems to affect the C4. On the MCU, it behaves as you would expect.
Hmmm...

It's acting like you are missing this statement from your C4 Home Zone:

Code:
Zone Home
    OnTrackSelection MapSelectedTrackFXToWidgets
...
ZoneEnd
Also, many thanks to you, @poetnprophet and @Freex for testing with the C4, I'm flying blind and for the MCU the Artist Mackie emulation provides only DisplayUpper, so thanks for reporting what's going on with DisplayLower

[edit] Geez been at it too long today I meant
Code:
OnTrackSelection MapSelectedTrackSendsToWidgets
__________________
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

Last edited by Geoff Waddington; 08-03-2019 at 07:00 PM.
Geoff Waddington is offline   Reply With Quote
Old 08-03-2019, 06:53 PM   #3618
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

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

It's acting like you are missing this statement from your C4 Home Zone:

[code]
Zone Home
OnTrackSelection MapSelectedTrackFXToWidgets
...
ZoneEnd

Also, many thanks to you, @poetnprophet and @Freex for testing with the C4, I'm flying blind and for the MCU the Artist Mackie emulation provides only DisplayUpper, so thanks for reporting what's going on with DisplayLower
...and now it's working clean as a whistle Thanks Geoff.
MixMonkey is offline   Reply With Quote
Old 08-03-2019, 07:14 PM   #3619
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Just realized we could add another Action -- ToggleMapFX that would act like ToggleMapSends for the Selected Track -- then you could have OnTrackSelection and OnFXFocus more or less coexist on the same Surface.
__________________
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 08-04-2019, 04:33 AM   #3620
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

New build is up.

ToggleMapFX now implemented,

Note you will now need the same two step process as MapSelectedTrackSends and ToggleMapSends like this:

Code:
OnTrackSelection MapSelectedTrackFXToWidgets

someButton ToggleMapFX
The ability to turn SelectedTrackFX on and off like Sends opens up an interesting possibility...

What if we run the OnTrackSelection and OnFXFocus completely independently.

Anything with a FocusedFXTrackNavigator goes into a separate cue.

You can have some Selected Track FX mapped and if you then Focus an FX it too will get mapped.

Since you can toggle the Selected Track mapping at will, i think this will provide a lot of flexibility with just on extra press -- ToggleMapFX.

Now I just have to figure out how to build it

As usual, thought/suggestions more than welcomed...
__________________
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 08-04-2019, 06:45 AM   #3621
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Geoff Waddington View Post
Note you will now need the same two step process as MapSelectedTrackSends and ToggleMapSends like this:

Code:
OnTrackSelection MapSelectedTrackFXToWidgets

someButton ToggleMapFX
This is a great idea for MapSelectedTrackFXToWidgets, because it does indeed mirror ToggleMapSends.

However, it makes less sense for OnFXFocus, because it adds one more button push to the process. You would have to turn on ToggleMapFX, then focus the FX.

At the risk of sounding like a broken record, I still maintain the problem here is the OnFxFocus concept itself. Here's why:

i) It isn't in keeping with the selected track paradigm of the rest of CSI.

ii) It is difficult to ensure that when opening an FX window with an action(s) it actually becomes the foreground (focussed) window, so that the parameters load to the surface (believe me, I've tried). Opening the FX window with the mouse in order to load the parameters to the surface is daft It also relies on the window staying focused. Anything you do on the screen will unfocus the plugin window and lose your parameters.

iii) It's very difficult to know when the FX has become 'un-focussed', so that the surface can be blanked/zeroed.

iv) Navigating through plugin slots from the surface requires a fairly complex construction of custom actions. Doable, but not the last word in elegance.

I would propose that we only have MapSelectedTrackFXToWidgets, with two options: All or individual.

The 'all' option is identical to what exists at the moment- all the plugins on the selected track map to the surface aka the 'channel strip' concept. Using your just added ToggleMapFX.

The 'individual' option, when ToggleMapFX is pressed, would present the available track plugins across the displays in the same way that sends do now, across 4 or 8 rotaries/pushes/displays- Freex's suggestion.

The name displayed for each would be the name shown on the Reaper mixer plugin slot (this can be made more 'display friendly' by using the existing plugin rename option)

Pressing the push associated with a particular slot loads that plugin's parameters to the surface.

Alternatively, if you don't fancy a menu construct, just put up the first plugin and have a way to step forward/back in the slots.

The advantages of this method would be:

i) In keeping with rest of CSI, so easier to learn.

ii) No question as to what plugin parameter's should load- focus unrequired.

iii) Easy to tell when a plugin's parameters should unload from the surface- when the user returns to the 'menu' or changes track (which would automatically return to the 'menu') or presses ToggleMapFX a second time.
MixMonkey is offline   Reply With Quote
Old 08-04-2019, 07:14 AM   #3622
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
Default

Quote:
Originally Posted by MixMonkey View Post
This is a great idea for MapSelectedTrackFXToWidgets, because it does indeed mirror ToggleMapSends.

However, it makes less sense for OnFXFocus, because it adds one more button push to the process. You would have to turn on ToggleMapFX, then focus the FX.

At the risk of sounding like a broken record, I still maintain the problem here is the OnFxFocus concept itself. Here's why:

i) It isn't in keeping with the selected track paradigm of the rest of CSI.

ii) It is difficult to ensure that when opening an FX window with an action(s) it actually becomes the foreground (focussed) window, so that the parameters load to the surface (believe me, I've tried). Opening the FX window with the mouse in order to load the parameters to the surface is daft It also relies on the window staying focused. Anything you do on the screen will unfocus the plugin window and lose your parameters.

iii) It's very difficult to know when the FX has become 'un-focussed', so that the surface can be blanked/zeroed.

iv) Navigating through plugin slots from the surface requires a fairly complex construction of custom actions. Doable, but not the last word in elegance.

I would propose that we only have MapSelectedTrackFXToWidgets, with two options: All or individual.

The 'all' option is identical to what exists at the moment- all the plugins on the selected track map to the surface aka the 'channel strip' concept. Using your just added ToggleMapFX.

The 'individual' option, when ToggleMapFX is pressed, would present the available track plugins across the displays in the same way that sends do now, across 4 or 8 rotaries/pushes/displays- Freex's suggestion.

The name displayed for each would be the name shown on the Reaper mixer plugin slot (this can be made more 'display friendly' by using the existing plugin rename option)

Pressing the push associated with a particular slot loads that plugin's parameters to the surface.

Alternatively, if you don't fancy a menu construct, just put up the first plugin and have a way to step forward/back in the slots.

The advantages of this method would be:

i) In keeping with rest of CSI, so easier to learn.

ii) No question as to what plugin parameter's should load- focus unrequired.

iii) Easy to tell when a plugin's parameters should unload from the surface- when the user returns to the 'menu' or changes track (which would automatically return to the 'menu') or presses ToggleMapFX a second time.
That sounds pretty good to me,

In may head (as a C4 user) I had thought about the idea that Sends and FX slots could be permanently displayed on C4 for a selected track. With FX working as you've described.
Maybe with track name, input and output info also, like a track overview menu if you will.

Now what would happen if you selected more than one track, I don't know.
Freex is offline   Reply With Quote
Old 08-04-2019, 07:17 AM   #3623
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Freex View Post

Now what would happen if you selected more than one track, I don't know.
What happens if you select more than one track with ToggleMapSends enabled? (I don't know, I haven't tried it) It should behave like that.
MixMonkey is offline   Reply With Quote
Old 08-04-2019, 07:20 AM   #3624
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by MixMonkey View Post
This is a great idea for MapSelectedTrackFXToWidgets, because it does indeed mirror ToggleMapSends.

However, it makes less sense for OnFXFocus, because it adds one more button push to the process. You would have to turn on ToggleMapFX, then focus the FX.
Totally agree, I guess my last post was unclear, ToggleMapFX ONLY works on FX mapped by OnTrackSelectiom.

It does nothing to any FX mapped by OnFXFocus.


Quote:
Originally Posted by MixMonkey View Post
At the risk of sounding like a broken record, I still maintain the problem here is the OnFxFocus concept itself. Here's why:

i) It isn't in keeping with the selected track paradigm of the rest of CSI.

ii) It is difficult to ensure that when opening an FX window with an action(s) it actually becomes the foreground (focussed) window, so that the parameters load to the surface (believe me, I've tried). Opening the FX window with the mouse in order to load the parameters to the surface is daft
I disagree, the menu system you mention below is great for larger format systems like yours, but i can see a perfectly valid use case for a user that has just an MCU Focusing on various open FX windows with the mouse and adjusting them with the Rotaries.

Quote:
Originally Posted by MixMonkey View Post
It also relies on the window staying focused. Anything you do on the screen will unfocus the plugin window and lose your parameters.

iii) It's very difficult to know when the FX has become 'un-focussed', so that the surface can be blanked/zeroed.

iv) Navigating through plugin slots from the surface requires a fairly complex construction of custom actions. Doable, but not the last word in elegance.

I would propose that we only have MapSelectedTrackFXToWidgets, with two options: All or individual.

The 'all' option is identical to what exists at the moment- all the plugins on the selected track map to the surface aka the 'channel strip' concept. Using your just added ToggleMapFX.

The 'individual' option, when ToggleMapFX is pressed, would present the available track plugins across the displays in the same way that sends do now, across 4 or 8 rotaries/pushes/displays- Freex's suggestion.

The name displayed for each would be the name shown on the Reaper mixer plugin slot (this can be made more 'display friendly' by using the existing plugin rename option)

Pressing the push associated with a particular slot loads that plugin's parameters to the surface.

Alternatively, if you don't fancy a menu construct, just put up the first plugin and have a way to step forward/back in the slots.

The advantages of this method would be:

i) In keeping with rest of CSI, so easier to learn.

ii) No question as to what plugin parameter's should load- focus unrequired.

iii) Easy to tell when a plugin's parameters should unload from the surface- when the user returns to the 'menu' or changes track (which would automatically return to the 'menu') or presses ToggleMapFX a second time.
i really like this idea too, and suggest this one is called ToggleFXMenu.
__________________
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 08-04-2019, 07:23 AM   #3625
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by Freex View Post
That sounds pretty good to me,

In may head (as a C4 user) I had thought about the idea that Sends and FX slots could be permanently displayed on C4 for a selected track. With FX working as you've described.
Maybe with track name, input and output info also, like a track overview menu if you will.

Now what would happen if you selected more than one track, I don't know.
You folks haven't tried with 2 or more selected tracks yet ?

It should unmap everything, the whole thing relies on the concept of current uniquely selected track -- "Give me a track, Vasili. One track only, please."
__________________
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 08-04-2019, 07:28 AM   #3626
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Geoff Waddington View Post
Totally agree, I guess my last post was unclear, ToggleMapFX ONLY works on FX mapped by OnTrackSelectiom.
Ah, sorry, didn't realise that.

Quote:
I disagree, the menu system you mention below is great for larger format systems like yours, but i can see a perfectly valid use case for a user that has just an MCU Focusing on various open FX windows with the mouse and adjusting them with the Rotaries.
Fair point, but I reckon once they start using CSI they're going to become incresingly 'mouse-phobic'
Quote:
i really like this idea too, and suggest this one is called ToggleFXMenu.
Awesome

Quote:
"Give me a track, Vasili. One track only, please."
Ah, the hunt for the focussed window
MixMonkey is offline   Reply With Quote
Old 08-04-2019, 07:30 AM   #3627
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
Default

Quote:
Originally Posted by Geoff Waddington View Post
You folks haven't tried with 2 or more selected tracks yet ?

It should unmap everything, the whole thing relies on the concept of current uniquely selected track -- "Give me a ping, Vasili. One ping only, please."
My excuse is I've just got back on the horse, been playing catch up and just got the C4 showing sends and effects the other night. So haven't got that far. But I would have pretty soon.

Now what Mix has been doing all this time I couldn't say


But seriously out standing work Geoff, and a big thanks to Mix for getting my horse clearing the fences (I don't know what all the horse references are about either)

Guess I'm just horsing around

Last edited by Freex; 08-04-2019 at 07:37 AM.
Freex is offline   Reply With Quote
Old 08-04-2019, 07:34 AM   #3628
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
Default

Quote:
Originally Posted by Geoff Waddington View Post

i really like this idea too, and suggest this one is called ToggleFXMenu.
So could ToggleFXMenu and ToggleSendsMenu coexist at the same time?

Say one splaying on row C and the other row D (again for C4 example)

Or

Could they both be assigned to the same row (D) and have a "redirect if" for the other.
Freex is offline   Reply With Quote
Old 08-04-2019, 07:49 AM   #3629
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by Freex View Post
So could ToggleFXMenu and ToggleSendsMenu coexist at the same time?

Say one splaying on row C and the other row D (again for C4 example)

Or

Could they both be assigned to the same row (D) and have a "redirect if" for the other.
Good point, will make sure to include the ability to define where the menu gets displayed.
__________________
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 08-04-2019, 07:50 AM   #3630
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by MixMonkey View Post
Ah, the hunt for the focussed window
__________________
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 08-04-2019, 07:51 AM   #3631
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

New build is up.

Hopefully fixed:
Low track count bug
Displays not blanking bug

Let me know what you find...
__________________
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 08-04-2019, 07:57 AM   #3632
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Freex View Post
Now what Mix has been doing all this time I couldn't say
He's been shoeing the horses and building the Configurator
MixMonkey is offline   Reply With Quote
Old 08-04-2019, 08:08 AM   #3633
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Geoff Waddington View Post
Good point, will make sure to include the ability to define where the menu gets displayed.
You don't have to have a menu, you could just step through the slots next/prev. I always put the plugin name (or an abbreviation of) in A1 (which is always Dry/Wet + Bypass), so I know which plugin I'm on.
MixMonkey is offline   Reply With Quote
Old 08-04-2019, 08:14 AM   #3634
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by MixMonkey View Post
You don't have to have a menu, you could just step through the slots next/prev. I always put the plugin name (or an abbreviation of) in A1 (which is always Dry/Wet + Bypass), so I know which plugin I'm on.
True, but I think it would also be nice to be able to go from slot 1 to slot 6 directly, if a particular preferred workflow requires it.

If you dedicated row A to the menu, and rows B, C, D to the FX, you could get around VERY quickly. just another workflow for someone so inclined
__________________
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 08-04-2019, 08:23 AM   #3635
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Geoff Waddington View Post
True, but I think it would also be nice to be able to go from slot 1 to slot 6 directly, if a particular preferred workflow requires it.

If you dedicated row A to the menu, and rows B, C, D to the FX, you could get around VERY quickly. just another workflow for someone so inclined
Cool
MixMonkey is offline   Reply With Quote
Old 08-04-2019, 09:09 AM   #3636
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
Default

Is this possible (in 2020)

That's also what I meant whe I talked about the FX and Sends Menu
With hopefully a way to show if a filled FX slot is enabled.

Obviously what is displayed and how is not correct. but hope you get the idea.

Last edited by Freex; 09-01-2019 at 04:23 PM.
Freex is offline   Reply With Quote
Old 08-04-2019, 09:15 AM   #3637
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

Quote:
Originally Posted by Freex View Post
Is this possible (in 2020)

That's also what I meant whe I talked about the FX and Sends Menu
With hopefully a way to show if a filled FX slot is enabled.

Obviously what is displayed and how is not correct. but hope you get the idea.
Looks good, but you'll need to talk to the Organ Grinder, not the Monkey
MixMonkey is offline   Reply With Quote
Old 08-04-2019, 09:24 AM   #3638
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
Default

Quote:
Originally Posted by MixMonkey View Post
Looks good, but you'll need to talk to the Organ Grinder, not the Monkey
Yeah, just throwing the idea out there, Geoff is the law, when it comes to what's doable and rightly so.

Just think it would be cool for ToggleSends and ToggleFx to splay like that.

Although I got to say, I like Goeff's idea of being able to "stick" the fxmenu when in an FX, OK would only leave 24 knows, but I think we could manage.
Freex is offline   Reply With Quote
Old 08-04-2019, 09:45 AM   #3639
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
Default

I was wondering whether these menus could be built out of Zones, like we build pretty much everything else...
MixMonkey is offline   Reply With Quote
Old 08-04-2019, 09:49 AM   #3640
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by MixMonkey View Post
I was wondering whether these menus could be built out of Zones, like we build pretty much everything else...
Absolutely !!

@Freex, yeah, looked at the image, might as well do Sends Menu as well as FX Menu to keep it consistent

I'd be tempted to overlay them on one row though, leaving 24 free ones to map to your heart's content, but that's just me

Did anyone get a chance to check the new build with Blank Displays and Low Track count now working properly (hopefully) ?
__________________
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
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 05:41 PM.


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