Csound

OPCODE GUIDE: OVERVIEW

If you run Csound from the command line with the option -z, you get a list of all opcodes. Currently (Csound 5.13), the total number of all opcodes is about 1500. There are already overviews of all of Csound's opcodes in the Opcodes Overview and the Opcode Quick Reference of the Canonical Csound Manual.

This chapter is another attempt to provide some orientation within Csound's wealth of opcodes. Unlike to the references mentioned above not all opcodes are listed, but the ones listed are commented briefly. Some opcodes appear more than once, which is done intentionally, for example, there are different contexts within which you might use the ftgen opcode and the layout here reflects this multipurpose nature of a number of opcodes. This guide may also provide insights into the opcodes listed that the other sources do not.

BASIC SIGNAL PROCESSING

ADVANCED SIGNAL PROCESSING

  • PHYSICAL MODELS AND FM INSTRUMENTS

    • Waveguide Physical Modelling

      see here  and here 

    • FM Instrument Models

      see here   

DATA

REALTIME INTERACTION

INSTRUMENT CONTROL

MATHS

PYTHON AND SYSTEM

PLUGINS

  • EXPORTING CSOUND FILES TO PLUGINS

 



your comment:
name :
comment :

If you can't read the word, click here
word :