cac-t-u-s / om-sharp-users

A public forum for support / issues / suggestions about OM#
3 stars 0 forks source link

Small problems with om#1.2-u1 and Big Sur #18

Open Fabrizio-F opened 3 years ago

Fabrizio-F commented 3 years ago

Dear Jean, first of all om # v1.2-u1 works great! As I promised, I just want to report some small problems that I don't know if they depend on my computer or if they are small issues in the program (sorry for my computer incompetence).

  1. in startup it reports me an error: "ERROR Package OpenMusic not found" (but giving the OK the program works fine) - In the listener: "" External format error: could not load file as utf-8. Now trying with latin-1. " MIDI :: initialized MIDI :: Devices detected: [in] from Max 1 [in] from Max 2 [out] to Max 1 [out] to Max 2 MIDI-CONNECT :: OUT 0 => to Max 1 MIDI-CONNECT :: OUT 1 => to Max 2 AUDIO :: Selecting default audio driver: "CoreAudio". AUDIO :: [out] "Built-in Output", 2 channels / 44100 Hz. AUDIO :: Routing channels: AUDIO :: [reset]

    om-sharp v1.2-u1 r. 2021/01/05

    ; Loading text file / Users / fabriziofanticini / OM-sharp / Libraries / OM-SuperVP 2.13 / OM-SuperVP.lisp nil # <The OM-SHARP package, 6772/8192 internal, 294/1024 external> lib-src-file ; Loading fasl file / Users / fabriziofanticini / OM-sharp / Libraries / OM-SuperVP 2.13 / sources / package.64xfasl ; Loading fasl file / Users / fabriziofanticini / OM-sharp / Libraries / OM-SuperVP 2.13 / sources / general.64xfasl "ERROR: Package OpenMusic not found.

