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

Reply
 
Thread Tools Display Modes
Old 06-19-2021, 03:32 PM   #13921
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,887
Default

Quote:
Originally Posted by Funkybot View Post
The wrapping makes sense for SeletedTrackFXMenuSlot where you're only on one track
I think that's what @Freex was talking about, unfortunately.
MixMonkey is offline   Reply With Quote
Old 06-19-2021, 04:09 PM   #13922
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,027
Default

Quote:
Originally Posted by MixMonkey View Post
I think that's what @Freex was talking about, unfortunately.
Ok ignore my comment about the SelectedTrackFXMenuSlot...that one went away.

The SelectedTrackSendSlot and SelectedTrackReceiveSlot navigators are indeed wrapping based on the max count. For those two, I think it should wrap at the max for the selected channel. Just makes sense that I have 4 sends, that it wraps after 4, and if I move to a track with 2 sends, it wraps after 2.

For TrackSendSlot and ReceiveTrackSlot, there I think it needs to wrap at max channel slot #.
Funkybot is offline   Reply With Quote
Old 06-19-2021, 04:28 PM   #13923
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,887
Default

Quote:
Originally Posted by Funkybot View Post
Ok ignore my comment about the SelectedTrackFXMenuSlot...that one went away.
Pretty sure that's the one we're talking about The problem is that it loops around the max number of FX on a track in the project, when it needs to loop around the number of FX on the selected track to allow sync with plugin GUIs.
Quote:
The SelectedTrackSendSlot and SelectedTrackReceiveSlot navigators are indeed wrapping based on the max count. For those two, I think it should wrap at the max for the selected channel. Just makes sense that I have 4 sends, that it wraps after 4, and if I move to a track with 2 sends, it wraps after 2.
I don't think it really matters with these, there's no GUI to stay in sync with, but if they were the same as the SelectedTrackFXMenuNavigator it would be less confusing.
Quote:
For TrackSendSlot and ReceiveTrackSlot, there I think it needs to wrap at max channel slot #.
This is what happens currently and it's fine
MixMonkey is offline   Reply With Quote
Old 06-19-2021, 04:43 PM   #13924
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,887
Default

We've been a bit spoiled by being able to build things like this:
Code:
Zone "SelectedTrackFXMenu"
   SelectedTrackFXMenuNavigator
    FXMenuDisplay|          FXMenuNameDisplay
    Shift+FXMenuButton|     Reaper "_S&M_FXBYP|"       //Bypass FX Slot
    Option+FXMenuButton|    Reaper "_S&M_FXOFF|"       //Offline FX slot
    FXMenuButton|           Reaper "_S&M_SHOWFXCHAIN|"
    FXMenuButton|           Reaper "_S&M_SELFX|"
    FXMenuButton|           GoFXSlot
ZoneEnd
...where selecting an FX from the FXMenu opens an FX chain window with the correct FX GUI displayed.
MixMonkey is offline   Reply With Quote
Old 06-19-2021, 04:58 PM   #13925
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,027
Default

Couldn't agree more!
Funkybot is offline   Reply With Quote
Old 06-19-2021, 07:26 PM   #13926
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

Loving this discussion, it's showing how doors are opening up with the new architecture

Wanted to run this by anyone interested and listening -- in upgrading EuCon support we may have to require Catalina as a minimum, anyone hate 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 06-19-2021, 07:48 PM   #13927
cjewellstudios
Human being with feelings
 
Join Date: Sep 2017
Posts: 998
Default

I've reverted back to TouchOSC mk1 for the time being so I can catch up.

Really great job everyone!

Did these things ever make it in?

SelectedTrackSendBank
SelectedTrackReceiveBank
SelectedTrackFXMenuBank

I'm testing selected track receives at the moment:

TrackReceivePrePost
TrackReceivePrePostDisplay

These actions both have feedback but no control. Pretty confident I have my widgets/zone set up correctly.
cjewellstudios is offline   Reply With Quote
Old 06-19-2021, 09:44 PM   #13928
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,027
Default

