Old 08-01-2021, 09:10 AM   #41
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,072
Default

Quote:
Originally Posted by Geoff Waddington View Post
New build is up.

EuCon Exp.zip

Hopefully cleaned up the outstanding issues mentioned, please have a look and report back on what I (inevitably) missed
Initialization issues with pans and faders are fixed. So all good there.

Basic transport controls work (Play, Stop, Rec, FF, Rew). The Navigation controls don't do anything yet:

RTZ - Reaper 40042 // Go to start of project
Prev - Reaper 40172 // Go to previous marker/start of project
Next - Reaper 40173 // Go to next marker/end of project

They're easy to miss with the small lettering, but on the surface, RTZ is Shift+Channel5 Solo, Prev is Shift+Channel5 Mute, and Next is Shift+Channel6 Solo.
Funkybot is online now   Reply With Quote
Old 08-01-2021, 09:14 AM   #42
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

Quote:
Originally Posted by Funkybot View Post
I'm going to use some CSI terms here, so apologies to anyone following this thread that isn't familiar with CSI. In ProTools there are equivalents for both TrackSendSlot (the default) and SelectedTrackSendNavigator.

This video shows an Artist Mix in Pro Tools. The video is short and well done. Worth a watch. Start around the 2:00 minute mark if you're interested in Sends:

https://www.youtube.com/watch?v=Xu2s56asC4g&t=291s

If you just hit the Aux button, you're seeing the TrackSendSlot version. First send slot for each track. The page buttons bank the send slots.

If you press both page buttons in Aux mode, it jumps into the SelectedTrackSend version where, using Pro Tools or Cubase, you can even create new send assignments using the Artist mix. You select the slot, then the Artist Mix will display some potential destinations, you select the destination, then press both page buttons to exit and you've even created a send.

The latter is certainly more advanced Eucon functionality though. Probably makes sense to get the basic send implementation working.
Yeah, unless I missed it they didn't talk about the buttons.

I'll just go ahead and do Mute and Pre/Post I think.

We could use the push top for phase, but you would have no indicator -- not really a fan of that...
__________________
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-01-2021, 09:15 AM   #43
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

Quote:
Originally Posted by Funkybot View Post
Geoff, might be a good idea to post the direct link to the Stash Page with the new Eucon Exp builds in the first post. I mean, I know where to get it, but I could see folks wondering where it actually is. Plus, it would save me a few clicks, which is the real reason I ask.
Done.
__________________
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-01-2021, 09:17 AM   #44
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

Quote:
Originally Posted by Funkybot View Post
Initialization issues with pans and faders are fixed. So all good there.

Basic transport controls work (Play, Stop, Rec, FF, Rew). The Navigation controls don't do anything yet:

RTZ - Reaper 40042 // Go to start of project
Prev - Reaper 40172 // Go to previous marker/start of project
Next - Reaper 40173 // Go to next marker/end of project

They're easy to miss with the small lettering, but on the surface, RTZ is Shift+Channel5 Solo, Prev is Shift+Channel5 Mute, and Next is Shift+Channel6 Solo.
Didn't hook those up yet, thanks for reminding me
__________________
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-01-2021, 09:47 AM   #45
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,072
Default

Quote:
Originally Posted by Geoff Waddington View Post
Yeah, unless I missed it they didn't talk about the buttons.

I'll just go ahead and do Mute and Pre/Post I think.

We could use the push top for phase, but you would have no indicator -- not really a fan of that...
Using Cubase's Eucon implementation, the send buttons are:

Sel = Pre/Post
On = On/Off (I guess this would be mute but with feedback inversed)
RotaryPush = Does nothing
Funkybot is online now   Reply With Quote
Old 08-01-2021, 11:22 AM   #46
RobinGShore
Human being with feelings
 
Join Date: May 2013
Location: New York
Posts: 792
Default

Quote:
Originally Posted by Geoff Waddington View Post
Yeah, unless I missed it they didn't talk about the buttons.

I'll just go ahead and do Mute and Pre/Post I think.
Yeah, that's how the buttons work in Pro Tools, In (or On if you're using an artist mix) is used for mute (light on = unmuted, light off = muted) and Sel is used for pre/post (light on = pre, light off=post)

Quote:
We could use the push top for phase, but you would have no indicator -- not really a fan of that...
The push top spills other parameters related to the send across the knobs, in Pro Tools this is just the send's pan parameters, but in Reaper it could also include phase.
RobinGShore is offline   Reply With Quote
Old 08-01-2021, 11:31 AM   #47
RobinGShore
Human being with feelings
 
Join Date: May 2013
Location: New York
Posts: 792
Default

I know you probably haven't gotten to looking at automation yet, but I want to note that writing in touch mode is broken, our old friend the jagged envelope is back

RobinGShore is offline   Reply With Quote
Old 08-02-2021, 06:11 AM   #48
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

New build is up.

EuCon Exp.zip

Added RTZ, strangely Prev and Next buttons on my Mix are not generating messages internally -- probably pilot error

Sends implemented as per suggestions -- I hope

First cut at improving Touch automation, let me know how it works/doesn't work
__________________
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-02-2021, 11:13 AM   #49
RobinGShore
Human being with feelings
 
Join Date: May 2013
Location: New York
Posts: 792
Default

Touch automation and sends are both working well. I may be imagining this, but it seems like writing with touch mode is creating a much "denser" envelope (i.e more points) then it ever did in CSI or the old beta. Not really a problem, just an observation.

A small thing with sends. Empty send slots have the On light turned on, I think it would be better if the light was off when no send is present in the slot.
RobinGShore is offline   Reply With Quote
Old 08-02-2021, 11:51 AM   #50
RobinGShore
Human being with feelings
 
Join Date: May 2013
Location: New York
Posts: 792
Default

A few small bugs:

Something funky is going on with time display. It works if the project start time is set to zero in Reaper, but if the start time is anything other than zero, the eucon time display will be off from the one in Reaper. eucon is adding an additional second for every second I increase the start time in Reaper. So if the project start time is set to five seconds, eucon's will show the time as 10 seconds at the start of the timeline, and will be five seconds ahead of Reaper throughout the project.

Cycling through automation modes from eucon is working, but switching to a specific mode is not working. The Dock has individual buttons for each automation mode:



pushing one of these buttons should switch the selected track to that mode, but instead these buttons seem to be acting the same as the mode cycle button and just switching to whichever mode is next in the list. I know you don't have a Dock Geoff, so if you want to see this for yourself you can also use the app. If you go to the mixer page in the app you'll see the automation modes displayed near the top of each channel, tapping on the automation mode will bring down a drop down menu that's supposed to allow you to select a specific mode, but like the dock buttons it just cycles to the next mode, no matter which mode you select

RobinGShore is offline   Reply With Quote
Old 08-02-2021, 12:57 PM   #51
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

Quote:
Originally Posted by RobinGShore View Post
Touch automation and sends are both working well. I may be imagining this, but it seems like writing with touch mode is creating a much "denser" envelope (i.e more points) then it ever did in CSI or the old beta. Not really a problem, just an observation.
Excellent, thanks for testing.

Quote:
Originally Posted by RobinGShore View Post
A small thing with sends. Empty send slots have the On light turned on, I think it would be better if the light was off when no send is present in the slot.
Yup, saw that, will do, if possible.
__________________
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-02-2021, 12:58 PM   #52
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

Quote:
Originally Posted by RobinGShore View Post
A few small bugs:

Something funky is going on with time display. It works if the project start time is set to zero in Reaper, but if the start time is anything other than zero, the eucon time display will be off from the one in Reaper. eucon is adding an additional second for every second I increase the start time in Reaper. So if the project start time is set to five seconds, eucon's will show the time as 10 seconds at the start of the timeline, and will be five seconds ahead of Reaper throughout the project.

Cycling through automation modes from eucon is working, but switching to a specific mode is not working. The Dock has individual buttons for each automation mode:



pushing one of these buttons should switch the selected track to that mode, but instead these buttons seem to be acting the same as the mode cycle button and just switching to whichever mode is next in the list. I know you don't have a Dock Geoff, so if you want to see this for yourself you can also use the app. If you go to the mixer page in the app you'll see the automation modes displayed near the top of each channel, tapping on the automation mode will bring down a drop down menu that's supposed to allow you to select a specific mode, but like the dock buttons it just cycles to the next mode, no matter which mode you select