Call to om-api :: om-error-handler Call to invoke-debugger Call to error Call to (harlequin-common-lisp: subfunction 1 load) Call to load Interpreted call to (harlequin-common-lisp: subfunction (flet #: handler-bind-body-func5262): unknown) Interpreted call to compile & load Call to mapc Call to eval Call to (harlequin-common-lisp: subfunction 1 load) Call to load Call to om-sharp :: load-code-in-folder Call to om-sharp :: load-code-in-folder Call to om-sharp :: load-code-in-folder Call to om-sharp :: start-omsharp Interpreted call to common-lisp-user :: init-om-standalone Call to delivery :: maybe-ryb-top-level Call to mp :: process-sg-function "

  1. Some tools cannot be opened from the context menu; in particular instruments in "Control", "loop" and "interactive boxes". Greetings, Fabrizio
j-bresson commented 3 years ago

Hi Fabrizio,

(let's try to keep the different issues separate:)

1) I'm curious about that line in you Listener outputs (which indirectly causes the error reported here):

; Loading text file / Users / fabriziofanticini / OM-sharp / Libraries / OM-SuperVP 2.13 / OM-SuperVP.lisp

=> How does this file get loaded ? Are you doing it manually ? This is the loader file for the library in OpenMusic, and should not be read or evaluated in OM#

j-bresson commented 3 years ago
  1. Some tools cannot be opened from the context menu; in particular instruments in "Control", "loop" and "interactive boxes".

=> can you be more specific ?

j-bresson commented 3 years ago

=> can you be more specific ?

ok, I got it. I think this is all the "Special boxes", which can't be created from the context menu. I'll fill a specific issue for that, thanks for reporting !

Fabrizio-F commented 3 years ago

Thanks for the answer Jean. Relative to the listener message ; Loading text file / Users / fabriziofanticini / OM-sharp / Libraries / OM-SuperVP 2.13 / OM-SuperVP.lisp No, I didn't open it manually but the message appears to me from when i installed the latest version (OM.sharp v1.2-u1). I tried to remove from OM-SuperVP 2.13 library and now the listener reports the error:

om-sharp v1.2-u1
r. 2021/01/05
===========================
; Loading text file /Users/fabriziofanticini/OM-sharp/Libraries/Filters/Filters.lisp
`#<The OM-SHARP package, 6749/8192 internal, 294/1024 external>
;  Loading text file /Users/fabriziofanticini/OM-sharp/Libraries/Filters/sources/filters.lisp
#P"/Users/fabriziofanticini/OM-sharp/Libraries/Filters/sources/filters.lisp"
"ERROR: Undefined operator set-lib-release in form (set-lib-release 0.4).

Call to om-api::om-error-handler
Call to invoke-debugger
Call to error
Call to eval
Call to (subfunction 1 load)
Call to load
Call to load-code-in-folder
Call to load-code-in-folder
Call to load-code-in-folder
Call to start-omsharp
Interpreted call to common-lisp-user::init-om-standalone
Call to delivery::maybe-ryb-top-level
Call to mp::process-sg-function

removing Filters too, things get worse:

om-sharp v1.2-u1
r. 2021/01/05
===========================
; Loading text file /Users/fabriziofanticini/OM-sharp/Libraries/Repmus/Repmus.lisp
# <The OM-SHARP package, 6749/8192 internal, 294/1024 external>
; Loading text file /Users/fabriziofanticini/OM-sharp/Libraries/Repmus/sources/chords.lisp
; Loading text file /Users/fabriziofanticini/OM-sharp/Libraries/Repmus/sources/graph.lisp
; Loading text file /Users/fabriziofanticini/OM-sharp/Libraries/Repmus/sources/chordmap.lisp
; Loading text file /Users/fabriziofanticini/OM-sharp/Libraries/Repmus/sources/lc1.lisp
; Loading text file /Users/fabriziofanticini/OM-sharp/Libraries/Repmus/sources/as2om.lisp
("chords" "graph" "chordmap" "lc1" "as2om")
"ERROR: Undefined operator fill-library in form (fill-library (quote ((\" Spectral analysis \ "nil nil (as-> om) nil) (\" Chords \ "nil nil (autotransp mutation map-chords chseq- > poly tie-all) nil) (\ "Cribles \" nil nil (lc crible-list crible-voice eval-crible) nil) (\ "Graphs \" nil nil (make-graph graph-tour) nil))) ).

Call to om-api :: om-error-handler
Call to invoke-debugger
Call to error
Call to eval
Call to (subfunction 1 load)
Call to load
Call to load-code-in-folder
Call to load-code-in-folder
Call to load-code-in-folder
Call to start-omsharp
Interpreted call to common-lisp-user :: init-om-standalone
Call to delivery :: maybe-ryb-top-level
Call to mp :: process-sg-function
"

putting both libraries back in the Libraries folder, the message returns to:

om-sharp v1.2-u1
r. 2021/01/05
===========================
; Loading fasl file /Users/fabriziofanticini/OM-sharp/Libraries/OM-SuperVP 2.13/sources/analysis.64xfasl
#P"/Users/bresson/SRC/OM/OM-SuperVP/sources/analysis.lisp"
"ERROR: Package SVP not found.

Call to om-api::om-error-handler
Call to invoke-debugger
Call to error
Call to (subfunction 1 load)
Call to load
Call to load-code-in-folder
Call to load-code-in-folder
Call to load-code-in-folder
Call to load-code-in-folder
Call to start-omsharp
Interpreted call to common-lisp-user::init-om-standalone
Call to delivery::maybe-ryb-top-level
Call to mp::process-sg-function
"
j-bresson commented 3 years ago

Ok, so here is my guess: I think you have pointed the folder containing all these libraries as "user code folder" in OM# preferences:

Screenshot 2021-01-24 at 21 10 06

You shouldn't, since any Lisp file in there will be loaded. Instead you should use the search path of the "Libraries" tab of the preference to specify this folder.

Fabrizio-F commented 3 years ago

Thanks Jean !! and excuse my incompetence; now no opening error signal. I wish you a good day and good work, Fabrizio