Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ERROR: Message 'addSynthDefFunc' not understood. #1

Open
ndr0n opened this issue Apr 23, 2023 · 1 comment
Open

ERROR: Message 'addSynthDefFunc' not understood. #1

ndr0n opened this issue Apr 23, 2023 · 1 comment

Comments

@ndr0n
Copy link

ndr0n commented Apr 23, 2023

Hey! I was trying to use Bacalao on Ubuntu Lunar Lobster but I can't do b = Bacalao().boot;

The error i get is pasted below:

Execution warning: Class 'Safety' not found
ERROR: Message 'addSynthDefFunc' not understood.
RECEIVER:
nil
ARGS:
Symbol 'safeLimitNotify'
Instance of Function { (0x55cf088c6688, gc=CC, fmt=00, flg=00, set=02)
instance variables [2]
def : instance of FunctionDef - closed
context : Frame (0x55cf0646e498) of Interpreter:functionCompileContext
}
CALL STACK:
DoesNotUnderstandError:reportError
arg this =
Nil:handleError
arg this = nil
arg error =
Thread:handleError
arg this =
arg error =
Object:throw
arg this =
Object:doesNotUnderstand
arg this = nil
arg selector = 'addSynthDefFunc'
arg args = [*2]
Meta_Bacalao:prSetupSynthDefs
arg this =
var playFunc =
Meta_Bacalao:new
arg this =
arg shareClock = nil
arg server = nil
arg verbose = nil
arg quant = nil
arg numChannels = 2
var clock =
< closed FunctionDef > (no arguments or variables)
Interpreter:interpretPrintCmdLine
arg this =
var res = nil
var func =
var code = "b = Bacalao().boot;"
var doc = nil
var ideClass =
Process:interpretPrintCmdLine
arg this =
^^ ERROR: Message 'addSynthDefFunc' not understood.
RECEIVER: nil

@totalgee
Copy link
Owner

Hi there, thanks for trying it. How did you try to install Bacalao? If you followed the instructions in the README of doing:

Quarks.install("https://github.com/totalgee/bacalao");

it should have automatically downloaded and installed the required dependencies. These dependencies (which can be seen here) are:

[ "wslib", "Bjorklund", "SafetyNet", "SimplexNoise-SC", "ClockFace" ]

Please let me know how you tried to install it. If you just downloaded this repo and installed it without the dependencies, then you would find the error you did. (If that is the case, your other option would be to install these other dependencies manually.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants