Part II. Opcodes Overview
Prev
Next
Opcodes Overview
Table of Contents
Signal Generators
Additive Synthesis/Resynthesis
Basic Oscillators
Dynamic Spectrum Oscillators
FM Synthesis
Granular Synthesis
Linear and Exponential Generators
Envelope Generators
Models and Emulations
Phasors
Random (Noise) Generators
Sample Playback
Soundfonts
Scanned Synthesis
Table Access
Wave Terrain Synthesis
Waveguide Physical Modeling
Signal Input and Output
File Input and Output
Signal Input
Signal Output
Printing and Display
Sound File Queries
Signal Modifiers
Amplitude Modifiers and Dynamic processing
Convolution and Morphing
Delay
Panning and Spatialization
Reverberation
Sample Level Operators
Signal Limiters
Special Effects
Standard Filters
Specialized Filters
Waveguides
Instrument Control
Clock Control
Conditional Values
Duration Control Statements
Introduction to FLTK Widgets and GUI controllers
FLTK Containers
FLTK Valuators
Other FLTK Widgets
Instrument Invocation
Macros
Program Flow Control
Real-time Performance Control
Reinitialization
Sensing and Control
Sub-instrument Control
Time Reading
Function Table Control
Table Queries
Read/Write Operations
Table Reading with Dynamic Selection
Mathematical Operations
Amplitude Converters
Arithmetic and Logic Operations
Mathematical Functions
Opcode Equivalents of Functions
Random Functions
Trigonometric Functions
Pitch Converters
Functions
Tuning Opcodes
Real-time MIDI Support
MIDI input
MIDI Message Output
Generic Input and Output
Converters
Event Extenders
Note-on/Note-off Output
System Realtime Messages
Slider Banks
Spectral Processing
Short-time Fourier Transform (STFT) Resynthesis
Linear Predictive Coding (LPC) Resynthesis
Non-standard Spectral Processing
Tools for Real-time Spectral Processing (pvs opcodes)
ATS Spectral Processing
Loris Opcodes
Strings
String Conversion Opcodes
Vectorial Opcodes
Tables of vectors operators
Operations Between a Vectorial and a Scalar Signal
Operations Between two Vectorial Signals
Vectorial Envelope Generators
Limiting and wrapping of vectorial control signals
Vectorial Control-rate Delay Paths
Vectorial Random Signal Generators
Zak Patch System
DSSI and LADSPA for Csound
VST for Csound
OSC and Csound
Mixer Opcodes
Python Opcodes
Introduction
Orchestra Syntax