View Single Post
Old 09-13-2019, 10:57 AM   #4658
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
Haha

However, this just in from the "everything happens for a reason" dept.

Why do we even need
Code:
MapSelectedTrackSendsToWidgets 
MapSelectedTrackFXToWidgets
MapSelectedTrackFXToMenu 
MapFocusedFXToWidgets
anymore, now that we can Toggle them in realtime, and set the default in the config ?

Seems like a needlessly redundant step that just increases noise and confusion -- what say you good folk ?

Of course, OnTrackSelection, OnFXFocus will still be available for anything else you need, see Console1.zon for example.
The commands you're talking about getting rid of would be more useful if they could be used like:
Code:
SomeButton MapSelectedTrackFXToMenu
SomeOtherButton MapSelectedTrackSendsToWidgets
This would provide a way of jumping back to the FxMenu in a single push, rather than pressing ToggleFXMenu twice or re-selecting the track (can be a reach!)

In other news, just crashed the whole shebang with the learn window:
Code:
Process:               REAPER [861]
Path:                  /Applications/REAPER64.app/Contents/MacOS/REAPER
Identifier:            com.cockos.reaper
Version:               5.97.900 (5.97.900)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           REAPER [861]
User ID:               501

Date/Time:             2019-09-13 18:41:29.452 +0100
OS Version:            Mac OS X 10.14.6 (18G95)
Report Version:        12
Anonymous UUID:        2BA6B564-D394-4BC7-86C1-959074C24EAA


Time Awake Since Boot: 3700 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 0x0000000280000018
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [861]

VM Regions Near 0x280000018:
    mapped file            00000001232a5000-0000000124b2c000 [ 24.5M] r--/r-x SM=ALI  Object_id=c0aa681d
--> 
    MALLOC_NANO            0000600000000000-0000600008000000 [128.0M] rw-/rwx SM=ALI  

Application Specific Information:
objc_msgSend() selector name: respondsToSelector:


Thread 0 Crashed:: reaper  Dispatch queue: com.apple.main-thread
0   libobjc.A.dylib               	0x00007fff7c51d69d objc_msgSend + 29
1   com.cockos.reaper             	0x000000010ce23fa0 SendMessage(HWND__*, unsigned int, unsigned long, long) + 64
2   reaper_csurf_integrator.dylib 	0x00000001150d7edc Page::InputReceived(Widget*) + 108
3   reaper_csurf_integrator.dylib 	0x00000001150d7de3 Widget::DoAction(double) + 67
4   reaper_csurf_integrator.dylib 	0x0000000115124835 PressRelease_Midi_CSIMessageGenerator::ProcessMidiMessage(MIDI_event_ex_t const*) + 69
5   reaper_csurf_integrator.dylib 	0x00000001150dee26 Midi_ControlSurface::ProcessMidiMessage(MIDI_event_ex_t const*) + 374
6   reaper_csurf_integrator.dylib 	0x00000001150ed8ad Midi_ControlSurface::HandleMidiInput() + 125
7   reaper_csurf_integrator.dylib 	0x00000001150ed1a9 Midi_ControlSurface::Run() + 25
8   reaper_csurf_integrator.dylib 	0x00000001150bad35 Page::Run() + 133
9   reaper_csurf_integrator.dylib 	0x00000001150b773d Manager::Run() + 77
10  reaper_csurf_integrator.dylib 	0x00000001150b76e8 CSurfIntegrator::Run() + 24
11  com.cockos.reaper             	0x000000010cc26ca4 CSurf_Run() + 852
12  com.cockos.reaper             	0x000000010c9c4bdf runMiscTimers() + 6127
13  com.cockos.reaper             	0x000000010c9c2773 Main_OnTimer(HWND__*, unsigned long) + 163
14  com.cockos.reaper             	0x000000010cf66061 MainProc(HWND__*, unsigned int, unsigned long, long) + 2481
15  com.cockos.reaper             	0x000000010ce0f766 SwellDialogDefaultWindowProc(HWND__*, unsigned int, unsigned long, long) + 438
16  com.apple.Foundation          	0x00007fff540517fb __NSFireTimer + 80
17  com.apple.CoreFoundation      	0x00007fff51dc4060 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
18  com.apple.CoreFoundation      	0x00007fff51dc3c0c __CFRunLoopDoTimer + 851
19  com.apple.CoreFoundation      	0x00007fff51dc3752 __CFRunLoopDoTimers + 330
20  com.apple.CoreFoundation      	0x00007fff51da4962 __CFRunLoopRun + 2130
21  com.apple.CoreFoundation      	0x00007fff51da3ebe CFRunLoopRunSpecific + 455
22  com.apple.HIToolbox           	0x00007fff510031ab RunCurrentEventLoopInMode + 292
23  com.apple.HIToolbox           	0x00007fff51002ee5 ReceiveNextEventCommon + 603
24  com.apple.HIToolbox           	0x00007fff51002c76 _BlockUntilNextEventMatchingListInModeWithFilter + 64
25  com.apple.AppKit              	0x00007fff4f39b79d _DPSNextEvent + 1135
26  com.apple.AppKit              	0x00007fff4f39a48b -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361
27  com.apple.AppKit              	0x00007fff4f3945a8 -[NSApplication run] + 699
28  com.apple.AppKit              	0x00007fff4f383ae8 NSApplicationMain + 777
29  com.cockos.reaper             	0x000000010c8fe7b4 start + 52
MixMonkey is offline   Reply With Quote