Partie II. Vue d'ensemble des opcodes

Table des matières

Générateurs de signal
Synthèse/resynthèse additive
Oscillateurs élémentaires
Oscillateurs à spectre dynamique
Synthèse FM
Synthèse granulaire
Synthèse Hyper Vectorielle
Générateurs linéaires et exponentiels
Générateurs d'enveloppe
Modèles et émulations
Phaseurs
Générateurs de nombres aléatoires (de bruit)
Reproduction de sons échantillonnés
Soundfonts
Synthèse par balayage
Accès aux tables
Synthèse par terrain d'ondes
Modèles physiques par guide d'onde
Entrée et sortie de signal
Entrées et sorties fichier
Entrée de signal
Sortie de signal
Bus logiciel
Impression et affichage
Requêtes sur les fichiers sons
Modificateurs de signal
Modificateurs d'amplitude et traitement des dynamiques
Convolution et morphing
Retard
Panoramique et spatialisation
Réverbération
Opérateurs du niveau échantillon
Limiteurs de signal
Effets spéciaux
Filtres standard
Filtres spécialisés
Guides d'onde
Distorsion non-linéaire et distorsion de phase
Contrôle d'instrument
Contrôle d'horloge
Valeurs conditionnelles
Instructions de contrôle de durée
Widgets FLTK et contrôleurs GUI
Conteneurs FLTK
Valuateurs FLTK
Autres widgets FLTK
Modifier l'apparence des widgets FLTK
Opcodes généraux relatifs aux widgets FLTK
Appel d'instrument
Contrôle séquentiel d'un programme
Controle de l'exécution en temps réel
Initialisation et réinitialisation
Détection et contrôle
Piles
Contrôle de sous-instrument
Lecture du temps
Contrôle des tables de fonction
Requêtes sur une table
Opérations de lecture/écriture de table
Lecture de table avec sélection dynamique
Opérations mathématiques
Conversion d'amplitude
Opérations arithmétiques et logiques
Comparateurs et accumulateurs
Fonctions mathématiques
Opcodes équivalents à des fonctions
Fonctions aléatoires
Fonctions trigonométriques
Opcodes d'algèbre linéaire — Arithmétique scalaire, vectorielle et matricielle sur des valeurs réelles et complexes.
Opcodes de tableaux
Conversion des hauteurs
Fonctions
Opcodes de hauteurs
Support MIDI en temps réel
Clavier virtuel MIDI
Entrée MIDI
Sortie de message MIDI
Entrée et sortie génériques
Convertisseurs
Extension d'évènements
Sortie de note-on/note-off
Opcodes pour l'interopérabilité MIDI/partition
Messages système temps réel
Banques de réglettes
Traitement spectral
Resynthèse par tranformée de Fourier à court-terme (STFT)
Resynthèse par codage prédictif linéaire (LPC)
Traitement spectral non-standard
Outils pour le traitement spectral en temps réel (opcodes pvs)
Traitement spectral avec ATS
Opcodes Loris
Opcodes spectraux basés sur des tableaux
Chaînes de caractères
Opcodes de manipulation de chaîne
Opcodes de conversion de chaîne
Opcodes vectoriels
Opérateurs de tableaux de vecteurs
Opérations entre un signal vectoriel et un signal scalaire
Opérations entre deux signaux vectoriels
Générateurs vectoriels d'enveloppe
Limitation et enroulement des signaux vectoriels de contrôle
Chemins de retard vectoriel au taux de contrôle
Générateurs de signal aléatoire vectoriel
Système de patch zak
Accueil de greffon
DSSI et LADSPA pour Csound
VST pour Csound
OSC et réseau
Opcodes Ableton Link
OSC
Réseau
Opcodes pour le traitement à distance
Opcodes Mixer
Opcodes de graphe de fluence
Opcodes Jacko
Opcodes Lua
Opcodes Python
Introduction
Syntaxe de l'orchestre
Opcodes pour le traitement d'image
Opcodes STK
Opcodes divers