Cool, thanks, will investigate...
__________________
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-02-2021, 01:50 PM   #53
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,072
Default

Quote:
Originally Posted by RobinGShore View Post
I may be imagining this, but it seems like writing with touch mode is creating a much "denser" envelope (i.e more points) then it ever did in CSI or the old beta. Not really a problem, just an observation.
By any chance, under Reaper's Preferences -> Editing Behavior -> Automation do you have "Reduce envelope point data when recording or drawing automation" unchecked? Just something that occurred to me as I read that.
Funkybot is online now   Reply With Quote
Old 08-02-2021, 01:56 PM   #54
RobinGShore
Human being with feelings
 
Join Date: May 2013
Location: New York
Posts: 792
Default

Reaper is freezing for like 30+ seconds when I switch project tabs if eucon is active.

Quote:
Originally Posted by Funkybot View Post
By any chance, under Reaper's Preferences -> Editing Behavior -> Automation do you have "Reduce envelope point data when recording or drawing automation" unchecked? Just something that occurred to me as I read that.
Yup, that's definitely what it was! Thanks
RobinGShore is offline   Reply With Quote
Old 08-02-2021, 03:33 PM   #55
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

Quote:
Originally Posted by RobinGShore View Post
Reaper is freezing for like 30+ seconds when I switch project tabs if eucon is active.
Yeah, that's EuCon resetting as requested by Reaper upon project change, I'll try to find a way to optimize it out if EuCon has already been loaded by another project.
__________________
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-02-2021, 03:55 PM   #56
RobinGShore
Human being with feelings
 
Join Date: May 2013
Location: New York
Posts: 792
Default

Quote:
Originally Posted by Geoff Waddington View Post
Yeah, that's EuCon resetting as requested by Reaper upon project change, I'll try to find a way to optimize it out if EuCon has already been loaded by another project.
Gotcha, would be nice if the reset didn't take quite so long, but not a huge deal if it can't be fixed, everything else so far is really snappy, so much better than the old beta.
RobinGShore is offline   Reply With Quote
Old 08-02-2021, 04:14 PM   #57
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

New build is up.

EuCon Exp.zip

Since there are no Zone files, and everything is hardwired, the EuCon config is the same for every project, so EuCon need only load once.

You should find switching between projects takes almost the same time with EuCon there or not, I even tested with a Channel count of 300
__________________
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-02-2021, 04:51 PM   #58
RobinGShore
Human being with feelings
 
Join Date: May 2013
Location: New York
Posts: 792
Default

Awesome. Switching projects in this latest build is pretty much instant
RobinGShore is offline   Reply With Quote
Old 08-02-2021, 05:08 PM   #59
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

Quote:
Originally Posted by RobinGShore View Post
Awesome. Switching projects in this latest build is pretty much instant
Great !
__________________
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-02-2021, 05:12 PM   #60
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

Ok, lets think about FX.

Don't even know where to start, any and all ideas welcomed...


Also, haven't forgotten about meters, anything else outstanding ?
__________________
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-02-2021, 07:46 PM   #61
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,072
Default

Quote:
Originally Posted by Geoff Waddington View Post
Ok, lets think about FX.

Don't even know where to start, any and all ideas welcomed...
I've only got experience with FX on the Artist Mix using the old Eucon+CSI method. Never bothered to work it out in Cubase and not a Pro Tools user.

I know the latest Eucon update allowed for some fancy "Custom Knobs" functionality (Eucon version 2021.6) that can be incorporated into Eucon-supporting DAWs. It seems like it's just a mapping protocol with a nice interface. I'm not sure if it works with our lowly Artist Mixes though. Here's a quick video showing the new functionality:

https://www.youtube.com/watch?v=fF-1TUzlaAU

...now, even if I couldn't benefit from Custom Knobs with my Artist Mix, if it could be implemented in Reaper, I'd say that probably makes the most sense for a truer Eucon experience. Would just suck to be me with an Artist Mix, but honestly, I'm not using the Artist Mix for FX control anyway. So no loss at all. Custom Knob support would seem like the way to future-proof the Eucon integration.

