|
|
|
06-15-2021, 04:49 PM
|
#13721
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
|
Hi Geoff, In the latest Exp build, the encoders still only increase the value regardless of direction turned. Happens with the MFTwister encoders controlling FX, happens on the X-Touch One encoders controlling Pan.
|
|
|
06-15-2021, 05:02 PM
|
#13722
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by cjewellstudios
OnInitialization is handy for a couple of things. The talk about it lately has to do with setting up broadcasting and receiving zone changes/fxslots between surfaces.
But you don't need to define anything with oninitialization to get feedback/basic functionality.
I would say to post your zones. You can make it one blob for posting purposes.
Edit: on second thought it is strange you get feedback but not control.
Seems obvious but the midi in/midi out is set correctly?
|
Yeah, I checked all of that, I even went back to CSIv1.0 to check that my USB hadn't gone on the fritz. I have control with v1.0
But with EXP I have none.
I even scanned thru the pages to find the post on OnInitialization,
|
|
|
06-15-2021, 05:09 PM
|
#13723
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
|
Post your files. Best way to see what's wrong is to see what's wrong.
|
|
|
06-15-2021, 05:18 PM
|
#13724
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Geoff Waddington
New build is up.
CSI Exp.zip
Possible fix for FX Menu Name issues.
|
FXMenu clearing fixed. As @FunkyBot said, returning to the Home Zone doesn't clear FX widgets that aren't overwritten by Home Zone widgets. CSI has always done this, so I NoActioned those widgets in the Home Zone. Is this supposed to happen automatically now?
Track receives names are messed up (I think @ivanmihaljevic pointed this out a while back) They show the name of the selected track across all 8 upper displays. The lower displays look right.
Interesting thing I just discovered. If I have SelectedTrackFXMenu and SelectedTrackSend as included Zones in my C4 Home Zone, I don't need to have:
Code:
OnInitialization MapSelectedTrackFXToMenu
OnInitialization MapSelectedTrackSendsToWidgets
OnInitialization MapSelectedTrackReceivesToWidgets
OnTrackSelection MapSelectedTrackFXToMenu
OnTrackSelection MapSelectedTrackSendsToWidgets
OnTrackSelection MapSelectedTrackReceivesToWidgets
...the sends, FX menu and receives map on both initialization and track selection without them. Note: I've disabled all Broadcast/Receive Actions.
I've been trying to track down that crash, which, it turns out, doesn't have anything to do with the latest builds (the input command queuing ones) I suspect Broadcast/Receive to be implicated.
|
|
|
06-15-2021, 05:21 PM
|
#13725
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
New build is up.
CSI Exp.zip
Possible fix for encoders.
__________________
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
|
|
|
06-15-2021, 05:21 PM
|
#13726
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Funkybot
Best way to see what's wrong is to see what's wrong.
|
That was worthy of Yogi Berra
|
|
|
06-15-2021, 05:25 PM
|
#13727
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by MixMonkey
FXMenu clearing fixed. As @FunkyBot said, returning to the Home Zone doesn't clear FX widgets that aren't overwritten by Home Zone widgets. CSI has always done this, so I NoActioned those widgets in the Home Zone. Is this supposed to happen automatically now?
|
That's a bug.
Quote:
Originally Posted by MixMonkey
Track receives names are messed up (I think @ivanmihaljevic pointed this out a while back) They show the name of the selected track across all 8 upper displays. The lower displays look right.
|
Right, forgot about that.
Quote:
Originally Posted by MixMonkey
Interesting thing I just discovered. If I have SelectedTrackFXMenu and SelectedTrackSend as included Zones in my C4 Home Zone, I don't need to have:
Code:
OnInitialization MapSelectedTrackFXToMenu
OnInitialization MapSelectedTrackSendsToWidgets
OnInitialization MapSelectedTrackReceivesToWidgets
OnTrackSelection MapSelectedTrackFXToMenu
OnTrackSelection MapSelectedTrackSendsToWidgets
OnTrackSelection MapSelectedTrackReceivesToWidgets
...the sends, FX menu and receives map on both initialization and track selection without them. Note: I've disabled all Broadcast/Receive Actions.
|
Interesting, will have to ponder why that is
Quote:
Originally Posted by MixMonkey
I've been trying to track down that crash, which, it turns out, doesn't have anything to do with the latest builds (the input command queuing ones) I suspect Broadcast/Receive to be implicated.
|
Yeah, watch out for infinite loops with broadcast/receive, I've put some checks in, but not sure i got 'em all.
__________________
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
|
|
|
06-15-2021, 05:26 PM
|
#13728
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Geoff Waddington
New build is up.
CSI Exp.zip
Possible fix for encoders.
|
Encoders appear fixed
|
|
|
06-15-2021, 05:28 PM
|
#13729
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Geoff Waddington
Yeah, watch out for infinite loops with broadcast/receive, I've put some checks in, but not sure i got 'em all.
|
I'll start adding them back in and see where it leads.
|
|
|
06-15-2021, 05:35 PM
|
#13730
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Got it going, well ish.
I'm not seeing the "home"page on the C4 (FXMenu and Sends)
In my C4 FXMenu.zon
I've
Code:
SlotUp FXMenuSlotBank -1
SlotDown FXMenuSlotBank 1
But I only ever see FXslot 1 and only after I press "SlotUp"
Maybe I read something wrong,
Is FXMenuSlotBank not meant to be used to move up and down thru the FXchain on a selected track?
Code:
Send MapSelectedTrackSendsToWidgets
Pan NoAction
Plugin MapSelectedTrackFXToMenu
don't send command to display across to C4 from MCU either.
|
|
|
06-15-2021, 05:39 PM
|
#13731
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Freex
Got it going, well ish.
I'm not seeing the "home"page on the C4 (FXMenu and Sends)
In my C4 FXMenu.zon
I've
Code:
SlotUp FXMenuSlotBank -1
SlotDown FXMenuSlotBank 1
But I only ever see FXslot 1 and only after I press "SlotUp"
Maybe I read something wrong,
Is FXMenuSlotBank not meant to be used to move up and down thru the FXchain on a selected track?
Code:
Send MapSelectedTrackSendsToWidgets
Pan NoAction
Plugin MapSelectedTrackFXToMenu
don't send command to display across to C4 from MCU either.
|
Files?
|
|
|
06-15-2021, 05:46 PM
|
#13732
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by MixMonkey
Interesting thing I just discovered. If I have SelectedTrackFXMenu and SelectedTrackSend as included Zones in my C4 Home Zone, I don't need to have:
Code:
OnInitialization MapSelectedTrackFXToMenu
OnInitialization MapSelectedTrackSendsToWidgets
OnInitialization MapSelectedTrackReceivesToWidgets
OnTrackSelection MapSelectedTrackFXToMenu
OnTrackSelection MapSelectedTrackSendsToWidgets
OnTrackSelection MapSelectedTrackReceivesToWidgets
|
Ah, got it.
By including them in Home and going "Home" initially, you are making the included Zones "live" immediately.
Since they all reference Selected Track, they don't need to do anything (map/unmap - wise), the Selected Track is what changes.
At least I think that's what's happening
__________________
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
|
|
|
06-15-2021, 05:47 PM
|
#13733
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
I've zipped MCU XT and C4 zone files
I've also noticed that when i add an FX the window closes as soon as the FX has loaded,(previously it would have remained open)
I have a reaper command in my ontrackselection to close all windows, So to me it's almost like the selected track is being reselected and hence closing the FXwindows
Last edited by Freex; 02-08-2023 at 04:27 PM.
|
|
|
06-15-2021, 05:49 PM
|
#13734
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Geoff Waddington
Ah, got it.
By including them in Home and going "Home" initially, you are making the included Zones "live" immediately.
Since they all reference Selected Track, they don't need to do anything (map/unmap - wise), the Selected Track is what changes.
At least I think that's what's happening
|
Is that a bad thing? In the C4 type setup you would want Home to include those Zones.
|
|
|
06-15-2021, 05:51 PM
|
#13735
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by MixMonkey
Is that a bad thing? In the C4 type setup you would want Home to include those Zones.
|
No, not a bad thing at all, I was just trying to figure out how one mapping could keep changing appropriately, the secret is it doesn't have to -- the Selected Track is what changes -- very 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
|
|
|
06-15-2021, 05:55 PM
|
#13736
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Freex
I've zipped MCU XT and C4 zone files
|
You need to change the Zone names and Navigators to the new form. @FunkyBot put together a useful table:
https://i.imgur.com/USwSnEE.png
|
|
|
06-15-2021, 06:01 PM
|
#13737
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Just noticed that my AutoDisplay Zone is now mapping on press and unmapping on release.
It is one of these FrankenZones though:
Code:
Flip GoZone AutoDisplay1
Flip GoZone AutoDisplay2
Flip GoZone AutoDisplay3
Flip GoZone AutoDisplay4
Flip GoZone AutoDisplay5
Flip GoZone AutoDisplay6
Flip GoZone AutoDisplay7
Flip GoZone AutoDisplay8
Home, FXMenu, Send etc all behave normally, as does PanWidth, which isn't a FrankenZone.
|
|
|
06-15-2021, 06:04 PM
|
#13738
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by MixMonkey
|
I would If that pic made any sense to me, LOL
*like a small child looking at .......well that snapshot*
Is there OLD vs NEW
or Replace that with this?
The double select is definitely a new thing?
|
|
|
06-15-2021, 06:05 PM
|
#13739
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by MixMonkey
Just noticed that my AutoDisplay Zone is now mapping on press and unmapping on release.
It is one of these FrankenZones though:
Code:
Flip GoZone AutoDisplay1
Flip GoZone AutoDisplay2
Flip GoZone AutoDisplay3
Flip GoZone AutoDisplay4
Flip GoZone AutoDisplay5
Flip GoZone AutoDisplay6
Flip GoZone AutoDisplay7
Flip GoZone AutoDisplay8
Home, FXMenu, Send etc all behave normally, as does PanWidth, which isn't a FrankenZone.
|
Uggghh
We freed up GoZone to allow 0's -- 1 means map, 0 means unmap, to facilitate cleanup.
Seem we have encountered the dreaded unintended consequence
__________________
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
|
|
|
06-15-2021, 06:08 PM
|
#13740
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Geoff Waddington
Uggghh
We freed up GoZone to allow 0's -- 1 means map, 0 means unmap, to facilitate cleanup.
Seem we have encountered the dreaded unintended consequence
|
I seem to remember that was dropped because it bricked the Hold modifier. This is only happening with the most recent builds.
|
|
|
06-15-2021, 06:09 PM
|
#13741
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Freex
Is there OLD vs NEW
or Replace that with this?
|
Code:
SendSlotNavigator -- renamed to TrackSendSlotNavigator
ReceiveSlotNavigator -- renamed to TrackReceiveSlotNavigator
FXMenuSlotNavigator -- renamed to TrackFXMenuSlotNavigator
SendNavigator -- renamed to SelectedTrackSendNavigator
ReceiveNavigator -- renamed to SelectedTrackReceiveNavigator
FXMenuNavigator -- renamed to SelectedTrackFXMenuNavigator
|
|
|
06-15-2021, 06:11 PM
|
#13742
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by MixMonkey
Code:
SendSlotNavigator -- renamed to TrackSendSlotNavigator
ReceiveSlotNavigator -- renamed to TrackReceiveSlotNavigator
FXMenuSlotNavigator -- renamed to TrackFXMenuSlotNavigator
SendNavigator -- renamed to SelectedTrackSendNavigator
ReceiveNavigator -- renamed to SelectedTrackReceiveNavigator
FXMenuNavigator -- renamed to SelectedTrackFXMenuNavigator
|
Thanks so much
I'll give that a try.
|
|
|
06-15-2021, 06:16 PM
|
#13743
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Turns out that this crash:
Code:
Process: REAPER [93185]
Path: /Applications/REAPER.app/Contents/MacOS/REAPER
Identifier: com.cockos.reaper
Version: 6.29.0 12c62f6/x86_64-clang (6.29.0 12c62f6/x86_64-clang)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: REAPER [93185]
User ID: 501
Date/Time: 2021-06-16 02:12:57.747 +0100
OS Version: Mac OS X 10.15.7 (19H1217)
Report Version: 12
Anonymous UUID: FAA0B739-3F84-4261-96BA-40F4DB8D16F3
Time Awake Since Boot: 7900 seconds
System Integrity Protection: enabled
Crashed Thread: 0 reaper Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [93185]
VM Regions Near 0:
-->
__TEXT 000000010a680000-000000010af7c000 [ 9200K] r-x/rwx SM=COW /Applications/REAPER.app/Contents/MacOS/REAPER
Thread 0 Crashed:: reaper Dispatch queue: com.apple.main-thread
0 libsystem_platform.dylib 0x00007fff6fc68e52 _platform_strlen + 18
1 libc++.1.dylib 0x00007fff6cd755ef std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*) + 21
2 reaper_csurf_integrator.dylib 0x000000011073283d std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(char const*) + 29
3 reaper_csurf_integrator.dylib 0x0000000110739f22 TrackReceiveNameDisplay::RequestUpdate(ActionContext*) + 98
4 reaper_csurf_integrator.dylib 0x000000011070daca ActionContext::RequestUpdate() + 58
5 reaper_csurf_integrator.dylib 0x0000000110710452 Zone::RequestUpdateWidget(Widget*) + 210
6 reaper_csurf_integrator.dylib 0x00000001107831bd Zone::RequestUpdate(std::__1::vector<Widget*, std::__1::allocator<Widget*> >&) + 221
7 reaper_csurf_integrator.dylib 0x000000011078322f Zone::RequestUpdate(std::__1::vector<Widget*, std::__1::allocator<Widget*> >&) + 335
8 reaper_csurf_integrator.dylib 0x0000000110720caf ControlSurface::RequestUpdate() + 319
9 reaper_csurf_integrator.dylib 0x00000001106ed40c Page::Run() + 236
10 reaper_csurf_integrator.dylib 0x00000001106bc58c Manager::Run() + 92
11 reaper_csurf_integrator.dylib 0x00000001106bc526 CSurfIntegrator::Run() + 38
12 com.cockos.reaper 0x000000010a93e651 CSurf_Run() + 193
13 com.cockos.reaper 0x000000010a6c7f80 runMiscTimers() + 2512
14 com.cockos.reaper 0x000000010a72f639 Main_OnTimer(HWND__*, unsigned long) + 329
15 com.cockos.reaper 0x000000010ac5fa4a MainProc(HWND__*, unsigned int, unsigned long, long) + 4730
16 com.cockos.reaper 0x000000010aaf6b26 SwellDialogDefaultWindowProc(HWND__*, unsigned int, unsigned long, long) + 438
17 com.apple.Foundation 0x00007fff380add5a __NSFireTimer + 67
18 com.apple.CoreFoundation 0x00007fff359d0279 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
19 com.apple.CoreFoundation 0x00007fff359cfddf __CFRunLoopDoTimer + 859
20 com.apple.CoreFoundation 0x00007fff359cf8c7 __CFRunLoopDoTimers + 322
21 com.apple.CoreFoundation 0x00007fff359b467a __CFRunLoopRun + 1871
22 com.apple.CoreFoundation 0x00007fff359b38ce CFRunLoopRunSpecific + 462
23 com.apple.HIToolbox 0x00007fff345dfabd RunCurrentEventLoopInMode + 292
24 com.apple.HIToolbox 0x00007fff345df7d5 ReceiveNextEventCommon + 584
25 com.apple.HIToolbox 0x00007fff345df579 _BlockUntilNextEventMatchingListInModeWithFilter + 64
26 com.apple.AppKit 0x00007fff32c26039 _DPSNextEvent + 883
27 com.apple.AppKit 0x00007fff32c24880 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
28 com.apple.AppKit 0x00007fff32c1658e -[NSApplication run] + 658
29 com.apple.AppKit 0x00007fff32be8396 NSApplicationMain + 777
30 com.cockos.reaper 0x000000010a682134 start + 52
..is caused by including the SelectedTrackReceive Zone in the C4 Home Zone. If you include it and then click on the master fader with the mouse, crash. Other included zones (FXMenu, Sends) are fine, no crash.
|
|
|
06-15-2021, 06:20 PM
|
#13744
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
Quote:
Originally Posted by MixMonkey
Turns out that this crash:
Code:
Process: REAPER [93185]
Path: /Applications/REAPER.app/Contents/MacOS/REAPER
Identifier: com.cockos.reaper
Version: 6.29.0 12c62f6/x86_64-clang (6.29.0 12c62f6/x86_64-clang)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: REAPER [93185]
User ID: 501
Date/Time: 2021-06-16 02:12:57.747 +0100
OS Version: Mac OS X 10.15.7 (19H1217)
Report Version: 12
Anonymous UUID: FAA0B739-3F84-4261-96BA-40F4DB8D16F3
Time Awake Since Boot: 7900 seconds
System Integrity Protection: enabled
Crashed Thread: 0 reaper Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [93185]
VM Regions Near 0:
-->
__TEXT 000000010a680000-000000010af7c000 [ 9200K] r-x/rwx SM=COW /Applications/REAPER.app/Contents/MacOS/REAPER
Thread 0 Crashed:: reaper Dispatch queue: com.apple.main-thread
0 libsystem_platform.dylib 0x00007fff6fc68e52 _platform_strlen + 18
1 libc++.1.dylib 0x00007fff6cd755ef std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*) + 21
2 reaper_csurf_integrator.dylib 0x000000011073283d std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(char const*) + 29
3 reaper_csurf_integrator.dylib 0x0000000110739f22 TrackReceiveNameDisplay::RequestUpdate(ActionContext*) + 98
4 reaper_csurf_integrator.dylib 0x000000011070daca ActionContext::RequestUpdate() + 58
5 reaper_csurf_integrator.dylib 0x0000000110710452 Zone::RequestUpdateWidget(Widget*) + 210
6 reaper_csurf_integrator.dylib 0x00000001107831bd Zone::RequestUpdate(std::__1::vector<Widget*, std::__1::allocator<Widget*> >&) + 221
7 reaper_csurf_integrator.dylib 0x000000011078322f Zone::RequestUpdate(std::__1::vector<Widget*, std::__1::allocator<Widget*> >&) + 335
8 reaper_csurf_integrator.dylib 0x0000000110720caf ControlSurface::RequestUpdate() + 319
9 reaper_csurf_integrator.dylib 0x00000001106ed40c Page::Run() + 236
10 reaper_csurf_integrator.dylib 0x00000001106bc58c Manager::Run() + 92
11 reaper_csurf_integrator.dylib 0x00000001106bc526 CSurfIntegrator::Run() + 38
12 com.cockos.reaper 0x000000010a93e651 CSurf_Run() + 193
13 com.cockos.reaper 0x000000010a6c7f80 runMiscTimers() + 2512
14 com.cockos.reaper 0x000000010a72f639 Main_OnTimer(HWND__*, unsigned long) + 329
15 com.cockos.reaper 0x000000010ac5fa4a MainProc(HWND__*, unsigned int, unsigned long, long) + 4730
16 com.cockos.reaper 0x000000010aaf6b26 SwellDialogDefaultWindowProc(HWND__*, unsigned int, unsigned long, long) + 438
17 com.apple.Foundation 0x00007fff380add5a __NSFireTimer + 67
18 com.apple.CoreFoundation 0x00007fff359d0279 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
19 com.apple.CoreFoundation 0x00007fff359cfddf __CFRunLoopDoTimer + 859
20 com.apple.CoreFoundation 0x00007fff359cf8c7 __CFRunLoopDoTimers + 322
21 com.apple.CoreFoundation 0x00007fff359b467a __CFRunLoopRun + 1871
22 com.apple.CoreFoundation 0x00007fff359b38ce CFRunLoopRunSpecific + 462
23 com.apple.HIToolbox 0x00007fff345dfabd RunCurrentEventLoopInMode + 292
24 com.apple.HIToolbox 0x00007fff345df7d5 ReceiveNextEventCommon + 584
25 com.apple.HIToolbox 0x00007fff345df579 _BlockUntilNextEventMatchingListInModeWithFilter + 64
26 com.apple.AppKit 0x00007fff32c26039 _DPSNextEvent + 883
27 com.apple.AppKit 0x00007fff32c24880 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
28 com.apple.AppKit 0x00007fff32c1658e -[NSApplication run] + 658
29 com.apple.AppKit 0x00007fff32be8396 NSApplicationMain + 777
30 com.cockos.reaper 0x000000010a682134 start + 52
..is caused by including the SelectedTrackReceive Zone in the C4 Home Zone. If you include it and then click on the master fader with the mouse, crash. Other included zones (FXMenu, Sends) are fine, no crash.
|
Excellent, nice 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
|
|
|
06-15-2021, 06:22 PM
|
#13745
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
New build is up.
CSI Exp,zip
@Mix, could you check and see if your FrankenZone is back working ?
If so, maybe give a spot check of a few things to see if the "fix" broke anything else
__________________
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
|
|
|
06-15-2021, 06:28 PM
|
#13746
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
I tried,
But most definitely failed.
No FX on C4
No sends on C4
In short Nothing on C4
I shall sit here like a good doggie, and hope for the kindness of strangers.
|
|
|
06-15-2021, 06:29 PM
|
#13747
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Geoff Waddington
New build is up.
CSI Exp,zip
@Mix, could you check and see if your FrankenZone is back working ?
If so, maybe give a spot check of a few things to see if the "fix" broke anything else
|
FrankenZone is off the slab and walking around Everything else seems ok (very quick check).
Must go to bed now
|
|
|
06-15-2021, 06:36 PM
|
#13748
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
|
Quote:
Originally Posted by Freex
I tried,
But most definitely failed.
No FX on C4
No sends on C4
In short Nothing on C4
I shall sit here like a good doggie, and hope for the kindness of strangers.
|
Try this...
All I did was:
1) Update the Navigator Names
2) Update the Zone Names
3) Update the IncludedZone names in the Home zone (this last part is easy to overlook)
Last edited by Funkybot; 06-19-2021 at 11:23 AM.
|
|
|
06-15-2021, 06:41 PM
|
#13749
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
|
Quote:
Originally Posted by Geoff Waddington
If so, maybe give a spot check of a few things to see if the "fix" broke anything else
|
Might've found one of those unintended consequences. CSI is suddenly seeing these as duplicate zones...
Code:
Zone "VST: TDR Limiter 6 GE (Tokyo Dawn Labs)" "Limiter6 GE"
SelectedTrackNavigator
SubZones
"VST: TDR Limiter 6 GE (Tokyo Dawn Labs)-1"
SubZonesEnd
etc...
And the included zone with the -1 at the end...
Code:
Zone "VST: TDR Limiter 6 GE (Tokyo Dawn Labs)-1" "Limter6 GE"
/
BankB GoZone "VST: TDR Limiter 6 GE (Tokyo Dawn Labs)"
...no other changes to either of these files. Just the CSI .dll.
ReaConsole message on startup:
Code:
MIDI Fighter Twister already has a Zone named: VST: TDR Limiter 6 GE (Tokyo Dawn Labs) -- please check for duplicate zone defintions.
iPad Pro already has a Zone named: VST: TDR Limiter 6 GE (Tokyo Dawn Labs) -- please check for duplicate zone defintions.
|
|
|
06-15-2021, 06:42 PM
|
#13750
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by Funkybot
Try this...
All I did was:
1) Update the Navigator Names
2) Update the Zone Names
3) Update the IncludedZone names in the Home zone (this last part is easy to overlook)
|
Thanks so much, It's working, still a few things i need to iron out, but you've got me back up and running, can't thank you enough.
I'll get a good look thru it and try to understand where I went (very very) wrong.
|
|
|
06-15-2021, 06:44 PM
|
#13751
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
|
Also SelectedTrackFXMenu is no longer working here.
|
|
|
06-15-2021, 06:45 PM
|
#13752
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
|
Quote:
Originally Posted by Freex
Thanks so much, It's working, still a few things i need to iron out, but you've got me back up and running, can't thank you enough.
I'll get a good look thru it and try to understand where I went (very very) wrong.
|
Glad you're up and running. We've all been there!
|
|
|
06-16-2021, 06:16 AM
|
#13753
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
Quote:
Originally Posted by Funkybot
Might've found one of those unintended consequences. CSI is suddenly seeing these as duplicate zones...
Code:
Zone "VST: TDR Limiter 6 GE (Tokyo Dawn Labs)" "Limiter6 GE"
SelectedTrackNavigator
SubZones
"VST: TDR Limiter 6 GE (Tokyo Dawn Labs)-1"
SubZonesEnd
etc...
And the included zone with the -1 at the end...
Code:
Zone "VST: TDR Limiter 6 GE (Tokyo Dawn Labs)-1" "Limter6 GE"
/
BankB GoZone "VST: TDR Limiter 6 GE (Tokyo Dawn Labs)"
|
I'm not seeing the duplicate Zones, but SubZones seem to have stopped working.
Just a thought, maybe try naming the SubZone "-2" instead of "-1"
Quote:
Also SelectedTrackFXMenu is no longer working here.
|
Still ok here, but I got rid of all the OnTrackSelection commands and included it in the Home Zone.
|
|
|
06-16-2021, 06:21 AM
|
#13754
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
|
Quote:
Originally Posted by MixMonkey
Still ok here, but I got rid of all the OnTrackSelection commands and included it in the Home Zone.
|
Havne't had a chance to retest, but perhaps the perceived duplicate Limiter6 .zon breaks the FXMenu? Looks like they still work for you and possibly FreeX so that may just be happening here.
May not be able to test for a while today so can try out the -2 thing later.
Also, thanks for your suggesting about adding the "MapSelected..." action to the ChannelLeft/Right buttons to solve the FXMenu issues. I tried that last night on the 6/12 build and it did the trick.
|
|
|
06-16-2021, 06:22 AM
|
#13755
|
Human being with feelings
Join Date: Sep 2017
Location: London, England.
Posts: 4,870
|
New crash:
Code:
Process: REAPER [97116]
Path: /Applications/REAPER.app/Contents/MacOS/REAPER
Identifier: com.cockos.reaper
Version: 6.29.0 12c62f6/x86_64-clang (6.29.0 12c62f6/x86_64-clang)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: REAPER [97116]
User ID: 501
Date/Time: 2021-06-16 14:15:46.151 +0100
OS Version: Mac OS X 10.15.7 (19H1217)
Report Version: 12
Anonymous UUID: 08924FD0-E74F-EE5A-E65A-7D0D9B7097EC
Sleep/Wake UUID: 22966E48-DAD8-4F8F-810E-5FBC5F27DEE7
Time Awake Since Boot: 30000 seconds
Time Since Wake: 3600 seconds
System Integrity Protection: enabled
Crashed Thread: 0 reaper Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000006000024d6c
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [97116]
VM Regions Near 0x6000024d6c:
Image IO 000000012c0bc000-000000012c2f6000 [ 2280K] rw-/rwx SM=PRV
-->
MALLOC_NANO 0000600000000000-0000600008000000 [128.0M] rw-/rwx SM=PRV
Thread 0 Crashed:: reaper Dispatch queue: com.apple.main-thread
0 reaper_csurf_integrator.dylib 0x00000001160c2136 Zone::RequestUpdate(std::__1::vector<Widget*, std::__1::allocator<Widget*> >&) + 102
1 reaper_csurf_integrator.dylib 0x000000011605faf9 ControlSurface::RequestUpdate() + 217
2 reaper_csurf_integrator.dylib 0x000000011602c2bc Page::Run() + 236
3 reaper_csurf_integrator.dylib 0x0000000115ffb43c Manager::Run() + 92
4 reaper_csurf_integrator.dylib 0x0000000115ffb3d6 CSurfIntegrator::Run() + 38
5 com.cockos.reaper 0x0000000110208651 CSurf_Run() + 193
6 com.cockos.reaper 0x000000010ff91f80 runMiscTimers() + 2512
7 com.cockos.reaper 0x000000010fff9639 Main_OnTimer(HWND__*, unsigned long) + 329
8 com.cockos.reaper 0x0000000110529a4a MainProc(HWND__*, unsigned int, unsigned long, long) + 4730
9 com.cockos.reaper 0x00000001103c0b26 SwellDialogDefaultWindowProc(HWND__*, unsigned int, unsigned long, long) + 438
10 com.apple.Foundation 0x00007fff3928ad5a __NSFireTimer + 67
11 com.apple.CoreFoundation 0x00007fff36b89e38 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
12 com.apple.CoreFoundation 0x00007fff36b8999e __CFRunLoopDoTimer + 872
13 com.apple.CoreFoundation 0x00007fff36b89489 __CFRunLoopDoTimers + 322
14 com.apple.CoreFoundation 0x00007fff36b6e0ed __CFRunLoopRun + 1885
15 com.apple.CoreFoundation 0x00007fff36b6d333 CFRunLoopRunSpecific + 466
16 com.apple.HIToolbox 0x00007fff35788abd RunCurrentEventLoopInMode + 292
17 com.apple.HIToolbox 0x00007fff357887d5 ReceiveNextEventCommon + 584
18 com.apple.HIToolbox 0x00007fff35788579 _BlockUntilNextEventMatchingListInModeWithFilter + 64
19 com.apple.AppKit 0x00007fff33dcf039 _DPSNextEvent + 883
20 com.apple.AppKit 0x00007fff33dcd880 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
21 com.apple.AppKit 0x00007fff33dbf58e -[NSApplication run] + 658
22 com.apple.AppKit 0x00007fff33d91396 NSApplicationMain + 777
23 com.cockos.reaper 0x000000010ff4c134 start + 52
This is happening on OSC (haven't had a chance to try MIDI). It occurs when GoZoning between 2 FrankenZones:
Code:
Zone "Pan"
TrackNavigator
DisplayB6 FixedTextDisplay "WIDTH"
ButtonB6 GoZone PanWidth1
ButtonB6 GoZone PanWidth2
ButtonB6 GoZone PanWidth3
ButtonB6 GoZone PanWidth4
ButtonB6 GoZone PanWidth5
ButtonB6 GoZone PanWidth6
ButtonB6 GoZone PanWidth7
ButtonB6 GoZone PanWidth8
DisplayC| TrackPanDisplay
Rotary| TrackPan
ZoneEnd
and
Code:
Zone "PanWidth"
TrackNavigator
DisplayB6 FixedTextDisplay "PAN"
ButtonB6 GoZone Pan1
ButtonB6 GoZone Pan2
ButtonB6 GoZone Pan3
ButtonB6 GoZone Pan4
ButtonB6 GoZone Pan5
ButtonB6 GoZone Pan6
ButtonB6 GoZone Pan7
ButtonB6 GoZone Pan8
DisplayC| TrackPanWidthDisplay
Rotary| TrackPanWidth
ZoneEnd
I can GoZone from Pan to PanWidth, but when I try to GoZone back to Pan, crash. GoZone to Home is fine. I have Pan and PanWidth set up differently on MIDI, where there is no problem.
|
|
|
06-16-2021, 07:59 AM
|
#13756
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by Funkybot
Havne't had a chance to retest, but perhaps the perceived duplicate Limiter6 .zon breaks the FXMenu? Looks like they still work for you and possibly FreeX so that may just be happening here.
May not be able to test for a while today so can try out the -2 thing later.
Also, thanks for your suggesting about adding the "MapSelected..." action to the ChannelLeft/Right buttons to solve the FXMenu issues. I tried that last night on the 6/12 build and it did the trick.
|
It was late last night when Funkybot got my mess sorted, so i didn't have too much time to mess around, but from what i did get, things seemed to be much like v1.0
I couldn't use the fxmenuslotbank command, but then again, I'm not entirely sure how and where they're meant to go. LOL
Nothing crashed, and the FXMenu was working akin to 1.0v
|
|
|
06-16-2021, 09:00 AM
|
#13757
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
|
Quote:
Originally Posted by Freex
It was late last night when Funkybot got my mess sorted, so i didn't have too much time to mess around, but from what i did get, things seemed to be much like v1.0
I couldn't use the fxmenuslotbank command, but then again, I'm not entirely sure how and where they're meant to go. LOL
Nothing crashed, and the FXMenu was working akin to 1.0v
|
Quote:
Originally Posted by Freex
It was late last night when Funkybot got my mess sorted, so i didn't have too much time to mess around, but from what i did get, things seemed to be much like v1.0
I couldn't use the fxmenuslotbank command, but then again, I'm not entirely sure how and where they're meant to go. LOL
Nothing crashed, and the FXMenu was working akin to 1.0v
|
Thanks. I think that points the the duplicate .zon's potentially breaking the FXMenu on my own personal setup.
Regarding the FXMenuSlotBank command, that only works with the new FXMenuSlotNavigator.
Think of it this way:
Old-School FXMenu = SelectedTrackFXMenuNavigator. You select a track, it spills all the FX's on that track across your displays. This is how you're currently setup. No Track Slot banking.
New FX Menu Slot = TrackFXMenuSlotNavigator. This is a whole new type of FXMenu approach. Uses a different zone name, different navigator. It shows you FX Slot 1 across all your mapped tracks, so like Track 1 FX Slot 1 on Display 1, Track 2 FX Slot 1 on Display 2, Track 3 FX Slot 1 on Display 3, etc. Then you bank up, and it shows you FX Slot 2 across all your tracks, etc.
|
|
|
06-16-2021, 09:04 AM
|
#13758
|
Human being with feelings
Join Date: Mar 2019
Posts: 18
|
Hey all xtouch universal trying CSI. Hope this video sparks a thought. MIDI devices disabled. Thank you so much for any insights.
https://youtu.be/gFsFzZBE9eQ
|
|
|
06-16-2021, 09:54 AM
|
#13759
|
Human being with feelings
Join Date: Jul 2011
Location: Northern Ireland
Posts: 903
|
Quote:
Originally Posted by Funkybot
Thanks. I think that points the the duplicate .zon's potentially breaking the FXMenu on my own personal setup.
Regarding the FXMenuSlotBank command, that only works with the new FXMenuSlotNavigator.
Think of it this way:
Old-School FXMenu = SelectedTrackFXMenuNavigator. You select a track, it spills all the FX's on that track across your displays. This is how you're currently setup. No Track Slot banking.
New FX Menu Slot = TrackFXMenuSlotNavigator. This is a whole new type of FXMenu approach. Uses a different zone name, different navigator. It shows you FX Slot 1 across all your mapped tracks, so like Track 1 FX Slot 1 on Display 1, Track 2 FX Slot 1 on Display 2, Track 3 FX Slot 1 on Display 3, etc. Then you bank up, and it shows you FX Slot 2 across all your tracks, etc.
|
So from that, I'm thinking that I can't move to the next FX slot on a selected track by using those bank commands.
At present I select a track and its sends FXmenu display on my C4.
But to display a different FX on that track I have to unselect reselect and pick from FXmenu.
I thought the slot bank thing was going to allow you to move thru the slots in that selected FX chain,without the faff.
|
|
|
06-16-2021, 10:10 AM
|
#13760
|
Human being with feelings
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
|
New build is up.
CSI Exp.zip
Possible fix for Track Receive Name Display.
__________________
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
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 07:36 PM.
|