получение синтаксической ошибки, неожиданный T_IDENT в csound при попытке использовать faustcompile - PullRequest
0 голосов
/ 06 июля 2018

Я читаю Компьютерные музыкальные инструменты Виктора Лаццарини. Я пытаюсь запустить первую программу в Приложении B, Shapes. Кажется, программа не может найти faustcompile. Когда я запускаю csound -z, его там нет. Я использую Csound в Windows.

Вот еще: (C: \ Users \ Josh \ Anaconda3) C: \ Program Files \ csound-windows-x64 \ bin> python C: \ csoundcode \ shape.py Уровень 0dBFS = 32768.0 - Звуковая версия 6.11 (двойные образцы) 11 мая 2018 года [commit: eabe0dc] libsndfile-1.0.29pre1

ошибка: синтаксическая ошибка, неожиданный T_IDENT (токен "faustcompile") строка 10:

ihandle faustcompile <<< Неожиданное нетипизированное слово ihandle при ожидании переменной Сбой анализа из-за неверного ввода! Остановка при сбое синтаксического анализатора </p>

1 Ответ

0 голосов
/ 30 августа 2018

В Csound'е сложно включить коды кодов фауста. Выпускаемый установщик не включает коды операций faust. Вам нужно было бы испачкать руки и установить его самостоятельно, это относительно легко для Linux и Machintosh, я понимаю, что Windows - это больше боли. Но вот инструкции, как это сделать

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

И, читая, там написано

TODO: Faust opcodes, need to investigate

Немного грустно, что это непонятно, но это говорит о том, что Faust - стороннее программное обеспечение, своего рода плагин для Csound через faustcompile.

...