WootingKb / wooting-analog-midi

Cross-platform virtual MIDI device for (Wooting) analog keyboards!
MIT License
58 stars 10 forks source link

"Invalid title with quotes" Fatal error occured on initialisation #13

Open schuster-rainer opened 2 years ago

schuster-rainer commented 2 years ago

Running on MacOS Big Sur (11.6.1.) I wanted to test the wooting two he with VCVRack but the application crashes.

simon-wh commented 2 years ago

Which version did you try to use? Could you take a screenshot of the error dialog that appears?

schuster-rainer commented 2 years ago

Nvermind. Can be closed. I missed the instruction to install the SDK

schuster-rainer commented 2 years ago

But to be clear. Is it supposed to be an empty window?

image

I'm using the current release of the app. Is there a possibility to have a look at some logfile?

simon-wh commented 2 years ago

But to be clear. Is it supposed to be an empty window?

I'm using the current release of the app. Is there a possibility to have a look at some logfile?

It is not supposed to be an empty window. Is it functional in its basic form when it's like this? It may be some glitches in the UI framework we use

RE: Log file, I'm not sure if it's set-up to output a logfile yet, you could try running it in the terminal which should give a better idea of what errors are happening. You should be able to do that by running RUST_LOG="debug" /Applications/wooting-analog-midi.app/Contents/MacOS/wooting-analog-midi

simon-wh commented 2 years ago

Are you able to try out this build? I updated the framework and did some fixing of issues that appeared on my M1 Mac, it should hopefully work correctly for you

schuster-rainer commented 2 years ago

I need to update to moneterey first. Still running Big Sur because of work related stuff. But i guess I'm fine now udating to 12.3 will give more feedback when I got time to update

schuster-rainer commented 2 years ago

And here is the debug log from the current 0.2.1 version

[2022-03-21T12:42:45Z INFO  wooting_analog_midi_core] Starting Wooting Analog SDK!
[2022-03-21T12:42:45Z INFO  wooting_analog_sdk::sdk] No plugins found in "/usr/local/share/WootingAnalogPlugins"
[2022-03-21T12:42:45Z INFO  wooting_analog_sdk::sdk] Loading plugin: "/usr/local/share/WootingAnalogPlugins/wooting-analog-plugin/libwooting_analog_plugin.dylib"
[2022-03-21T12:42:45Z DEBUG wooting_analog_sdk::sdk] Plugin got plugin-dev sem version: 0.7.0. SDK: 0.7.0
[2022-03-21T12:42:45Z INFO  wooting_analog_sdk::sdk] Plugin and SDK are compatible!
[2022-03-21T12:42:45Z DEBUG wooting_analog_sdk::sdk] We got it and we're trying
[2022-03-21T12:42:45Z INFO  wooting_analog_sdk::sdk] Loaded plugin: "Wooting Official Plugin"
[2022-03-21T12:42:45Z DEBUG wooting_analog_sdk::sdk] Loaded 1 plugins from "/usr/local/share/WootingAnalogPlugins/wooting-analog-plugin"
[2022-03-21T12:42:45Z INFO  wooting_analog_sdk::sdk] Loading plugin: "/usr/local/share/WootingAnalogPlugins/wooting-analog-test-plugin/libwooting_analog_test_plugin.dylib"
[2022-03-21T12:42:45Z DEBUG wooting_analog_sdk::sdk] Plugin got plugin-dev sem version: 0.7.0. SDK: 0.7.0
[2022-03-21T12:42:45Z INFO  wooting_analog_sdk::sdk] Plugin and SDK are compatible!
[2022-03-21T12:42:45Z DEBUG wooting_analog_sdk::sdk] We got it and we're trying
[2022-03-21T12:42:45Z INFO  wooting_analog_sdk::sdk] Loaded plugin: "Wooting Analog Test Plugin"
[2022-03-21T12:42:45Z DEBUG wooting_analog_sdk::sdk] Loaded 1 plugins from "/usr/local/share/WootingAnalogPlugins/wooting-analog-test-plugin"
    Found new lock "Mutex" : offset 0 length 4096
[2022-03-21T12:42:45Z INFO  wooting_analog_test_plugin] Some("/var/folders/2s/q4z22cmn5l7gm00_vvqrrcjh0000gn/T/wooting-test-plugin.link")
[2022-03-21T12:42:45Z INFO  wooting_analog_plugin] Found and opened the Some("WootingTwoHE") successfully!
[2022-03-21T12:42:45Z DEBUG wooting_analog_plugin] Started timer
[2022-03-21T12:42:45Z DEBUG wooting_analog_sdk::sdk] SDKResult(Ok(1))
[2022-03-21T12:42:45Z INFO  wooting_analog_test_plugin] init
[2022-03-21T12:42:45Z DEBUG wooting_analog_sdk::sdk] SDKResult(Ok(0))
[2022-03-21T12:42:45Z INFO  wooting_analog_sdk::sdk] 2 plugins successfully initialised
[2022-03-21T12:42:45Z INFO  wooting_analog_midi_core] Analog SDK Successfully initialised with 1 devices
[2022-03-21T12:42:45Z DEBUG wooting_analog_test_plugin] asked for devices false
[2022-03-21T12:42:45Z DEBUG wooting_analog_test_plugin] Finished with devices
Device 0 is DeviceInfo { vendor_id: 12771, product_id: 4640, manufacturer_name: "Wooting", device_name: "WootingTwoHE", device_id: 14108825678538987998, device_type: Keyboard }
[2022-03-21T12:42:49Z INFO  wooting_analog_midi_core] We have 1 ports available!
[2022-03-21T12:42:49Z INFO  wooting_analog_midi_core] Opening connection
[2022-03-21T12:42:49Z DEBUG wooting_analog_test_plugin] asked for devices false
[2022-03-21T12:42:49Z DEBUG wooting_analog_test_plugin] Finished with devices
simon-wh commented 2 years ago

@schuster-rainer were you able to try out the build I gave you to see if it fixed the issue you were having?

schuster-rainer commented 2 years ago

I'm still on big sur. Once I update I gonna test. But due to work related projects I can't do that right now