Syntax Highlighting for Csound .orc and .udo files
Play the file in the currently-active editor window by choosing Csound: Play Active Document
from the command palette or using the alt+. shortcut. To kill a playing Csound subprocess, choose
Csound: Terminate any running csound subprocess from the command palette or use the alt+escape shortcut
while the focus is still in a Csound text editor window.
Evaluate code at runtime (live coding) using Csound: Evaluate Orchestra Code or ctrl+enter (cmd+enter on macOS) for ORC code and Csound: Evaluate Score Code for SCO code.
You must have Csound properly configured on your system so you can use it on the comand line.
The csound executable
[ "-odac" ]
Arguments to csound when used for playing the current file. An array of strings, each element an argument including the leading dash.
Save without prompting before playing the current file.
Address to send live coding evaluations over UDP.
Port to send live coding evaluations over UDP.
Can now play from ORC/SCO pair, associating to the file from the currently-active editor window a file contained in the same folder with the same name but opposite extension.
Added CSD barebone as snippet, use the keyword barebone to insert the template code in your CSD file.
Updated to vscode 1.60 extension format to work as a Desktop and Web extension. (Play commands currently disabled until WebAudio Csound can be integrated.)
Updated opcode entries to 6.15.0 (synced to Nate Whetsell's Atom language-csound plugin)
Added live-coding commands to evaluate ORC and SCO code by sending to Csound over UDP.
Don't switch focus to output window when playing a CSD file. alt+escape only kills CSound subprocesses when focus is in a CSD text editor window (for better compatibility with other modules).
Fix issue when attempting to kill when there are no Csound subprocesses running.
Add command to kill any running Csound subprocess. Kill any Csound process on exiting from VSCode.
Added the ability to play CSD files from within VSCode.