No idea how feasible that is or what the work effort involved would be. If it's crazy, I'd say, hell, just allow for a straight up CSI TrackFXSlotNavigator approach with CSI-like syntax and .zon files. That'd be less Eucon-y but wouldn't feel too out of place.

BTW, I've been working all day and didn't check out any of today's builds. Hopefully tomorrow shapes up better and I can check out the latest updates.
Funkybot is online now   Reply With Quote
Old 08-02-2021, 07:58 PM   #62
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,072
Default

Just a suggestion: now that performance is snappy again, maybe increase the channel count in the default Eucon.ini to 64?
Funkybot is online now   Reply With Quote
Old 08-02-2021, 09:56 PM   #63
RobinGShore
Human being with feelings
 
Join Date: May 2013
Location: New York
Posts: 792
Default

The latest build fixed the time display mismatch bug I was seeing, but it introduced a new one. Now the time is always displayed in the format hours:minutes:seconds.miliseconds, no matter the what the time format is set to in Reaper. Im the previous builds the eucon time display would match the format that Reaper was set to.

Quote:
Ok, lets think about FX.

Don't even know where to start, any and all ideas welcomed...
Here's how it works, at least from the user-end, in Pro Tools (this i also how you had it working in the old beta ). If you press the Insert button on an artist mix, s1, or s3, you'll see the first fx displayed for each channel, to navigate to fx2 etc. Very similar to how you have it working for sends already, and the same as TrackFXMenuSlot in CSI. The On/In button toggles the bypass for the fx, and pushing the knob top button, maps the parameters for the fx across the knobs, basically the equivalent of an FX Zone in CSI, though it only uses the knobs and their buttons, it can't use the faders.) Hitting the back button when viewing an FX Zone will take you back to the slot view.

I guess the tricky part will be figuring out how to generate the FX Maps/Zones. I know I've already mentioned it, so sorry to beat a dead horse, but the fx mapping you built for the old eucon beta worked (and in fact still works, even with the newer surfaces) really well. Not sure how hard it would be to bolt your old work from 8 year ago onto a new build, but maybe worth taking a look. Let me know if you need a refresher of how you had the mapping working in the old version.

Quote:
I know the latest Eucon update allowed for some fancy "Custom Knobs" functionality (Eucon version 2021.6) that can be incorporated into Eucon-supporting DAWs.
yeah the new "Custom Knobs" in eucon is pretty nice, mostly because it has an easy to use interface, but it still relies on their being a pre-existing default map for each plugin to use as a baseline. And also, as you mentioned it doesn't work on the old artist series controllers which might be a bit of bummer for some people.


Quote:
Also, haven't forgotten about meters, anything else outstanding ?
Don't mean to overwhelm you but here's a big list of stuff I'd love to see working if possible once you're done with fx and meters.
  • Track Colors S1, S3, and the app are capable of showing track colors, tracks all show up as uncolored (or I guess you could say black) in eucon regardless of how they're colored in Reaper. In my mind this feels like the type of thing that would be fairly straight forward to hook up, but then what do I know
  • Input Monitoring not controllable from any of the hardware surfaces as far as I know, but it's in the app on both the mixer page, and the tracks page. Again feels like the type of thing that should be pretty simple to hook up
  • Layouts Creating layouts is already working, but it looks like they don't save with the Reaper project. Here's a short video demonstrating eucon layouts in case you need a refresher https://www.youtube.com/watch?v=kgbKNwiO3Zg
  • VCA/Folder Spill Here's some videos demonstrating vca spill in eucon https://www.youtube.com/watch?v=F1yPrDSzHzQ https://www.youtube.com/watch?v=uzId8T6QQtY
  • Automation Match Indicators This helps show where your fader is relative to the underlying volume envelope when writing automation. Their meant to help you end a fader pass smoothly without any jump in level when you stop writing automation. They appear as little up and down arrows on the meters page of the app to show you which direction you need to move the fader in order to match the underlying envelope.
  • Automation Writing Indicators These are lights on each channel of the S1,S3, and in app that illuminate to let you know that some parameter on that channel is writing automation, particularly useful in latch and latch-preiview mode, and for alerting you if you accidently touch a knob or fader.
  • Pan-graphs pan graphs are being displayed in the app already, but they show the pan as hard left no matter what the pan position in Reaper (these are seperate from the thermometer display for pan which is working correctly)
  • Gain Reduction Meters Should show up on the meters page in the app for any track with a dynamics plugin that reports gain reduction
  • EQ Graphs Should be displayed in the meters page and channel page in the app for any track that has an eq plugin loaded
  • Surround Panning Wondering if it's possible for eucon to detect if a track has the ReaSurroundPan plugin loaded and to replace the normal pan controls for that track with the plugin parameters and allow controlling the plugin from the app's surround panner