Quote:
Originally Posted by Geoff Waddington View Post
Loving this discussion, it's showing how doors are opening up with the new architecture

Wanted to run this by anyone interested and listening -- in upgrading EuCon support we may have to require Catalina as a minimum, anyone hate that ?
I'm not a Mac user, but maybe keep CSI 1.0 around for folks running older versions of Reaper and keep the current-state Eucon build around for those running pre-Catalina Mac OS builds. So basically CSI 1.1 as a new download and a CSI 1.1 Eucon build. Just a thought.
Funkybot is offline   Reply With Quote
Old 06-20-2021, 03:25 AM   #13929
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

Also thinking of dropping Windows 32 bit support for v1.1 -- anyone still using 32 bit Windows ?

If we can drop Windows 32 bit, we might be able to put the EuCon stuff in the main CSI build.

And yes, v1.0 will remain a stable legacy version, complete with EuCon build.

[edit] Yes, we can put all the dlls and dylibs for CSI and EuCon in one package !!

While we're at it let's deal with the elephant in the room, poor little guy has been sitting there patiently for some time now

The CSI folder.

My current feeing is that the build should have a very minimal, not overwhelming list of usual suspects -- MCU, and a few of the more popular ones -- just simple get you up and running type stuff.

Now that we are stable, I think it's time to maintain a separate download for the "grande" CSI folder which actually does include the kitchen sink and all sorts of wild experimental files to get ideas from.

Having each Zone in it's own file is our friend here, you could be using Bill's Channel setup with Joe's Send rig config, etc.
__________________
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; 06-20-2021 at 03:58 AM.
Geoff Waddington is offline   Reply With Quote
Old 06-20-2021, 04:39 AM   #13930
spkr4thdd
Human being with feelings
 
Join Date: Apr 2020
Location: Scotland
Posts: 155
Default

Quote:
Originally Posted by Geoff Waddington View Post
Loving this discussion, it's showing how doors are opening up with the new architecture

Wanted to run this by anyone interested and listening -- in upgrading EuCon support we may have to require Catalina as a minimum, anyone hate that ?
I can't speak for anyone else, but I still use a 2010 Mac Pro currently for my studio machine and it's unlikely I'll ever get past Mojave, so that would be a deal breaker for me and I'm just getting back in to CSI and loving the versatility.
__________________
Slainté, Grae
Mac mini M2 Pro [MacOS 13.5.2] | Reaper 7.11(ARM) | CSI (Exp) & DBM4R (Latest) | Behringer X-Touch (1.21)
spkr4thdd is offline   Reply With Quote
Old 06-20-2021, 04:44 AM   #13931
spkr4thdd
Human being with feelings
 
Join Date: Apr 2020
Location: Scotland
Posts: 155
Default

Quote:
Originally Posted by Geoff Waddington View Post
Now that we are stable, I think it's time to maintain a separate download for the "grande" CSI folder which actually does include the kitchen sink and all sorts of wild experimental files to get ideas from.

Having each Zone in it's own file is our friend here, you could be using Bill's Channel setup with Joe's Send rig config, etc.
I've spent most of this past seeking tweaking/adjusting my 1.0 setup to get my zones pretty much there with holding notes for the send slots/fx slots piece and touch response etc for when I join the Exp/1.1 train.

Other than the splitting everything in to separate zones is there anything specific to know? Do we need modifiers repeated in every zone? Are there any 'best practices' from those who have helped get you where we are with regards to using separate zones for certain things? Is it easier to have an MCP zone and TCP zone which cover everything in a block, or loads of little zones for each style/kind of widget?
__________________
Slainté, Grae
Mac mini M2 Pro [MacOS 13.5.2] | Reaper 7.11(ARM) | CSI (Exp) & DBM4R (Latest) | Behringer X-Touch (1.21)
spkr4thdd is offline   Reply With Quote
Old 06-20-2021, 05:12 AM   #13932
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

