Skip to content

Files

Latest commit

 

History

History
 
 

language-faust

Faust language support in Atom

  1. Add syntax highlighting and snippets for .dsp and .lib files by copying the folder ../language-faust into ~/.atom/packages/.

  2. Select the Atom menu-item Packages / Settings View / Install Packages/Themes and install the package process-palette.

  3. Add a palette of Faust-related commands by copying the renamed file ./process-palette.json into ~/.atom/ (i.e., rename by removing the platform extension .osx or .linux).

Once this is done you can start coding in Faust using snippets for all functions defined in the standard libraries. For example, the prefix lowp expands to fi.lowpass. Next, selecting lowpass and pressing ctrl-alt-cmd-d brings up the documentation of the function lowpass in a browser window.

You can open the svg block-diagram by pressing ctrl-alt-cmd-g and the C++ code by pressing ctrl-alt-cmd-c.