ak5k / ndi-audio-io

NDI Audio IO software can stream audio between compatible audio devices and/or audio plugin host software using NewTek NDI technology.
GNU General Public License v3.0
17 stars 3 forks source link

macos crash #2

Closed ak5k closed 10 months ago

ak5k commented 10 months ago

macos crash

Getting another crash when selected receive source, and the click receive:


Translated Report (Full Report Below)

Process: NDI Audio IO [1080] Path: /Applications/NDI Audio IO.app/Contents/MacOS/NDI Audio IO Identifier: com.ak5k.NDI-Audio-IO Version: 0.0.0 (0.0.0) Code Type: X86-64 (Native) Parent Process: launchd [1] User ID: 501

Date/Time: 2023-12-18 16:18:48.6921 +0100 OS Version: macOS 12.7.2 (21G1974) Report Version: 12 Anonymous UUID: F711EEBC-B8FD-20B1-4217-D25E7C02F4AD

Time Awake Since Boot: 810 seconds

System Integrity Protection: enabled

Crashed Thread: 20 fsync

Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY

Application Specific Information: abort() called

Thread 0:: JUCE Message Thread Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x7ff811aa40da ulock_wait + 10 1 libsystem_pthread.dylib 0x7ff811ae0c95 _pthread_join + 358 2 libc++.1.dylib 0x7ff811a47a06 std::1::thread::join() + 24 3 libndi.dylib 0x10347eb9b 0x103471000 + 56219 4 libndi.dylib 0x103481253 NDIlib_framesync_destroy + 19 5 NDI Audio IO 0x1006186fa NdiAudioProcessor::parameterChanged(juce::String const&, float) + 522 6 NDI Audio IO 0x1006579f6 juce::AudioProcessorValueTreeState::ParameterAdapter::parameterValueChanged(int, float) + 294 7 NDI Audio IO 0x10064dd78 juce::AudioProcessorParameter::sendValueChangedMessageToListeners(float) + 88 8 NDI Audio IO 0x10064e0f6 juce::ParameterAttachment::setValueAsCompleteGesture(float) + 246 9 NDI Audio IO 0x10064e2e4 juce::ButtonParameterAttachment::buttonClicked(juce::Button) + 100 10 NDI Audio IO 0x10076c223 juce::Button::sendClickMessage(juce::ModifierKeys const&) + 323 11 NDI Audio IO 0x10076bf1e juce::Button::setToggleState(bool, juce::NotificationType, juce::NotificationType) + 318 12 NDI Audio IO 0x10076bd4a juce::Button::internalClickCallback(juce::ModifierKeys const&) + 122 13 NDI Audio IO 0x10076b534 juce::Button::mouseUp(juce::MouseEvent const&) + 356 14 NDI Audio IO 0x10075bbb2 juce::detail::MouseInputSourceImpl::setButtons(juce::detail::PointerState const&, juce::Time, juce::ModifierKeys) + 914 15 NDI Audio IO 0x10075ac5f juce::ComponentPeer::handleMouseEvent(juce::MouseInputSource::InputSourceType, juce::Point, juce::ModifierKeys, float, float, long long, juce::PenDetails, int) + 399 16 NDI Audio IO 0x100755a4c juce::JuceNSViewClass::asyncMouseUp(objc_object, objc_selector, NSEvent) + 348 17 AppKit 0x7ff814754db8 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 2704 18 AppKit 0x7ff81475410e -[NSWindow(NSEventRouting) sendEvent:] + 352 19 AppKit 0x7ff8147524e4 -[NSApplication(NSEvent) sendEvent:] + 352 20 AppKit 0x7ff814a0b14b -[NSApplication _handleEvent:] + 65 21 AppKit 0x7ff8145d3cfe -[NSApplication run] + 623 22 NDI Audio IO 0x10060a9ef main + 191 23 dyld 0x1018c552e start + 462

Thread 1: 0 libsystem_kernel.dylib 0x7ff811aa296a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x7ff811aa2cd8 mach_msg + 56 2 CoreMIDI 0x7ff828823284 XServerMachPort::ReceiveMessage(int&, void, int&) + 94 3 CoreMIDI 0x7ff8288536a5 MIDIProcess::MIDIInPortThread::Run() + 105 4 CoreMIDI 0x7ff82883a18e XThread::RunHelper(void) + 10 5 CoreMIDI 0x7ff82883b3b3 CAPThread::Entry(CAPThread*) + 77 6 libsystem_pthread.dylib 0x7ff811adf4e1 _pthread_start + 125 7 libsystem_pthread.dylib 0x7ff811adaf6b thread_start + 15

Thread 2:: bonjour 0 libsystem_kernel.dylib 0x7ff811aa909a poll + 10 1 libndi.dylib 0x1034fcba4 0x103471000 + 572324 2 libndi.dylib 0x1034fd1ce 0x103471000 + 573902 3 libsystem_pthread.dylib 0x7ff811adf4e1 _pthread_start + 125 4 libsystem_pthread.dylib 0x7ff811adaf6b thread_start + 15

Thread 3: 0 libsystem_kernel.dylib 0x7ff811aa5efe __recvfrom + 10 1 libProcessing.NDI.Plugins.IPCam.dylib 0x10940d214 Processing::NDI::ipfind::main::ptzoptics::connection_t::process() + 774 2 libProcessing.NDI.Plugins.IPCam.dylib 0x10940e04d 0x1093d9000 + 217165 3 libsystem_pthread.dylib 0x7ff811adf4e1 _pthread_start + 125 4 libsystem_pthread.dylib 0x7ff811adaf6b thread_start + 15

Thread 4: 0 libsystem_kernel.dylib 0x7ff811aa5efe __recvfrom + 10 1 libProcessing.NDI.Plugins.IPCam.dylib 0x109410749 Processing::NDI::ipfind::main::onvif::connection_t::process() + 609 2 libProcessing.NDI.Plugins.IPCam.dylib 0x10941163d 0x1093d9000 + 230973 3 libsystem_pthread.dylib 0x7ff811adf4e1 _pthread_start + 125 4 libsystem_pthread.dylib 0x7ff811adaf6b thread_start + 15

Thread 5: 0 libsystem_kernel.dylib 0x7ff811aa5efe __recvfrom + 10 1 libProcessing.NDI.Plugins.IPCam.dylib 0x109410749 Processing::NDI::ipfind::main::onvif::connection_t::process() + 609 2 libProcessing.NDI.Plugins.IPCam.dylib 0x10941163d 0x1093d9000 + 230973 3 libsystem_pthread.dylib 0x7ff811adf4e1 _pthread_start + 125 4 libsystem_pthread.dylib 0x7ff811adaf6b thread_start + 15

Thread 6: 0 libsystem_kernel.dylib 0x7ff811aa5efe __recvfrom + 10 1 libProcessing.NDI.Plugins.IPCam.dylib 0x10940207a Processing::NDI::ipfind::main::panasonic::connection_t::process() + 498 2 libProcessing.NDI.Plugins.IPCam.dylib 0x1094035d3 0x1093d9000 + 173523 3 libsystem_pthread.dylib 0x7ff811adf4e1 _pthread_start + 125 4 libsystem_pthread.dylib 0x7ff811adaf6b thread_start + 15

Thread 7: 0 libsystem_kernel.dylib 0x7ff811aa5efe __recvfrom + 10 1 libProcessing.NDI.Plugins.IPCam.dylib 0x10941667e Processing::NDI::ipfind::main::sony::connection_t::process() + 616 2 libProcessing.NDI.Plugins.IPCam.dylib 0x10941792d 0x1093d9000 + 256301 3 libsystem_pthread.dylib 0x7ff811adf4e1 _pthread_start + 125 4 libsystem_pthread.dylib 0x7ff811adaf6b thread_start + 15

Thread 8:: AMCP Logging Spool 0 libsystem_kernel.dylib 0x7ff811aa29a6 semaphore_wait_trap + 10 1 caulk 0x7ff81a5e32e6 caulk::mach::semaphore::wait_or_error() + 16 2 caulk 0x7ff81a5cb148 caulk::concurrent::details::worker_thread::run() + 36 3 caulk 0x7ff81a5cae0c void caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuple<caulk::concurrent::details::worker_thread> > >(void) + 41 4 libsystem_pthread.dylib 0x7ff811adf4e1 _pthread_start + 125 5 libsystem_pthread.dylib 0x7ff811adaf6b thread_start + 15

Thread 9:: JUCE Timer 0 libsystem_kernel.dylib 0x7ff811aa53da psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff811adfa6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff811a3ddb3 std::__1::condition_variable::do_timed_wait(std::1::unique_lock&, std::__1::chrono::time_point<std::1::chrono::system_clock, std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l> > >) + 93 3 NDI Audio IO 0x100672012 juce::WaitableEvent::wait(double) const + 210 4 NDI Audio IO 0x1006ae31b juce::Timer::TimerThread::run() + 523 5 NDI Audio IO 0x10067ee2f juce::Thread::createNativeThread(juce::Thread::Priority)::$_25::__invoke(void*) + 799 6 libsystem_pthread.dylib 0x7ff811adf4e1 _pthread_start + 125 7 libsystem_pthread.dylib 0x7ff811adaf6b thread_start + 15

Thread 10:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x7ff811aa296a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x7ff811aa2cd8 mach_msg + 56 2 CoreFoundation 0x7ff811ba629d CFRunLoopServiceMachPort + 319 3 CoreFoundation 0x7ff811ba4928 CFRunLoopRun + 1276 4 CoreFoundation 0x7ff811ba3d6c CFRunLoopRunSpecific + 562 5 AppKit 0x7ff81475098e _NSEventThread + 132 6 libsystem_pthread.dylib 0x7ff811adf4e1 _pthread_start + 125 7 libsystem_pthread.dylib 0x7ff811adaf6b thread_start + 15

Thread 11:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x7ff811aa296a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x7ff811aa2cd8 mach_msg + 56 2 CoreAudio 0x7ff813726c07 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 111 3 CoreAudio 0x7ff8135b1729 HALC_ProxyIOContext::IOWorkLoop() + 3931 4 CoreAudio 0x7ff8135b0205 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 63 5 CoreAudio 0x7ff81377c616 HALB_IOThread::Entry(void*) + 72 6 libsystem_pthread.dylib 0x7ff811adf4e1 _pthread_start + 125 7 libsystem_pthread.dylib 0x7ff811adaf6b thread_start + 15

Thread 12:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x7ff811aa296a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x7ff811aa2cd8 mach_msg + 56 2 CoreAudio 0x7ff813726c07 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 111 3 CoreAudio 0x7ff8135b1729 HALC_ProxyIOContext::IOWorkLoop() + 3931 4 CoreAudio 0x7ff8135b0205 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 63 5 CoreAudio 0x7ff81377c616 HALB_IOThread::Entry(void*) + 72 6 libsystem_pthread.dylib 0x7ff811adf4e1 _pthread_start + 125 7 libsystem_pthread.dylib 0x7ff811adaf6b thread_start + 15

Thread 13: 0 libsystem_pthread.dylib 0x7ff811adaf48 start_wqthread + 0

Thread 14: 0 libsystem_pthread.dylib 0x7ff811adaf48 start_wqthread + 0

Thread 15: 0 libsystem_pthread.dylib 0x7ff811adaf48 start_wqthread + 0

Thread 16: 0 libsystem_pthread.dylib 0x7ff811adaf48 start_wqthread + 0

Thread 17: 0 libsystem_pthread.dylib 0x7ff811adaf48 start_wqthread + 0

Thread 18: 0 libsystem_pthread.dylib 0x7ff811adaf48 start_wqthread + 0

Thread 19:: CVDisplayLink 0 libsystem_kernel.dylib 0x7ff811aa53da __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff811adfaa4 _pthread_cond_wait + 1302 2 CoreVideo 0x7ff819386e60 CVDisplayLink::waitUntil(unsigned long long) + 370 3 CoreVideo 0x7ff819385ddc CVDisplayLink::runIOThread() + 526 4 libsystem_pthread.dylib 0x7ff811adf4e1 _pthread_start + 125 5 libsystem_pthread.dylib 0x7ff811adaf6b thread_start + 15

Thread 20 Crashed:: fsync 0 libsystem_kernel.dylib 0x7ff811aa8ffe pthread_kill + 10 1 libsystem_pthread.dylib 0x7ff811adf1ff pthread_kill + 263 2 libsystem_c.dylib 0x7ff811a2ad14 abort + 123 3 libc++abi.dylib 0x7ff811a9b082 abort_message + 241 4 libc++abi.dylib 0x7ff811a8c245 demangling_terminate_handler() + 242 5 libobjc.A.dylib 0x7ff811988e41 _objc_terminate() + 104 6 libc++abi.dylib 0x7ff811a9a4a7 std::terminate(void (*)()) + 8 7 libc++abi.dylib 0x7ff811a9cd05 cxxabiv1::failed_throw(cxxabiv1::cxa_exception*) + 27 8 libc++abi.dylib 0x7ff811a9cccc __cxa_throw + 116 9 libc++.1.dylib 0x7ff811a4797d std::1::throw_system_error(int, char const*) + 77 10 libc++.1.dylib 0x7ff811a3f74d std::1::mutex::lock() + 29 11 libndi.dylib 0x10347b83d 0x103471000 + 43069 12 libndi.dylib 0x103478659 0x103471000 + 30297 13 libndi.dylib 0x103504e33 NDIlib_recv_capture_v2 + 243 14 libndi.dylib 0x10347ea78 0x103471000 + 55928 15 libndi.dylib 0x1034817ee 0x103471000 + 67566 16 libsystem_pthread.dylib 0x7ff811adf4e1 _pthread_start + 125 17 libsystem_pthread.dylib 0x7ff811adaf6b thread_start + 15

Thread 20 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x0000700002ff2000 rcx: 0x0000700002ff1728 rdx: 0x0000000000000000 rdi: 0x000000000000491b rsi: 0x0000000000000006 rbp: 0x0000700002ff1750 rsp: 0x0000700002ff1728 r8: 0x0000700002ff15f0 r9: 0x00007ff811a9df72 r10: 0x0000000000000000 r11: 0x0000000000000246 r12: 0x000000000000491b r13: 0x0000003000000008 r14: 0x0000000000000006 r15: 0x0000000000000016 rip: 0x00007ff811aa8ffe rfl: 0x0000000000000246 cr2: 0x0000000000000000

Logical CPU: 0 Error Code: 0x02000148 Trap Number: 133