Quote:
Originally Posted by spkr4thdd View Post
I can't speak for anyone else, but I still use a 2010 Mac Pro currently for my studio machine and it's unlikely I'll ever get past Mojave, so that would be a deal breaker for me and I'm just getting back in to CSI and loving the versatility.
Yeah, I resisted too, was on Mojave until last week, Apple makes it hard not to upgrade if you are a user, but you should see what it's like if you're a programmer

That's not necessarily bad, keeps things moving, but does put folks in tough positions at times...
__________________
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 06-20-2021, 05:15 AM   #13933
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

Quote:
Originally Posted by spkr4thdd View Post
I've spent most of this past seeking tweaking/adjusting my 1.0 setup to get my zones pretty much there with holding notes for the send slots/fx slots piece and touch response etc for when I join the Exp/1.1 train.

Other than the splitting everything in to separate zones is there anything specific to know? Do we need modifiers repeated in every zone? Are there any 'best practices' from those who have helped get you where we are with regards to using separate zones for certain things? Is it easier to have an MCP zone and TCP zone which cover everything in a block, or loads of little zones for each style/kind of widget?
Modifiers haven't need that repeating trick for ages

Just split the Zones, but you will also have to rename some of them, @Funkybot posted an excellent sheet a few pages back that we really should get that into the wiki -- maybe he already did
__________________
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 06-20-2021, 05:45 AM   #13934
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,887
Default

Quote:
Originally Posted by Geoff Waddington View Post
Loving this discussion, it's showing how doors are opening up with the new architecture

Wanted to run this by anyone interested and listening -- in upgrading EuCon support we may have to require Catalina as a minimum, anyone hate that ?
Although I have no dog in the Eucon race, Catalina is fine with me. My 2012 MacBook Pro can't go any further and it's working so well on my 3 x Hackintoshes that I'm unlikely to change it. Plus I get the feeling that anything Apple does from now on will be targeted at their own silicon, not Intel's.
MixMonkey is offline   Reply With Quote
Old 06-20-2021, 05:48 AM   #13935
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,887
Default

Quote:
Originally Posted by Geoff Waddington View Post
My current feeing is that the build should have a very minimal, not overwhelming list of usual suspects -- MCU, and a few of the more popular ones -- just simple get you up and running type stuff.
Totally agree with this.
MixMonkey is offline   Reply With Quote
Old 06-20-2021, 05:57 AM   #13936
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,887
Default

One thing I wanted to mention now that the Broadcast/Receive stuff is working well, could you fix it so that the FX Zone folder can be read from an alias/symlink?

Broadcast/Receive of FX related Actions requires multiple copies of the same FX Zone folder for different surfaces and at the moment these have to be 'real' copies- which makes additions/alterations to fx.zon a bit of a pain.

I've got round the problem by using the syncing software (Resilio Sync) that I use to keep all the computers on the same page, to sync the FX Zone folders locally, but really, this is a sledghammer to crack a nut
MixMonkey is offline   Reply With Quote
Old 06-20-2021, 08:50 AM   #13937
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,027
Default

Regarding the future of Eucon and Mac builds, I can't help but think of Apple silicon support in CSI. The last Apple PC we had was an Apple II back when I was a kid, but the second Apple announces that 16" Macbook Pro that's expected later this year, I'll be putting in an order. I'm sure, I, and others with M1 processors, will then start gently nagging Geoff for M1 compatibility.

I'm not sure if ditching support for pre-Catalina OS'es will help make for a smoother transition to Apple silicon builds, but if it would, then in my head, that's another reason in favor of doing it.
Funkybot is offline   Reply With Quote
Old 06-20-2021, 08:54 AM   #13938
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,027
Default

Quote:
Originally Posted by Geoff Waddington View Post
My current feeing is that the build should have a very minimal, not overwhelming list of usual suspects -- MCU, and a few of the more popular ones -- just simple get you up and running type stuff.