RobinGShore is offline   Reply With Quote
Old 08-03-2021, 03:52 AM   #64
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

Quote:
Originally Posted by Funkybot View Post
I've only got experience with FX on the Artist Mix using the old Eucon+CSI method. Never bothered to work it out in Cubase and not a Pro Tools user.

I know the latest Eucon update allowed for some fancy "Custom Knobs" functionality (Eucon version 2021.6) that can be incorporated into Eucon-supporting DAWs. It seems like it's just a mapping protocol with a nice interface. I'm not sure if it works with our lowly Artist Mixes though. Here's a quick video showing the new functionality:

https://www.youtube.com/watch?v=fF-1TUzlaAU

...now, even if I couldn't benefit from Custom Knobs with my Artist Mix, if it could be implemented in Reaper, I'd say that probably makes the most sense for a truer Eucon experience. Would just suck to be me with an Artist Mix, but honestly, I'm not using the Artist Mix for FX control anyway. So no loss at all. Custom Knob support would seem like the way to future-proof the Eucon integration.

No idea how feasible that is or what the work effort involved would be. If it's crazy, I'd say, hell, just allow for a straight up CSI TrackFXSlotNavigator approach with CSI-like syntax and .zon files. That'd be less Eucon-y but wouldn't feel too out of place.

BTW, I've been working all day and didn't check out any of today's builds. Hopefully tomorrow shapes up better and I can check out the latest updates.
Will look into this, it looks very promising !
__________________
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-2021, 03:53 AM   #65
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

Quote:
Originally Posted by Funkybot View Post
Just a suggestion: now that performance is snappy again, maybe increase the channel count in the default Eucon.ini to 64?
Done.
__________________
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-2021, 04:09 AM   #66
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

Quote:
Originally Posted by RobinGShore View Post
The latest build fixed the time display mismatch bug I was seeing, but it introduced a new one. Now the time is always displayed in the format hours:minutes:seconds.miliseconds, no matter the what the time format is set to in Reaper. Im the previous builds the eucon time display would match the format that Reaper was set to.
Haven't touched the time code, this is strange, it works perfectly here on the Avid Artist Transport, no offsets, follows Reaper etc., all good.

Add this to the Automation buttons bug and it looks like we will have to accommodate the newer surfaces in code somehow, although that seems antithetical to the EuCon way, will investigate.

Quote:
Originally Posted by RobinGShore View Post
Here's how it works, at least from the user-end, in Pro Tools (this i also how you had it working in the old beta ). If you press the Insert button on an artist mix, s1, or s3, you'll see the first fx displayed for each channel, to navigate to fx2 etc. Very similar to how you have it working for sends already, and the same as TrackFXMenuSlot in CSI. The On/In button toggles the bypass for the fx, and pushing the knob top button, maps the parameters for the fx across the knobs, basically the equivalent of an FX Zone in CSI, though it only uses the knobs and their buttons, it can't use the faders.) Hitting the back button when viewing an FX Zone will take you back to the slot view.

I guess the tricky part will be figuring out how to generate the FX Maps/Zones. I know I've already mentioned it, so sorry to beat a dead horse, but the fx mapping you built for the old eucon beta worked (and in fact still works, even with the newer surfaces) really well. Not sure how hard it would be to bolt your old work from 8 year ago onto a new build, but maybe worth taking a look. Let me know if you need a refresher of how you had the mapping working in the old version.

yeah the new "Custom Knobs" in eucon is pretty nice, mostly because it has an easy to use interface, but it still relies on their being a pre-existing default map for each plugin to use as a baseline. And also, as you mentioned it doesn't work on the old artist series controllers which might be a bit of bummer for some people.
The Custom Knobs feature does look nice.

