0

我不知道我的代码有什么问题,也不知道我收到的错误消息是什么意思。我刚开始将 Csound 与 Cabbage 一起使用,并进行一般的编码。

我正在尝试使用 1 个滑块来设置多个变量的值。我使用滑块为 1 个变量设置值,并使用一些 if-then-else 语句为其他变量设置值。

如果 kV0 == 1 那么 kV = 1, kVA = 0, kVB = 0, kV1 = kV2 = kV3 = kV4 = 0

当 kV0 等于 1 时,我希望将 kV 设置为 1,并将所有其他变量设置为 0。我不断收到以下消息:

错误:语法错误,意外的 T_IDENT,期待 NEWLINE(令牌“kV”)

第 69 行:

如果 kV0 == 1 那么 kV

由于输入无效,解析失败!

4

1 回答 1

0

像这样的代码不是有效的 Csound 代码,您需要将语句分隔到单独的行中,如下所示:

if kV0 == 1 then 
  kV = 1
  kVA = 0
  kVB = 0
  kV1 = 0
  kV2 = 0
  kV3 = 0
  kV4 = 0
endif
于 2019-08-24T15:14:57.737 回答