I am sorry this extension is failing to work for me. SonicPi is installed fresh and is working correctly. the extension appears to launch somewhat correctly, recognises the ruby file but does not appear do anything when I press alt R. I am also considering that the startup of scsynth is not complete. What I find odd is that I have to have jackd running if I fail to have this running see the additional error log below. this is not required when I run the Sonicpi IDE app. For a test I am just using play 70
as the ruby script. Look forward to getting your extension working thank you.
Happy to assist in any further debugging if you can point me to where to look !
[2020-05-26 18:47:56.575] [exthost] [info] extension host started
[2020-05-26 18:47:56.704] [exthost] [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch {"startup":true,"extensionId":{"value":"vscode.debug-auto-launch","_lower":"vscode.debug-auto-launch"},"activationEvent":"*"}
[2020-05-26 18:47:56.704] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Program Files/Microsoft VS Code/resources/app/extensions/debug-auto-launch/dist/extension
[2020-05-26 18:47:56.714] [exthost] [info] ExtensionService#_doActivateExtension vscode.emmet {"startup":true,"extensionId":{"value":"vscode.emmet","_lower":"vscode.emmet"},"activationEvent":"*"}
[2020-05-26 18:47:56.714] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Program Files/Microsoft VS Code/resources/app/extensions/emmet/dist/extension
[2020-05-26 18:47:56.789] [exthost] [info] ExtensionService#_doActivateExtension vscode.git {"startup":true,"extensionId":{"value":"vscode.git","_lower":"vscode.git"},"activationEvent":"*"}
[2020-05-26 18:47:56.789] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Program Files/Microsoft VS Code/resources/app/extensions/git/dist/main
[2020-05-26 18:47:56.954] [exthost] [info] ExtensionService#_doActivateExtension vscode.github-authentication {"startup":true,"extensionId":{"value":"vscode.github-authentication","_lower":"vscode.github-authentication"},"activationEvent":"*"}
[2020-05-26 18:47:56.954] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Program Files/Microsoft VS Code/resources/app/extensions/github-authentication/dist/extension.js
[2020-05-26 18:47:57.015] [exthost] [info] ExtensionService#_doActivateExtension vscode.merge-conflict {"startup":true,"extensionId":{"value":"vscode.merge-conflict","_lower":"vscode.merge-conflict"},"activationEvent":"*"}
[2020-05-26 18:47:57.015] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Program Files/Microsoft VS Code/resources/app/extensions/merge-conflict/dist/extension
[2020-05-26 18:47:57.027] [exthost] [info] ExtensionService#_doActivateExtension vscode.search-result {"startup":true,"extensionId":{"value":"vscode.search-result","_lower":"vscode.search-result"},"activationEvent":"*"}
[2020-05-26 18:47:57.028] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Program Files/Microsoft VS Code/resources/app/extensions/search-result/dist/extension.js
[2020-05-26 18:47:57.034] [exthost] [info] ExtensionService#_doActivateExtension vscode.vscode-account {"startup":true,"extensionId":{"value":"vscode.vscode-account","_lower":"vscode.vscode-account"},"activationEvent":"*"}
[2020-05-26 18:47:57.034] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Program Files/Microsoft VS Code/resources/app/extensions/vscode-account/dist/extension.js
[2020-05-26 18:47:57.085] [exthost] [info] ExtensionService#_doActivateExtension dbaeumer.vscode-eslint {"startup":true,"extensionId":{"value":"dbaeumer.vscode-eslint","_lower":"dbaeumer.vscode-eslint"},"activationEvent":"*"}
[2020-05-26 18:47:57.085] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/BSFau/.vscode/extensions/dbaeumer.vscode-eslint-2.1.5/client/out/extension
[2020-05-26 18:47:57.154] [exthost] [info] ExtensionService#_doActivateExtension donjayamanne.githistory {"startup":true,"extensionId":{"value":"donjayamanne.githistory","_lower":"donjayamanne.githistory"},"activationEvent":"*"}
[2020-05-26 18:47:57.154] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/BSFau/.vscode/extensions/donjayamanne.githistory-0.6.5/dist/src/extension
[2020-05-26 18:47:57.371] [exthost] [info] ExtensionService#_doActivateExtension Gruntfuggly.todo-tree {"startup":true,"extensionId":{"value":"Gruntfuggly.todo-tree","_lower":"gruntfuggly.todo-tree"},"activationEvent":"*"}
[2020-05-26 18:47:57.371] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/BSFau/.vscode/extensions/gruntfuggly.todo-tree-0.0.176/extension
[2020-05-26 18:47:57.528] [exthost] [info] ExtensionService#_doActivateExtension ivanhofer.git-assistant {"startup":true,"extensionId":{"value":"ivanhofer.git-assistant","_lower":"ivanhofer.git-assistant"},"activationEvent":"*"}
[2020-05-26 18:47:57.528] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/BSFau/.vscode/extensions/ivanhofer.git-assistant-1.3.3/dist/extension
[2020-05-26 18:47:57.562] [exthost] [info] ExtensionService#_doActivateExtension mdickin.markdown-shortcuts {"startup":true,"extensionId":{"value":"mdickin.markdown-shortcuts","_lower":"mdickin.markdown-shortcuts"},"activationEvent":"*"}
[2020-05-26 18:47:57.562] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/BSFau/.vscode/extensions/mdickin.markdown-shortcuts-0.12.0/extension
[2020-05-26 18:47:57.583] [exthost] [info] ExtensionService#_doActivateExtension streetsidesoftware.code-spell-checker {"startup":true,"extensionId":{"value":"streetsidesoftware.code-spell-checker","_lower":"streetsidesoftware.code-spell-checker"},"activationEvent":"*"}
[2020-05-26 18:47:57.583] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/BSFau/.vscode/extensions/streetsidesoftware.code-spell-checker-1.9.0/dist/extension
[2020-05-26 18:47:57.687] [exthost] [info] ExtensionService#_doActivateExtension zhoufeng.pyqt-integration {"startup":true,"extensionId":{"value":"zhoufeng.pyqt-integration","_lower":"zhoufeng.pyqt-integration"},"activationEvent":"*"}
[2020-05-26 18:47:57.687] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/BSFau/.vscode/extensions/zhoufeng.pyqt-integration-0.2.0/out/extension
[2020-05-26 18:47:57.830] [exthost] [info] ExtensionService#_doActivateExtension vscode.npm {"startup":true,"extensionId":{"value":"vscode.npm","_lower":"vscode.npm"},"activationEvent":"workspaceContains:package.json"}
[2020-05-26 18:47:57.830] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Program Files/Microsoft VS Code/resources/app/extensions/npm/dist/main
[2020-05-26 18:47:57.866] [exthost] [info] ExtensionService#_doActivateExtension alexkrechik.cucumberautocomplete {"startup":true,"extensionId":{"value":"alexkrechik.cucumberautocomplete","_lower":"alexkrechik.cucumberautocomplete"},"activationEvent":"workspaceContains:.vscode/settings.json"}
[2020-05-26 18:47:57.866] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/BSFau/.vscode/extensions/alexkrechik.cucumberautocomplete-2.14.1/out/src/extension
[2020-05-26 18:47:58.012] [exthost] [info] ExtensionService#_doActivateExtension yzhang.markdown-all-in-one {"startup":true,"extensionId":{"value":"yzhang.markdown-all-in-one","_lower":"yzhang.markdown-all-in-one"},"activationEvent":"workspaceContains:README.md"}
[2020-05-26 18:47:58.012] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/BSFau/.vscode/extensions/yzhang.markdown-all-in-one-3.0.0/dist/extension
[2020-05-26 18:47:58.275] [exthost] [info] ExtensionService#_doActivateExtension jebbs.plantuml {"startup":false,"extensionId":{"value":"yzhang.markdown-all-in-one","_lower":"yzhang.markdown-all-in-one"},"activationEvent":"api"}
[2020-05-26 18:47:58.275] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/BSFau/.vscode/extensions/jebbs.plantuml-2.13.11/out/src/extension
[2020-05-26 18:47:59.220] [exthost] [warning] [yzhang.markdown-all-in-one] Accessing a window scoped configuration for a resource is not expected. To associate 'markdown.extension.katex.macros' to a resource, define its scope to 'resource' in configuration contributions in 'package.json'.
[2020-05-26 18:47:59.304] [exthost] [info] eager extensions activated
[2020-05-26 18:48:01.183] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:01.183] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:01.183] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:01.183] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:01.183] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:01.183] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:01.183] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:01.183] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:01.183] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:01.183] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:01.184] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.347] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\SonicPi\\Trial20w22a: 'c:\\Users\\BSFau\\Cloudstation\\SonicPi\\Trial20w22a' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.347] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\SonicPi\\Trial20w22a: 'c:\\Users\\BSFau\\Cloudstation\\SonicPi\\Trial20w22a' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.347] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\SonicPi\\Trial20w22a: 'c:\\Users\\BSFau\\Cloudstation\\SonicPi\\Trial20w22a' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.347] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\SonicPi\\Trial20w22a: 'c:\\Users\\BSFau\\Cloudstation\\SonicPi\\Trial20w22a' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.347] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\SonicPi\\Trial20w22a: 'c:\\Users\\BSFau\\Cloudstation\\SonicPi\\Trial20w22a' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.347] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\SonicPi\\Trial20w22a: 'c:\\Users\\BSFau\\Cloudstation\\SonicPi\\Trial20w22a' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.347] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\SonicPi\\Trial20w22a: 'c:\\Users\\BSFau\\Cloudstation\\SonicPi\\Trial20w22a' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.358] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.358] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.358] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.358] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.358] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.358] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.358] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.358] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.359] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.359] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 18:48:02.359] [exthost] [error] {"message":"Git error","stdout":"","stderr":"fatal: c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor: 'c:\\Users\\BSFau\\Cloudstation\\BSFsoftDev\\axternal\\sonic-pi-vscode-editor' is outside repository\n","exitCode":128}
[2020-05-26 19:30:05.692] [exthost] [info] ExtensionService#_doActivateExtension Luis Lloret.sonicpieditor {"startup":false,"extensionId":{"value":"Luis Lloret.sonicpieditor","_lower":"luis lloret.sonicpieditor"},"activationEvent":"onLanguage:ruby"}
[2020-05-26 19:30:05.692] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/BSFau/Cloudstation/BSFsoftDev/axternal/sonic-pi-vscode-editor/out/extension.js
[2020-05-26 19:30:11.863] [exthost] [info] ExtensionService#_doActivateExtension rebornix.ruby {"startup":false,"extensionId":{"value":"rebornix.ruby","_lower":"rebornix.ruby"},"activationEvent":"onLanguage:ruby"}
[2020-05-26 19:30:11.863] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/BSFau/.vscode/extensions/rebornix.ruby-0.27.0/dist/client/ruby.js
[2020-05-26 19:30:12.168] [exthost] [warning] [rebornix.ruby] Accessing a resource scoped configuration without providing a resource is not expected. To get the effective value for 'ruby.format', provide the URI of a resource or 'null' for any resource.
[GUI] - Cleaning old sessions...
[GUI] - Discovering port numbers...
stdout: Sonic Pi server booting...
This is version 3.2.0 running on Ruby 2.7.1.
The time is 2020-05-26 16:36:21 +1200
Using primary protocol: udp
Detecting port numbers...
Listen port: 51235
- OK
Scsynth port: 51237
- OK
Scsynth send port: 51237
- OK
OSC cues port: 4560
- OK
Erlang port: 51240
- OK
OSC MIDI out port: 51238
- OK
OSC MIDI in port: 51239
- OK
Websocket port: 51241
- OK
Opening UDP Server to listen to GUI on port: 51235
Started [22796] [-] "C:\Program Files\Sonic Pi\app\server\native\scsynth.exe" -u 51237 -m 131072 -a 1024 -D 0 -R 0 -l 1 -i 16 -o 16 -U "C:/Program Files/Sonic Pi/app/server/native/plugins/" -b 4096 -B 127.0.0.1 [-] C:/Users/BSFau/AppData/Local/Temp/sonic-pi-pids/22796
stderr: Cannot connect to named pipe after wait = \\.\pipe\server_jack_default_0 err = 2
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
stdout: Started [21604] [-] "C:/Program Files/Sonic Pi/app/server/native/erlang/bin/erl.exe" -noshell -pz "C:/Program Files/Sonic Pi/app/server/erlang" -s pi_server start 51240 4560 51235 [-] C:/Users/BSFau/AppData/Local/Temp/sonic-pi-pids/21604