Binary Images: 0x7ff811aa1000 - 0x7ff811ad8fff libsystem_kernel.dylib () /usr/lib/system/libsystem_kernel.dylib 0x7ff811ad9000 - 0x7ff811ae4fff libsystem_pthread.dylib () /usr/lib/system/libsystem_pthread.dylib 0x7ff811a32000 - 0x7ff811a8afff libc++.1.dylib () /usr/lib/libc++.1.dylib 0x103471000 - 0x104ca4fff libndi.dylib () <22cdde66-383d-35e0-97cf-7b529bfb4e7f> /usr/local/lib/libndi.dylib 0x100601000 - 0x100834fff com.ak5k.NDI-Audio-IO (0.0.0) /Applications/NDI Audio IO.app/Contents/MacOS/NDI Audio IO 0x7ff8145a4000 - 0x7ff815433fff com.apple.AppKit (6.9) <322c1378-24a3-3361-97a1-8a487166d15b> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x1018c0000 - 0x10192bfff dyld () <499010ac-3054-326e-a050-fefffb5ce89a> /usr/lib/dyld 0x7ff828811000 - 0x7ff82887dfff com.apple.audio.midi.CoreMIDI (2.0) /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI 0x1093d9000 - 0x10ab00fff libProcessing.NDI.Plugins.IPCam.dylib () <4c737f18-003e-31da-b787-93eede79aa08> /Library/Application Support/NewTek//libProcessing.NDI.Plugins.IPCam.dylib 0x7ff81a5c9000 - 0x7ff81a5eafff com.apple.audio.caulk (1.0) /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk 0x7ff811b26000 - 0x7ff812028fff com.apple.CoreFoundation (6.9) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7ff8133f7000 - 0x7ff813b2cfff com.apple.audio.CoreAudio (5.0) /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7ff819384000 - 0x7ff8193d5fff com.apple.CoreVideo (1.8) /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7ff8119a9000 - 0x7ff811a31fff libsystem_c.dylib () <4ecd1661-9d96-3669-bb31-4c6d5c685d4c> /usr/lib/system/libsystem_c.dylib 0x7ff811a8b000 - 0x7ff811aa0fff libc++abi.dylib () <69ac868b-1157-364a-984a-5ef26973f661> /usr/lib/libc++abi.dylib 0x7ff81196b000 - 0x7ff8119a5fff libobjc.A.dylib () /usr/lib/libobjc.A.dylib

External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 0 thread_create: 0 thread_set_state: 0

VM Region Summary: ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%) Writable regions: Total=650.0M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=650.0M(100%)

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 384K 3 Activity Tracing 256K 1 CG backing stores 2528K 4 CG image 64K 5 ColorSync 224K 27 CoreAnimation 52K 5 CoreGraphics 12K 2 CoreUI image data 1308K 9 Foundation 16K 1 IOKit 15.5M 2 Kernel Alloc Once 8K 1 MALLOC 234.1M 61 MALLOC guard page 32K 8 MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated) STACK GUARD 56.1M 21 Stack 18.2M 21 VM_ALLOCATE 532K 21 CTF 756 1 DATA 33.5M 383 DATA_CONST 20.0M 219 __DATA_DIRTY 774K 125 FONT_DATA 4K 1 LINKEDIT 647.6M 19 OBJC_RO 82.9M 1 __OBJC_RW 3200K 2 TEXT 441.1M 395 UNICODE 592K 1 dyld private memory 1024K 1 mapped file 77.0M 21 shared memory 772K 16 =========== ======= ======= TOTAL 2.0G 1378 TOTAL, minus reserved VM space 1.6G 1378


Full Report

{"app_name":"NDI Audio IO","timestamp":"2023-12-18 16:18:48.00 +0100","app_version":"0.0.0","slice_uuid":"bc0c1fc8-0f50-3313-b38d-871e21a6aa8e","build_version":"0.0.0","platform":1,"bundleID":"com.ak5k.NDI-Audio-IO","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.7.2 (21G1974)","incident_id":"A8EFF47F-A56E-4223-819C-3681017919A6","name":"NDI Audio IO"} { "uptime" : 810, "procLaunch" : "2023-12-18 16:16:22.0150 +0100", "procRole" : "Foreground", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacBookPro11,5", "procStartAbsTime" : 670548560230, "coalitionID" : 887, "osVersion" : { "train" : "macOS 12.7.2", "build" : "21G1974", "releaseType" : "User" }, "captureTime" : "2023-12-18 16:18:48.6921 +0100", "incident" : "A8EFF47F-A56E-4223-819C-3681017919A6", "bug_type" : "309", "pid" : 1080, "procExitAbsTime" : 817223187296, "cpuType" : "X86-64", "procName" : "NDI Audio IO", "procPath" : "\/Applications\/NDI Audio IO.app\/Contents\/MacOS\/NDI Audio IO", "bundleInfo" : {"CFBundleShortVersionString":"0.0.0","CFBundleVersion":"0.0.0","CFBundleIdentifier":"com.ak5k.NDI-Audio-IO"}, "storeInfo" : {"deviceIdentifierForVendor":"9788C911-D4C1-5E14-8DF2-AC1FF957D0D1","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.ak5k.NDI-Audio-IO", "crashReporterKey" : "F711EEBC-B8FD-20B1-4217-D25E7C02F4AD", "sip" : "enabled", "isCorpse" : 1, "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"}, "asi" : {"libsystem_c.dylib":["abort() called"]}, "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 20, "threads" : [{"id":16009,"name":"JUCE Message Thread","queue":"com.apple.main-thread","frames":[{"imageOffset":12506,"symbol":"ulock_wait","symbolLocation":10,"imageIndex":0},{"imageOffset":31893,"symbol":"_pthread_join","symbolLocation":358,"imageIndex":1},{"imageOffset":88582,"symbol":"std::__1::thread::join()","symbolLocation":24,"imageIndex":2},{"imageOffset":56219,"imageIndex":3},{"imageOffset":66131,"symbol":"NDIlib_framesync_destroy","symbolLocation":19,"imageIndex":3},{"imageOffset":95994,"symbol":"NdiAudioProcessor::parameterChanged(juce::String const&, float)","symbolLocation":522,"imageIndex":4},{"imageOffset":354806,"symbol":"juce::AudioProcessorValueTreeState::ParameterAdapter::parameterValueChanged(int, float)","symbolLocation":294,"imageIndex":4},{"imageOffset":314744,"symbol":"juce::AudioProcessorParameter::sendValueChangedMessageToListeners(float)","symbolLocation":88,"imageIndex":4},{"imageOffset":315638,"symbol":"juce::ParameterAttachment::setValueAsCompleteGesture(float)","symbolLocation":246,"imageIndex":4},{"imageOffset":316132,"symbol":"juce::ButtonParameterAttachment::buttonClicked(juce::Button)","symbolLocation":100,"imageIndex":4},{"imageOffset":1487395,"symbol":"juce::Button::sendClickMessage(juce::ModifierKeys const&)","symbolLocation":323,"imageIndex":4},{"imageOffset":1486622,"symbol":"juce::Button::setToggleState(bool, juce::NotificationType, juce::NotificationType)","symbolLocation":318,"imageIndex":4},{"imageOffset":1486154,"symbol":"juce::Button::internalClickCallback(juce::ModifierKeys const&)","symbolLocation":122,"imageIndex":4},{"imageOffset":1484084,"symbol":"juce::Button::mouseUp(juce::MouseEvent const&)","symbolLocation":356,"imageIndex":4},{"imageOffset":1420210,"symbol":"juce::detail::MouseInputSourceImpl::setButtons(juce::detail::PointerState const&, juce::Time, juce::ModifierKeys)","symbolLocation":914,"imageIndex":4},{"imageOffset":1416287,"symbol":"juce::ComponentPeer::handleMouseEvent(juce::MouseInputSource::InputSourceType, juce::Point, juce::ModifierKeys, float, float, long long, juce::PenDetails, int)","symbolLocation":399,"imageIndex":4},{"imageOffset":1395276,"symbol":"juce::JuceNSViewClass::asyncMouseUp(objc_object, objc_selector, NSEvent)","symbolLocation":348,"imageIndex":4},{"imageOffset":1772984,"symbol":"-[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:]","symbolLocation":2704,"imageIndex":5},{"imageOffset":1769742,"symbol":"-[NSWindow(NSEventRouting) sendEvent:]","symbolLocation":352,"imageIndex":5},{"imageOffset":1762532,"symbol":"-[NSApplication(NSEvent) sendEvent:]","symbolLocation":352,"imageIndex":5},{"imageOffset":4616523,"symbol":"-[NSApplication _handleEvent:]","symbolLocation":65,"imageIndex":5},{"imageOffset":195838,"symbol":"-[NSApplication run]","symbolLocation":623,"imageIndex":5},{"imageOffset":39407,"symbol":"main","symbolLocation":191,"imageIndex":4},{"imageOffset":21806,"symbol":"start","symbolLocation":462,"imageIndex":6}]},{"id":16031,"frames":[{"imageOffset":6506,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":7384,"symbol":"mach_msg","symbolLocation":56,"imageIndex":0},{"imageOffset":74372,"symbol":"XServerMachPort::ReceiveMessage(int&, void, int&)","symbolLocation":94,"imageIndex":7},{"imageOffset":272037,"symbol":"MIDIProcess::MIDIInPortThread::Run()","symbolLocation":105,"imageIndex":7},{"imageOffset":168334,"symbol":"XThread::RunHelper(void)","symbolLocation":10,"imageIndex":7},{"imageOffset":172979,"symbol":"CAPThread::Entry(CAPThread*)","symbolLocation":77,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":16032,"name":"bonjour","frames":[{"imageOffset":32922,"symbol":"poll","symbolLocation":10,"imageIndex":0},{"imageOffset":572324,"imageIndex":3},{"imageOffset":573902,"imageIndex":3},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":16033,"frames":[{"imageOffset":20222,"symbol":"recvfrom","symbolLocation":10,"imageIndex":0},{"imageOffset":213524,"symbol":"Processing::NDI::ipfind::main::ptzoptics::connection_t::process()","symbolLocation":774,"imageIndex":8},{"imageOffset":217165,"imageIndex":8},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":16034,"frames":[{"imageOffset":20222,"symbol":"recvfrom","symbolLocation":10,"imageIndex":0},{"imageOffset":227145,"symbol":"Processing::NDI::ipfind::main::onvif::connection_t::process()","symbolLocation":609,"imageIndex":8},{"imageOffset":230973,"imageIndex":8},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":16035,"frames":[{"imageOffset":20222,"symbol":"recvfrom","symbolLocation":10,"imageIndex":0},{"imageOffset":227145,"symbol":"Processing::NDI::ipfind::main::onvif::connection_t::process()","symbolLocation":609,"imageIndex":8},{"imageOffset":230973,"imageIndex":8},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":16036,"frames":[{"imageOffset":20222,"symbol":"recvfrom","symbolLocation":10,"imageIndex":0},{"imageOffset":168058,"symbol":"Processing::NDI::ipfind::main::panasonic::connection_t::process()","symbolLocation":498,"imageIndex":8},{"imageOffset":173523,"imageIndex":8},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":16037,"frames":[{"imageOffset":20222,"symbol":"recvfrom","symbolLocation":10,"imageIndex":0},{"imageOffset":251518,"symbol":"Processing::NDI::ipfind::main::sony::connection_t::process()","symbolLocation":616,"imageIndex":8},{"imageOffset":256301,"imageIndex":8},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":16038,"name":"AMCP Logging Spool","frames":[{"imageOffset":6566,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":107238,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":16,"imageIndex":9},{"imageOffset":8520,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":36,"imageIndex":9},{"imageOffset":7692,"symbol":"void caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::1::tuple<caulk::concurrent::details::worker_thread> > >(void)","symbolLocation":41,"imageIndex":9},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":16111,"name":"JUCE Timer","frames":[{"imageOffset":17370,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":1},{"imageOffset":48563,"symbol":"std::1::condition_variable::do_timed_wait(std::1::unique_lock<std::1::mutex>&, std::1::chrono::time_point<std::__1::chrono::system_clock, std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l> > >)","symbolLocation":93,"imageIndex":2},{"imageOffset":462866,"symbol":"juce::WaitableEvent::wait(double) const","symbolLocation":210,"imageIndex":4},{"imageOffset":709403,"symbol":"juce::Timer::TimerThread::run()","symbolLocation":523,"imageIndex":4},{"imageOffset":515631,"symbol":"juce::Thread::createNativeThread(juce::Thread::Priority)::$_25::invoke(void*)","symbolLocation":799,"imageIndex":4},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":16112,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6506,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":7384,"symbol":"mach_msg","symbolLocation":56,"imageIndex":0},{"imageOffset":524957,"symbol":"CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":10},{"imageOffset":518440,"symbol":"CFRunLoopRun","symbolLocation":1276,"imageIndex":10},{"imageOffset":515436,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":10},{"imageOffset":1755534,"symbol":"_NSEventThread","symbolLocation":132,"imageIndex":5},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":16482,"name":"com.apple.audio.IOThread.client","frames":[{"imageOffset":6506,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":7384,"symbol":"mach_msg","symbolLocation":56,"imageIndex":0},{"imageOffset":3341319,"symbol":"HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int)","symbolLocation":111,"imageIndex":11},{"imageOffset":1812265,"symbol":"HALC_ProxyIOContext::IOWorkLoop()","symbolLocation":3931,"imageIndex":11},{"imageOffset":1806853,"symbol":"invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int)","symbolLocation":63,"imageIndex":11},{"imageOffset":3692054,"symbol":"HALB_IOThread::Entry(void)","symbolLocation":72,"imageIndex":11},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":16484,"name":"com.apple.audio.IOThread.client","frames":[{"imageOffset":6506,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":7384,"symbol":"mach_msg","symbolLocation":56,"imageIndex":0},{"imageOffset":3341319,"symbol":"HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int)","symbolLocation":111,"imageIndex":11},{"imageOffset":1812265,"symbol":"HALC_ProxyIOContext::IOWorkLoop()","symbolLocation":3931,"imageIndex":11},{"imageOffset":1806853,"symbol":"invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int)","symbolLocation":63,"imageIndex":11},{"imageOffset":3692054,"symbol":"HALB_IOThread::Entry(void)","symbolLocation":72,"imageIndex":11},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":16997,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":17094,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":17103,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":17104,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":17105,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":17118,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":17331,"name":"CVDisplayLink","frames":[{"imageOffset":17370,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":27300,"symbol":"_pthread_cond_wait","symbolLocation":1302,"imageIndex":1},{"imageOffset":11872,"symbol":"CVDisplayLink::waitUntil(unsigned long long)","symbolLocation":370,"imageIndex":12},{"imageOffset":7644,"symbol":"CVDisplayLink::runIOThread()","symbolLocation":526,"imageIndex":12},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"triggered":true,"id":17332,"name":"fsync","threadState":{"r13":{"value":206158430216},"rax":{"value":0},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":6},"rsi":{"value":6},"r8":{"value":123145352582640},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":0},"r9":{"value":140703424962418},"r15":{"value":22},"rbx":{"value":123145352585216},"trap":{"value":133},"err":{"value":33554760},"r11":{"value":582},"rip":{"value":140703425007614,"matchesCrashFrame":1},"rbp":{"value":123145352582992},"rsp":{"value":123145352582952},"r12":{"value":18715},"rcx":{"value":123145352582952},"flavor":"x86_THREAD_STATE","rdi":{"value":18715}},"frames":[{"imageOffset":32766,"symbol":"pthread_kill","symbolLocation":10,"imageIndex":0},{"imageOffset":25087,"symbol":"pthread_kill","symbolLocation":263,"imageIndex":1},{"imageOffset":531732,"symbol":"abort","symbolLocation":123,"imageIndex":13},{"imageOffset":65666,"symbol":"abort_message","symbolLocation":241,"imageIndex":14},{"imageOffset":4677,"symbol":"demangling_terminate_handler()","symbolLocation":242,"imageIndex":14},{"imageOffset":122433,"symbol":"_objc_terminate()","symbolLocation":104,"imageIndex":15},{"imageOffset":62631,"symbol":"std::terminate(void (*)())","symbolLocation":8,"imageIndex":14},{"imageOffset":72965,"symbol":"cxxabiv1::failed_throw(cxxabiv1::cxa_exception)","symbolLocation":27,"imageIndex":14},{"imageOffset":72908,"symbol":"__cxa_throw","symbolLocation":116,"imageIndex":14},{"imageOffset":88445,"symbol":"std::1::throw_system_error(int, char const)","symbolLocation":77,"imageIndex":2},{"imageOffset":55117,"symbol":"std::1::mutex::lock()","symbolLocation":29,"imageIndex":2},{"imageOffset":43069,"imageIndex":3},{"imageOffset":30297,"imageIndex":3},{"imageOffset":605747,"symbol":"NDIlib_recv_capture_v2","symbolLocation":243,"imageIndex":3},{"imageOffset":55928,"imageIndex":3},{"imageOffset":67566,"imageIndex":3},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]}], "usedImages" : [ { "source" : "P", "arch" : "x86_64", "base" : 140703424974848, "size" : 229376, "uuid" : "c37bfe8a-c5ae-3fe0-b722-33483d9017b9", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703425204224, "size" : 49152, "uuid" : "e097f78f-fcfb-30f3-9164-dbc9709ba134", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703424520192, "size" : 364544, "uuid" : "a372724f-4642-369b-a01b-28e1f5e83ff1", "path" : "\/usr\/lib\/libc++.1.dylib", "name" : "libc++.1.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4349956096, "size" : 25378816, "uuid" : "22cdde66-383d-35e0-97cf-7b529bfb4e7f", "path" : "\/usr\/local\/lib\/libndi.dylib", "name" : "libndi.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4301262848, "CFBundleShortVersionString" : "0.0.0", "CFBundleIdentifier" : "com.ak5k.NDI-Audio-IO", "size" : 2310144, "uuid" : "bc0c1fc8-0f50-3313-b38d-871e21a6aa8e", "path" : "\/Applications\/NDI Audio IO.app\/Contents\/MacOS\/NDI Audio IO", "name" : "NDI Audio IO", "CFBundleVersion" : "0.0.0" }, { "source" : "P", "arch" : "x86_64", "base" : 140703470075904, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.AppKit", "size" : 15269888, "uuid" : "322c1378-24a3-3361-97a1-8a487166d15b", "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit", "name" : "AppKit", "CFBundleVersion" : "2113.60.148" }, { "source" : "P", "arch" : "x86_64", "base" : 4320919552, "size" : 442368, "uuid" : "499010ac-3054-326e-a050-fefffb5ce89a", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "source" : "P", "arch" : "x86_64", "base" : 140703808163840, "CFBundleShortVersionString" : "2.0", "CFBundleIdentifier" : "com.apple.audio.midi.CoreMIDI", "size" : 446464, "uuid" : "a49983da-3693-3bc2-ba29-7c3ebde5a1d7", "path" : "\/System\/Library\/Frameworks\/CoreMIDI.framework\/Versions\/A\/CoreMIDI", "name" : "CoreMIDI", "CFBundleVersion" : "88" }, { "source" : "P", "arch" : "x86_64", "base" : 4449996800, "size" : 24281088, "uuid" : "4c737f18-003e-31da-b787-93eede79aa08", "path" : "\/Library\/Application Support\/NewTek\/*\/libProcessing.NDI.Plugins.IPCam.dylib", "name" : "libProcessing.NDI.Plugins.IPCam.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703570890752, "CFBundleShortVersionString" : "1.0", "CFBundleIdentifier" : "com.apple.audio.caulk", "size" : 139264, "uuid" : "f04b5c91-d0ec-33c6-8a81-b80a3ebf827f", "path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk", "name" : "caulk" }, { "source" : "P", "arch" : "x86_64h", "base" : 140703425519616, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 5255168, "uuid" : "fb79a14a-fda9-3a3b-bc97-6eb525b794a6", "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "1866" }, { "source" : "P", "arch" : "x86_64", "base" : 140703451541504, "CFBundleShortVersionString" : "5.0", "CFBundleIdentifier" : "com.apple.audio.CoreAudio", "size" : 7561216, "uuid" : "c1c6348f-cee2-3db6-84ea-18655a1fb122", "path" : "\/System\/Library\/Frameworks\/CoreAudio.framework\/Versions\/A\/CoreAudio", "name" : "CoreAudio", "CFBundleVersion" : "5.0" }, { "source" : "P", "arch" : "x86_64", "base" : 140703551733760, "CFBundleShortVersionString" : "1.8", "CFBundleIdentifier" : "com.apple.CoreVideo", "size" : 335872, "uuid" : "fe89c8c7-c939-3115-afdb-7a6190835819", "path" : "\/System\/Library\/Frameworks\/CoreVideo.framework\/Versions\/A\/CoreVideo", "name" : "CoreVideo", "CFBundleVersion" : "480.1" }, { "source" : "P", "arch" : "x86_64", "base" : 140703423959040, "size" : 561152, "uuid" : "4ecd1661-9d96-3669-bb31-4c6d5c685d4c", "path" : "\/usr\/lib\/system\/libsystem_c.dylib", "name" : "libsystem_c.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703424884736, "size" : 90112, "uuid" : "69ac868b-1157-364a-984a-5ef26973f661", "path" : "\/usr\/lib\/libc++abi.dylib", "name" : "libc++abi.dylib" }, { "source" : "P", "arch" : "x86_64h", "base" : 140703423705088, "size" : 241664, "uuid" : "b36a2b52-68a9-3e44-b927-71c24be1272f", "path" : "\/usr\/lib\/libobjc.A.dylib", "name" : "libobjc.A.dylib" } ], "sharedCache" : { "base" : 140703421943808, "size" : 19331678208, "uuid" : "8ec191b8-2f89-31dc-ab61-d4a7547258ef" }, "vmSummary" : "ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)\nWritable regions: Total=650.0M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=650.0M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 384K 3 \nActivity Tracing 256K 1 \nCG backing stores 2528K 4 \nCG image 64K 5 \nColorSync 224K 27 \nCoreAnimation 52K 5 \nCoreGraphics 12K 2 \nCoreUI image data 1308K 9 \nFoundation 16K 1 \nIOKit 15.5M 2 \nKernel Alloc Once 8K 1 \nMALLOC 234.1M 61 \nMALLOC guard page 32K 8 \nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nSTACK GUARD 56.1M 21 \nStack 18.2M 21 \nVM_ALLOCATE 532K 21 \nCTF 756 1 \nDATA 33.5M 383 \nDATA_CONST 20.0M 219 \nDATA_DIRTY 774K 125 \n__FONT_DATA 4K 1 \nLINKEDIT 647.6M 19 \nOBJC_RO 82.9M 1 \n__OBJC_RW 3200K 2 \nTEXT 441.1M 395 \n__UNICODE 592K 1 \ndyld private memory 1024K 1 \nmapped file 77.0M 21 \nshared memory 772K 16 \n=========== ======= ======= \nTOTAL 2.0G 1378 \nTOTAL, minus reserved VM space 1.6G 1378 \n", "legacyInfo" : { "threadTriggered" : { "name" : "fsync" } }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "60356660bbe37970735c5624", "factorPackIds" : {

  },
  "deploymentId" : 240000027
},
{
  "rolloutId" : "5fb4245a1bbfe8005e33a1e1",
  "factorPackIds" : {

  },
  "deploymentId" : 240000021
}

], "experiments" : [

] } }

Model: MacBookPro11,5, BootROM 486.0.0.0.0, 4 processors, Quad-Core Intel Core i7, 2,5 GHz, 16 GB, SMC 2.30f2 Graphics: Intel Iris Pro, Intel Iris Pro, Built-In Display: Color LCD, 2880 x 1800 Retina, Main, MirrorOff, Online Graphics: AMD Radeon R9 M370X, AMD Radeon R9 M370X, PCIe, 2 GB Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533642465238412D50422020 Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533642465238412D50422020 AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x152), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1710.4) AirPort: Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Wi-Fi, AirPort, en0 Serial ATA Device: APPLE SSD SM0512G, 500,28 GB USB Device: USB30Bus USB Device: Apple Internal Keyboard / Trackpad USB Device: Bluetooth USB Host Controller USB Device: USB Optical Mouse Thunderbolt Bus: MacBook Pro, Apple Inc., 27.1

Originally posted by @datadata95 in https://github.com/ak5k/ndi-audio-io/issues/1#issuecomment-1860770807

ak5k commented 10 months ago

does this work https://github.com/ak5k/ndi-audio-io/releases/download/v0.1.2/NDI_Audio_IO-macOS-v0.1.2.zip ?

datadata95 commented 10 months ago

does this work https://github.com/ak5k/ndi-audio-io/releases/download/v0.1.2/NDI_Audio_IO-macOS-v0.1.2.zip ?

It does not crash now when selecting audio device and click receive in both standalone and as reaper plugin. However, when clicking receive in reaper the plugin does not seem to pass through audio, since when recording I get nothing. When I then disarm the track for recording in reaper, audio passes through and I get visible metering.

https://github.com/ak5k/ndi-audio-io/assets/69867381/fe72d01b-7c50-4e2a-b046-b3a2f54db017

ak5k commented 10 months ago

does this work https://github.com/ak5k/ndi-audio-io/releases/download/v0.1.2/NDI_Audio_IO-macOS-v0.1.2.zip ?

It does not crash now when selecting audio device and click receive in both standalone and as reaper plugin. However, when clicking receive in reaper the plugin does not seem to pass through audio, since when recording I get nothing. When I then disarm the track for recording in reaper, audio passes through and I get visible metering.

Skarminspelning.2023-12-19.kl.09.40.54.mov

Yes. That is by design. When receiving, NDI Audio IO outputs whatever it is receiving from NDI source. And if it is receiving nothing, it outputs nothing. It does not mix the incoming mixer channel audio to it's output, or in other words passthrough audio. Although in REAPER you can achieve this by using the REAPER built-in TrackFX dry/wet mix knob. Or by creating split routings and mixing the channels in any DAW mixer.

When recording/monitoring, REAPER metering shows the track input levels (pre-fx, "before any processing"), not pre-fader, post-fader or post-fx, or etc. However, audio received by NDI Audio will be output normally, although it doesn't register anything in the track input metering. The track monitoring switch controls how the track input is monitored, but NDI Audio IO 'sits behind' the track input, so it basically has no function when NDI Audio IO is receiving. Unless NDI Audio IO is mixed with the track input by using REAPERs dry/wet TrackFX mix knob.

Closing the issue. Feel free to join the NDI Audio IO discussion at REAPER community developer forum, if you have any ideas or suggestions.