As far as the Artist series, kind of a drag, but the whole series is discontinued -- Mix was last sold in 2019 -- and the only one left with support is Mix -- available until 2024.

Probably a very low number of Mix users that also need plugin mapping, don't know for sure...

Leaning towards doing the Custom Knobs thing...

Quote:
Originally Posted by RobinGShore View Post
Don't mean to overwhelm you but here's a big list of stuff I'd love to see working if possible once you're done with fx and meters.
  • Track Colors S1, S3, and the app are capable of showing track colors, tracks all show up as uncolored (or I guess you could say black) in eucon regardless of how they're colored in Reaper. In my mind this feels like the type of thing that would be fairly straight forward to hook up, but then what do I know
  • Input Monitoring not controllable from any of the hardware surfaces as far as I know, but it's in the app on both the mixer page, and the tracks page. Again feels like the type of thing that should be pretty simple to hook up
  • Layouts Creating layouts is already working, but it looks like they don't save with the Reaper project. Here's a short video demonstrating eucon layouts in case you need a refresher https://www.youtube.com/watch?v=kgbKNwiO3Zg
  • VCA/Folder Spill Here's some videos demonstrating vca spill in eucon https://www.youtube.com/watch?v=F1yPrDSzHzQ https://www.youtube.com/watch?v=uzId8T6QQtY
  • Automation Match Indicators This helps show where your fader is relative to the underlying volume envelope when writing automation. Their meant to help you end a fader pass smoothly without any jump in level when you stop writing automation. They appear as little up and down arrows on the meters page of the app to show you which direction you need to move the fader in order to match the underlying envelope.
  • Automation Writing Indicators These are lights on each channel of the S1,S3, and in app that illuminate to let you know that some parameter on that channel is writing automation, particularly useful in latch and latch-preiview mode, and for alerting you if you accidently touch a knob or fader.
  • Pan-graphs pan graphs are being displayed in the app already, but they show the pan as hard left no matter what the pan position in Reaper (these are seperate from the thermometer display for pan which is working correctly)
  • Gain Reduction Meters Should show up on the meters page in the app for any track with a dynamics plugin that reports gain reduction
  • EQ Graphs Should be displayed in the meters page and channel page in the app for any track that has an eq plugin loaded
  • Surround Panning Wondering if it's possible for eucon to detect if a track has the ReaSurroundPan plugin loaded and to replace the normal pan controls for that track with the plugin parameters and allow controlling the plugin from the app's surround panner
All sounds good, we'll do what we can !
__________________
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-2021, 09:34 AM   #67
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,072
Default

Quote:
Originally Posted by Geoff Waddington View Post
The Custom Knobs feature does look nice.

As far as the Artist series, kind of a drag, but the whole series is discontinued -- Mix was last sold in 2019 -- and the only one left with support is Mix -- available until 2024.

Probably a very low number of Mix users that also need plugin mapping, don't know for sure...