Now that we are stable, I think it's time to maintain a separate download for the "grande" CSI folder which actually does include the kitchen sink and all sorts of wild experimental files to get ideas from.

Having each Zone in it's own file is our friend here, you could be using Bill's Channel setup with Joe's Send rig config, etc.
Would it be possible to use the Wiki to host the extended surface files? This way users can pick up files a-la carte for their particular surface without needing to download a whole zip files full of surfaces they may not need. The wiki may also help facilitate browsing other surface.zon files to find things like Bill's channel setup with Joe's killer Send config. Or, MixMonkey's killer Fxmenu setup!
Funkybot is offline   Reply With Quote
Old 06-20-2021, 09:18 AM   #13939
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 904
Default

For a while now, I've been deleting all you guys crap files from my install. LOL

I think I asked about a database of surface zones, FXzones etc, a while back, I def thought about it.
Freex is offline   Reply With Quote
Old 06-20-2021, 10:10 AM   #13940
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

Just posted another great @UNdark FX video to the wiki.

Thanks @UNdark !
__________________
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 06-20-2021, 10:11 AM   #13941
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

Quote:
Originally Posted by MixMonkey View Post
Although I have no dog in the Eucon race, Catalina is fine with me. My 2012 MacBook Pro can't go any further and it's working so well on my 3 x Hackintoshes that I'm unlikely to change it. Plus I get the feeling that anything Apple does from now on will be targeted at their own silicon, not Intel's.
Yeah, Catalina helps bridge the gap ever so slightly...
__________________
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 06-20-2021, 10:13 AM   #13942
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

Quote:
Originally Posted by MixMonkey View Post
One thing I wanted to mention now that the Broadcast/Receive stuff is working well, could you fix it so that the FX Zone folder can be read from an alias/symlink?

Broadcast/Receive of FX related Actions requires multiple copies of the same FX Zone folder for different surfaces and at the moment these have to be 'real' copies- which makes additions/alterations to fx.zon a bit of a pain.

I've got round the problem by using the syncing software (Resilio Sync) that I use to keep all the computers on the same page, to sync the FX Zone folders locally, but really, this is a sledghammer to crack a nut
Same issue as before, totally at the mercy of the filesystem support, although that support is likely better as we move the ball forward, so yeah, will definitely revisit.
__________________
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 06-20-2021, 10:13 AM   #13943
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

Quote:
Originally Posted by Funkybot View Post
Regarding the future of Eucon and Mac builds, I can't help but think of Apple silicon support in CSI. The last Apple PC we had was an Apple II back when I was a kid, but the second Apple announces that 16" Macbook Pro that's expected later this year, I'll be putting in an order. I'm sure, I, and others with M1 processors, will then start gently nagging Geoff for M1 compatibility.

I'm not sure if ditching support for pre-Catalina OS'es will help make for a smoother transition to Apple silicon builds, but if it would, then in my head, that's another reason in favor of doing it.
Yup, right you are !
__________________
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 06-20-2021, 10:14 AM   #13944
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

Quote:
Originally Posted by Funkybot View Post
Would it be possible to use the Wiki to host the extended surface files? This way users can pick up files a-la carte for their particular surface without needing to download a whole zip files full of surfaces they may not need. The wiki may also help facilitate browsing other surface.zon files to find things like Bill's channel setup with Joe's killer Send config. Or, MixMonkey's killer Fxmenu setup!
That's a great idea !!

Will look into that GitHub has to offer in that regard...
__________________
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 06-20-2021, 10:15 AM   #13945
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

Quote:
Originally Posted by Freex View Post
For a while now, I've been deleting all you guys crap files from my install. LOL

I think I asked about a database of surface zones, FXzones etc, a while back, I def thought about it.
Yes, you and others have advocated for this for a while, almost back to the beginning

