出现语法错误,csound 中出现意外 T_IDENT 尝试使用 faustcompile

Posted

技术标签:

【中文标题】出现语法错误,csound 中出现意外 T_IDENT 尝试使用 faustcompile【英文标题】:getting syntax error, unexpected T_IDENT in csound trying to use faustcompile 【发布时间】:2018-07-06 01:03:03 【问题描述】:

我正在阅读 Victor Lazzarini 的计算机乐器。我正在尝试运行附录 B,Shapes 中的第一个程序。看来程序找不到faustcompile。当我运行 csound -z 时,它不存在。我在 Windows 上运行 Csound。

这里有更多: (C:\Users\Josh\Anaconda3) C:\Program Files\csound-windows-x64\bin>python C:\csoundcode\shapes.py 0dBFS 电平 = 32768.0 --Csound 6.11 版本(双采样)2018 年 5 月 11 日 [提交:eabe0dc] libsndfile-1.0.29pre1

错误:语法错误,意外的 T_IDENT(令牌“faustcompile”)第 10 行:

ihandle faustcompile

【问题讨论】:

【参考方案1】:

在 Csound 中包含浮士德操作码有点棘手。发布的安装程序不包括浮士德操作码。你需要自己动手安装,这在 linux 和 machintosh 上相对容易,我意识到 windows 更痛苦。但这里是如何做到这一点的说明

https://github.com/csound/csound/tree/develop/msvc

在那里读到它说

TODO: Faust opcodes, need to investigate

这有点难过,不过话说回来,Faust 是一个第 3 方软件,一种通过faustcompile 提供给 Csound 的插件。

【讨论】:

以上是关于出现语法错误,csound 中出现意外 T_IDENT 尝试使用 faustcompile的主要内容,如果未能解决你的问题,请参考以下文章

在位置 0 的 JSON 中出现意外的语法错误 <

语法错误,“FLATTEN”处或附近出现意外符号

未捕获的语法错误。在<input id={{供应商.id }}中出现无效或意外的标记。

语法错误;意外符号:

SyntaxError:在 Graphiql 中测试时,JSON 中位置 0 处出现意外标记 <

PHPWebSocket 中出现意外的 T_STRING