Leaning towards doing the Custom Knobs thing...
Even as an Artist Mix user, I think this makes sense. If I had a fancy new Avid S3 (looks amazing, just couldn't justify the expense - hope they improved the encoders though at that price), I'd want to be able to use Custom Knobs. And if I were hopping from Pro Tools to Reaper with one, I'd want a seamless experience.

As you said, the Artist Mix has been left behind.
Funkybot is online now   Reply With Quote
Old 08-03-2021, 02:39 PM   #68
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,072
Default

Geoff, one weird thing I'm seeing using yesterday's build: if I launch Reaper into an empty project (which is my norm), all faders on the Artist Mix immediately jump to 0db. Before, they'd stay at minimum value up until a project or a track was loaded.

So it looks like my empty project has at least 8 tracks loaded in it because all the faders on the Artist Mix are at unity.
Funkybot is online now   Reply With Quote
Old 08-03-2021, 07:02 PM   #69
RobinGShore
Human being with feelings
 
Join Date: May 2013
Location: New York
Posts: 792
Default

Quote:
Originally Posted by Geoff Waddington View Post
Leaning towards doing the Custom Knobs thing...
Cool, looking forward to seeing it come together. I've been using the custom knobs with Pro Tools a little bit and it is pretty slick.

Quote:
Haven't touched the time code
That's weird, the time display definitely changed between the build you put out yesterday morning and the one you put out in the afternoon. In the morning build formatting matched (i.e I could switch to between timecode, samples, measure etc. and eucon would follow suit) but the values shown for the time was wrong. In the afternoon build the values are correct, but the formatting is stuck on hours:minutes:seconds.miliseconds. I guess something about changing the project load behavior must have also effected the time display?
RobinGShore is offline   Reply With Quote
Old 08-04-2021, 04:07 AM   #70
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

Quote:
Originally Posted by RobinGShore View Post
That's weird, the time display definitely changed between the build you put out yesterday morning and the one you put out in the afternoon. In the morning build formatting matched (i.e I could switch to between timecode, samples, measure etc. and eucon would follow suit) but the values shown for the time was wrong. In the afternoon build the values are correct, but the formatting is stuck on hours:minutes:seconds.miliseconds. I guess something about changing the project load behavior must have also effected the time display?

I'm sure you've checked things in your environment, this one's definitely a mystery


Here's what git reports re: changes between the 2 versions:

Code:
bool GetIsEuConInitialized() { return mEuConInitialized; }

if(CSurf_EuCon->GetIsEuConInitialized())
        return;
Just checked, and time display is working fine here using transport, wondering if maybe I need to implement another piece on my end...

[Edit] -- just checked, the Avid Control app on my iPad is following Reaper time display selection, and there is no offset.
__________________
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-04-2021 at 05:03 AM.
Geoff Waddington is offline   Reply With Quote
Old 08-04-2021, 06:53 AM   #71
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,072
Default

Robin, are you using any kind of measure or project time offsets in Reaper? For instance, in my project settings, I start my projects on measure -1. This drives the MCU displays nuts up (looks like Klingon) until it hits bar 1 beat 1, which is fine. I just suspect MCU timecode wasn't designed with negatives in mind.

Maybe Eucon is interpreting those offsets differently. An offset in the Project Settings might explain why you're getting one result and Geoff's seeing another. Just a thought...


Last edited by Funkybot; 09-28-2022 at 11:55 AM.
Funkybot is online now   Reply With Quote
Old 08-04-2021, 09:27 AM   #72
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

New build is up.

EuCon Exp.zip

Automation is better, but not quite right yet -- don't know what to do with latch preview -- does anyone even use it ?

Hopefully improved some widget clearing stuff, let me know...
__________________
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-2021, 09:38 AM   #73
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,072
Default

Quote:
Originally Posted by Geoff Waddington View Post
Automation is better, but not quite right yet -- don't know what to do with latch preview -- does anyone even use it ?
I get what it does, but never actually used it. Plus, if it's not on any Eucon surfaces (doesn't appear to exist in Pro Tools - just a regular latch), I'd say skip it in the Eucon implementation. Square peg, round hole.
Funkybot is online now   Reply With Quote
Old 08-04-2021, 09:44 AM   #74
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,072
Default

Quote:
Originally Posted by Geoff Waddington View Post
Hopefully improved some widget clearing stuff, let me know...
This build resolved that issue where all surface faders were defaulting to 0db on project load. Now they're back to -inf as expected.
Funkybot is online now   Reply With Quote
Old 08-04-2021, 07:11 PM   #75
RobinGShore
Human being with feelings
 
Join Date: May 2013
Location: New York
Posts: 792
Default

Quote:
Originally Posted by Geoff Waddington View Post
Automation is better, but not quite right yet -
Automation buttons on the dock are working great now, Thanks!

Quote:
don't know what to do with latch preview
Yeah, that's tricky, Pro Tools does have latch-preview (they just call it preview though, no latch), but it works a little differently. In Pro Tools it's a global option not a mode that's switchable per track, which I guess is why there's no track indicator for it in eucon.

Quote:
does anyone even use it ?
I use latch-preview all the time in Reaper (I think most people doing post-production stuff probably do), but I emulate the Pro Tools methodology, and only ever use it as a global override, never as an individual track mode. Tracks are usually touch, latch, or read, and when I need latch-preview I turn it on globally then switch the global override back off when I'm done with it. With that in mind the way eucon is working in this latest build is pretty nice, as the mode cycle skips preview and only includes the modes I actually use on my tracks. Still it would be nice if there was an indicator of latch-preview for when I do turn on that global override. Right now latch-preview displays as read in eucon, which is not very helpful. I'm assuming eucon doesn't let you define new indicators for modes it doesn't include? If that's the case there is another mode from Pro Tools called Touch-Latch that doesn't exist in Reaper that maybe you could steal the indicator from?