I think we are now stable enough to begin to realize the dream
__________________
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 06-20-2021, 10:22 AM   #13946
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

OK, time to start thinking about what CSI v1.1 beta looks like.

I think it simply contains the following files:

reaper_csurf_integrator.dll -- now 64 bit only
reaper_csurf_integrator.dylib -- signed for Catalina and above -- has been 64 bit only forever
reaper_csurf_eucon.dll -- now 64 bit only
reaper_csurf_eucon.dylib -- signed for Catalina and above -- has been 64 bit only forever

A simple CSI folder to get folks going.


Missing anyting ?
__________________
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 06-20-2021, 10:45 AM   #13947
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 904
Default

Quote:
Originally Posted by Geoff Waddington View Post
OK, time to start thinking about what CSI v1.1 beta looks like.

I think it simply contains the following files:

reaper_csurf_integrator.dll -- now 64 bit only
reaper_csurf_integrator.dylib -- signed for Catalina and above -- has been 64 bit only forever
reaper_csurf_eucon.dll -- now 64 bit only
reaper_csurf_eucon.dylib -- signed for Catalina and above -- has been 64 bit only forever

A simple CSI folder to get folks going.


Missing anyting ?
Maybe an FX zone for say ReaEQ and the raw file for same.

Just to give and example.
Freex is offline   Reply With Quote
Old 06-20-2021, 11:11 AM   #13948
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,027
Default

Quote:
Originally Posted by Geoff Waddington View Post
OK, time to start thinking about what CSI v1.1 beta looks like.

I think it simply contains the following files:

reaper_csurf_integrator.dll -- now 64 bit only
reaper_csurf_integrator.dylib -- signed for Catalina and above -- has been 64 bit only forever
reaper_csurf_eucon.dll -- now 64 bit only
reaper_csurf_eucon.dylib -- signed for Catalina and above -- has been 64 bit only forever

A simple CSI folder to get folks going.


Missing anyting ?
I'd recommend including the CSI\Surface and CSI\Zone folders along with the basics of an MCU zone and maybe the C4 TouchOSC files, and I like FreeX's idea of including a ReaEQ fx.zon example. I'd also recommend create an FX Zone sub-folder for said file. I think as a best practice, we should be encouraging a CSI\Zone\[Surface]\FX Zones\ type of file path layout (now more than ever with multiple .zon files to create a single surface).

Also, I'm not sure if you can do this in the code (might even already do this), but if no csi.ini exists, it would be cool if CSI could automatically create the home page on opening of the CSI preferences. It seems like new users get tripped up on that step and just jump right to "Add MIDI."
Funkybot is offline   Reply With Quote
Old 06-20-2021, 11:27 AM   #13949
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 904
Default

Quote:
Originally Posted by Geoff Waddington View Post
Just posted another great @UNdark FX video to the wiki.

Thanks @UNdark !
I'm less than 2 mins in and already seeing how I'm only using 1% of the possibilities of CSI, and he hasn't finished his intro. LOL
Freex is offline   Reply With Quote
Old 06-20-2021, 12:50 PM   #13950
spkr4thdd
Human being with feelings
 
Join Date: Apr 2020
Location: Scotland
Posts: 155
Default

Quote:
Originally Posted by Geoff Waddington View Post
I think it simply contains the following files:

reaper_csurf_integrator.dll -- now 64 bit only
reaper_csurf_integrator.dylib -- signed for Catalina and above -- has been 64 bit only forever
reaper_csurf_eucon.dll -- now 64 bit only
reaper_csurf_eucon.dylib -- signed for Catalina and above -- has been 64 bit only forever
Does this mean it can't be installed on pre Catalina, or simply that we need to authorise it?
__________________
Slainté, Grae
Mac mini M2 Pro [MacOS 13.5.2] | Reaper 7.11(ARM) | CSI (Exp) & DBM4R (Latest) | Behringer X-Touch (1.21)
spkr4thdd is offline   Reply With Quote
Old 06-20-2021, 01:14 PM   #13951
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

