cac-t-u-s / spat

Connection with spat DSP and graphical controllers
GNU General Public License v3.0
0 stars 0 forks source link

Spat-scene editor #3

Open L-SIAL opened 1 year ago

L-SIAL commented 1 year ago

Hi Jean,

Just wanted to see if there's a solution for error with Spat-Scene where the editor does not open when double clicked.

The same error occurs inside a patch and also if 'Spat-scene' is put in an empty patch on load. Just to check if the error was caused by the patch. However, the object still renders multi channel audio correctly in the patch but the editor wont display.

To fix issue, we've;

  1. Re-installed OM#
  2. Re-installed spat5, Om-Spat, o.dot.
  3. Checked the path for Spat5, it's correct /Users/NAME/Documents/Max8/Packages/spat5/media/omspat/OmSpat.dylib

Attached – Screen shots showing the message that appears. Below – Listener window message

any thoughts on why editor won't display?

thanks Lawrence

Screen Shot 2023-04-19 at 8 38 52 am

––––––––––––––– Listener window message starts here ––––––––––––––––––

"ERROR: Function nthcdr expected a non-negative integer, got nil.

Call to om-api::om-error-handler Call to invoke-debugger Call to error Call to nth Interpreted call to (method make-timeline-left-item (spat-scene-editor t)) Call to (method build-transport-and-options-layout (timeline-editor)) Call to (method make-timeline-view (timeline-editor)) Interpreted call to (method make-editor-window-contents (spat-scene-editor)) Call to (method build-editor-window (omeditor)) Call to (method open-editor-window (omeditor)) Call to (method om-api::om-multiple-clic-callback (om-api::om-interactive-object t t t t)) Call to clos::next-method-call-5 Call to (method om-api::om-multiple-clic-callback :around (om-transient-drawing-view t t t t)) Call to capi::in-process-capi-event-callback Call to capi:execute-with-interface Call to capi::process-capi-event-callback Call to capi::process-capi-event Call to capi-internals:process-capi-event-with-handler Call to capi-cocoa-library::handle-mouse-down Call to (subfunction capi-cocoa-library::|%FOREIGN-CALLABLE/CAPI_COCOA_LIBRARY OUTPUT_PANE_REPRESENTATION ObjC instance method mouseDown:| (fli:define-foreign-callable \"CAPI_COCOA_LIBRARY OUTPUT_PANE_REPRESENTATION ObjC instance method mouseDown:\")) Call to objc::|invoke (FUNCTION (OBJC-OBJECT-POINTER SEL) VOID)| Call to (subfunction 2 objc::make-invoke-function) Call to objc::invoke-into* Call to capi-cocoa-library::run-cocoa-event-loop Call to mp::process-sg-function Call to mp::run-main-process-once Call to mp::multiprocessing-main-loop Call to mp::shared-initialize-multiprocessing Call to mp:initialize-multiprocessing " Warning: Capturing attempt to throw out of mouseDown:.

j-bresson commented 1 year ago

Hi! I see the release hasn't been updated in a while. Let me check if I can do that.

j-bresson commented 1 year ago

Try this: https://github.com/cac-t-u-s/spat/releases/tag/v3.6 Let me know if it works better :)

L-SIAL commented 1 year ago

Excellent!! All working again - thank you – Lawrence