The mode name wouldn't match the indicator but at least it would be something unique
RobinGShore is offline   Reply With Quote
Old 08-04-2021, 07:41 PM   #76
RobinGShore
Human being with feelings
 
Join Date: May 2013
Location: New York
Posts: 792
Default

Quote:
Originally Posted by Geoff Waddington View Post
I'm sure you've checked things in your environment, this one's definitely a mystery


Here's what git reports re: changes between the 2 versions...
I think the difference I was seeing between builds must have been user error. I just checked the last three builds and time display is behaving the same on all of them. Sorry for the run-around.

Quote:
Just checked, and time display is working fine here using transport, wondering if maybe I need to implement another piece on my end...

[Edit] -- just checked, the Avid Control app on my iPad is following Reaper time display selection, and there is no offset.
I am still seeing an offset between the time in Reaper and the time in eucon (eucon adds an additional second for every second I change the start time in the reaper project setting). I don't think it has to do with which eucon hardware I'm using, as it happens even if the only device I have connected is the app. Just to confirm when you checked on your end did you change the the start time in the project settings. The offset only happens when the start time is something other than zero.
RobinGShore is offline   Reply With Quote
Old 08-05-2021, 04:48 AM   #77
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

Quote:
Originally Posted by RobinGShore View Post
Automation buttons on the dock are working great now, Thanks!
Excellent !!

Quote:
Originally Posted by RobinGShore View Post
Yeah, that's tricky, Pro Tools does have latch-preview (they just call it preview though, no latch), but it works a little differently. In Pro Tools it's a global option not a mode that's switchable per track, which I guess is why there's no track indicator for it in eucon.


I use latch-preview all the time in Reaper (I think most people doing post-production stuff probably do), but I emulate the Pro Tools methodology, and only ever use it as a global override, never as an individual track mode. Tracks are usually touch, latch, or read, and when I need latch-preview I turn it on globally then switch the global override back off when I'm done with it. With that in mind the way eucon is working in this latest build is pretty nice, as the mode cycle skips preview and only includes the modes I actually use on my tracks. Still it would be nice if there was an indicator of latch-preview for when I do turn on that global override. Right now latch-preview displays as read in eucon, which is not very helpful. I'm assuming eucon doesn't let you define new indicators for modes it doesn't include? If that's the case there is another mode from Pro Tools called Touch-Latch that doesn't exist in Reaper that maybe you could steal the indicator from?



The mode name wouldn't match the indicator but at least it would be something unique
I don't think there is way to have a "display only" EuCon automation mode, let's leave it as a low priority bug for now, cool ?
__________________
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-05-2021, 04:49 AM   #78
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

Quote:
Originally Posted by RobinGShore View Post
II am still seeing an offset between the time in Reaper and the time in eucon (eucon adds an additional second for every second I change the start time in the reaper project setting). I don't think it has to do with which eucon hardware I'm using, as it happens even if the only device I have connected is the app. Just to confirm when you checked on your end did you change the the start time in the project settings. The offset only happens when the start time is something other than zero.
Ah, gotcha', missed the part about offset.
__________________
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-05-2021, 04:50 AM   #79
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,454
Default

New build is up.

EuCon Exp.zip

Fixed timeline offset 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-05-2021, 08:59 AM   #80
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,072
Default

Geoff, are we expected to be able to assign sends in Channel mode with this implementation?

This video covers that functionality in Pro Tools (Send talk starts at 2 minutes): https://www.youtube.com/watch?v=Xu2s56asC4g&t=291s

The same method works in Cubase.

Not sure if it's intended or planned for this Reaper integration but figured I'd ask since I tried last night and couldn't get it going. The Channel Mode showed the selected channel sends, but there didn't seem to be a way to press both page buttons to enter an assignment mode.
Funkybot is online now   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:43 PM.


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