Quote:
Originally Posted by Freex View Post
Maybe an FX zone for say ReaEQ and the raw file for same.

Just to give and example.
Good idea, don't know if ReaEQ is the best example though.
__________________
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 06-20-2021, 01:16 PM   #13952
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

Quote:
Originally Posted by Funkybot View Post
I'd recommend including the CSI\Surface and CSI\Zone folders along with the basics of an MCU zone and maybe the C4 TouchOSC files, and I like FreeX's idea of including a ReaEQ fx.zon example. I'd also recommend create an FX Zone sub-folder for said file. I think as a best practice, we should be encouraging a CSI\Zone\[Surface]\FX Zones\ type of file path layout (now more than ever with multiple .zon files to create a single surface).

Also, I'm not sure if you can do this in the code (might even already do this), but if no csi.ini exists, it would be cool if CSI could automatically create the home page on opening of the CSI preferences. It seems like new users get tripped up on that step and just jump right to "Add MIDI."
Yup, good stuff, all CSI folder structure will be there, just not so many surfaces.

I'm thinking a CSI.ini with a HomePage, and maybe even one MCU surface, it's so ubiquitous.
__________________
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 06-20-2021, 01:18 PM   #13953
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

Quote:
Originally Posted by spkr4thdd View Post
Does this mean it can't be installed on pre Catalina, or simply that we need to authorise it?
No, the first beta will just have everything as it exists now, but we will move towards the Catalina model as we proceed through beta, giving folks time to adjust.
__________________
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 06-20-2021, 01:33 PM   #13954
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 904
Default

Quote:
Originally Posted by Geoff Waddington View Post
Good idea, don't know if ReaEQ is the best example though.
Just thinking something that is standard and comes as default with reaper.
Freex is offline   Reply With Quote
Old 06-20-2021, 01:36 PM   #13955
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

Quote:
Originally Posted by Freex View Post
Just thinking something that is standard and comes as default with reaper.
Yup, totally get that, just that ReaEQ params are not the smoothest, and you can add/delete EQ sections.

Wonder if there is a better one ?
__________________
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 06-20-2021, 01:47 PM   #13956
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 904
Default

Quote:
Originally Posted by Geoff Waddington View Post
Yup, totally get that, just that ReaEQ params are not the smoothest, and you can add/delete EQ sections.

Wonder if there is a better one ?
Yeah that's true, the pramas change everytime you add another freq. I'd forgot about that.
Freex is offline   Reply With Quote
Old 06-20-2021, 03:39 PM   #13957
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

New build is up

CSI v1.1 beta.zip

Just to check the new packaging.

I think the CSI folder is about right -- I haven't checked in detail -- just overall approach.

What say you good folk ?
__________________
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 06-20-2021, 04:26 PM   #13958
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 6,027
Default

Tripped me up for a sec with the "64" removed from the file names of the Windows.dll's. Could easily end up with two versions of CSI installed and not realizing you're using the old one.
Funkybot is offline   Reply With Quote
Old 06-20-2021, 05:06 PM   #13959
MixMonkey
Human being with feelings
 
MixMonkey's Avatar
 
Join Date: Sep 2017
Location: London, England.
Posts: 4,887
Default

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

CSI v1.1 beta.zip

Just to check the new packaging.

I think the CSI folder is about right -- I haven't checked in detail -- just overall approach.

What say you good folk ?
Looks fine here Needs the proper 1.1 style Zone files, obviously.
MixMonkey is offline   Reply With Quote
Old 06-20-2021, 05:24 PM   #13960
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,252
Default

Quote:
Originally Posted by MixMonkey View Post
Looks fine here Needs the proper 1.1 style Zone files, obviously.
Yes, that's just what I'd like to do -- put some serious effort into making the few files as perfect as we can.

Is there a way to parcel out that work amongst ourselves ?
__________________
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 01:23 AM.


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