Table des matières
-
Opcodes et Opérateurs de l'Orchestre
-
-
!=
—
Détermine si une valeur n'est pas égale à l'autre.
-
#define
—
Définit une macro.
-
#include
—
Inclut un fichier externe pour traitement.
-
#undef
—
Annule la définition d'une macro.
-
#ifdef
—
Lecture de code conditionnelle.
-
#ifndef
—
Lecture de code conditionnelle.
-
$NOM
—
Appelle une macro définie.
-
%
—
Opérateur modulo.
-
&&
—
Opérateur ET logique.
-
>
—
Détermine si une valeur est supérieure à l'autre.
-
>=
—
Détermine si une valeur est supérieure ou égale à l'autre.
-
<
—
Détermine si une valeur est inférieure à l'autre.
-
<=
—
Détermine si une valeur est inférieure ou égale à l'autre.
-
*
—
Opérateur de multiplication
-
+
—
Opérateur d'addition
-
-
—
Opérateur de soustraction.
-
/
—
Opérateur de division.
-
=
—
Réalise une simple affectation.
-
==
—
Teste l'égalité de deux valeurs.
-
^
—
Opérateur d'élévation à une puissance.
-
||
—
Opérateur OU logique.
-
0dbfs
—
Fixe la valeur des 0 décibels à amplitude maximale.
-
<<
—
Opérateur de décalage binaire à gauche.
-
>>
—
Opérateur de décalage binaire à droite.
-
&
—
Opérateur ET binaire.
-
|
—
Opérateur OU binaire.
-
¬
—
Opérateur NON binaire.
-
#
—
Opérateur NON-EQUIVALENCE binaire.
-
a
—
Convertit un paramètre de taux-k en une valeur de taux-a avec interpolation.
-
abetarand
—
Obsolète.
-
abexprnd
—
Obsolète.
-
abs
—
Retourne une valeur absolue.
-
acauchy
—
Obsolète.
-
active
—
Retourne le nombre d'instances actives d'un instrument.
-
adsr
—
Calcule l'enveloppe ADSR classique à l'aide de segments linéaires.
-
adsyn
—
La sortie est la somme d'un ensemble de sinusoïdes contrôlées individuellement, jouées par un
banc d'oscillateurs.
-
adsynt
—
Réalise une synthèse additive avec un nombre arbitraire de partiels, pas nécessairement harmoniques.
-
adsynt2
—
Réalise une synthèse additive avec un nombre arbitraire de partiels - pas nécessairement harmoniques -
avec interpolation.
-
aexprand
—
Obsolète.
-
aftouch
—
Reçoit la valeur d'after-touch actuelle de ce canal.
-
agauss
—
Obsolète.
-
agogobel
—
Obsolète.
-
alinrand
—
Obsolète.
-
alpass
—
Réverbère un signal en entrée avec une réponse en fréquence plate.
-
alwayson
—
Active les instruments indiqués dans l'en-tête de l'orchestre sans le
recours à une instruction i.
-
ampdb
—
Retourne l'amplitude équivalente à la valeur x donnée en décibel.
-
ampdbfs
—
Retourne l'amplitude équivalente (sur une échelle d'entiers signés sur 16 bit) à la
valeur x de l'amplitude maximale (dB FS).
-
ampmidi
—
Retourne la vélocité de l'évènement MIDI en cours.
-
ampmidid
—
Musically map MIDI velocity to peak amplitude within a specified dynamic range in decibels.
-
apcauchy
—
Obsolète.
-
apoisson
—
Obsolète.
-
apow
—
Obsolète.
-
areson
—
Un filtre réjecteur de bande réglable (notch filter) dont les fonctions de transfert sont les
complémentaires de celles de l'opcode reson.
-
aresonk
—
Un filtre réjecteur de bande réglable (notch filter) dont les fonctions de transfert sont les
complémentaires de celles de l'opcode reson.
-
atone
—
Un filtre passe-haut dont les fonctions de transfert sont les complémentaires de celles de l'opcode
tone.
-
atonek
—
Un filtre passe-haut dont les fonctions de transfert sont les complémentaires de celles de l'opcode
tonek.
-
atonex
—
Emule une série de filtres utilisant l'opcode
atone.
-
atrirand
—
Obsolète.
-
ATSadd
—
utilise les données d'un fichier d'analyse ATS pour réaliser une synthèse
additive.
-
ATSaddnz
—
utilise les données d'un fichier d'analyse ATS pour réaliser une synthèse
de bruit.
-
ATSbufread
—
lit des données depuis un fichier ATS et les stocke dans une table interne
de paires de données fréquence, amplitude.
-
ATScross
—
exécute une synthèse croisée à partir de fichiers d'analyse ATS.
-
ATSinfo
— lit des données de l'en-tête d'un fichier ATS.
-
ATSinterpread
— permet de déterminer l'enveloppe de fréquence de n'importe quel
ATSbufread.
-
ATSread
— lit des données depuis un fichier ATS.
-
ATSreadnz
— lit des données depuis un fichier ATS.
-
ATSpartialtap
— retourne une paire fréquence, amplitude à partir d'un opcode
ATSbufread.
-
ATSsinnoi
—
utilise les données d'un fichier d'analyse ATS pour réaliser une
resynthèse.
-
aunirand
—
Obsolète.
-
aweibull
—
Obsolète.
-
babo
—
Une réverbération par modèle physique.
-
balance
—
Ajuste un signal audio selon les valeurs d'un autre.
-
bamboo
—
Modèle semi-physique d'un son de bambou.
-
barmodel
—
Crée un timbre similaire à une barre de métal frappée.
-
bbcutm
—
Extrait des segments dans le style breakbeat à partir d'un flux audio mono.
-
bbcuts
—
Extrait des segments dans le style breakbeat à partir d'un flux audio stéréo.
-
betarand
—
Générateur de nombres aléatoires de distribution beta (valeurs positives seulement).
-
bexprnd
—
Générateur de nombres aléatoires de distribution exponentielle.
-
bformenc
—
Obsolète. Encode un signal dans le format ambisonic B.
-
bformenc1
—
Encode un signal dans le format ambisonic B.
-
bformdec
—
Obsolète. Décode un signal au format ambisonic B.
-
bformdec1
—
Décode un signal au format ambisonic B.
-
binit
—
PVS tracks to amplitude+frequency conversion.
-
biquad
—
Un filtre numérique biquadratique glissant à usage général.
-
biquada
—
Un filtre numérique biquadratique glissant à usage général avec des paramètres de
taux-a.
-
birnd
—
Retourne un nombre aléatoire dans un intervalle bipolaire.
-
bqrez
—
Un filtre multi-modes du second ordre.
-
butbp
—
Identique à butterbp.
-
butbr
—
Identique à butterbr.
-
buthp
—
Identique à butterhp.
-
butlp
—
Identique à butterlp.
-
butterbp
—
Un filtre de Butterworth passe-bande.
-
butterbr
—
Un filtre de Butterworth réjecteur de bande.
-
butterhp
—
Un filtre de Butterworth passe-haut.
-
butterlp
—
Un filtre de Butterworth passe-bas.
-
button
—
Contrôles sur l'écran.
-
buzz
—
La sortie est un ensemble de partiels sinus en relation harmonique.
-
cabasa
—
Modèle semi-physique d'un son de cabasa.
-
cauchy
—
Générateur de nombres aléatoires de distribution de Cauchy.
-
ceil
—
Retourne le plus petit entier supérieur ou égal à x.
-
cent
—
Calcule un facteur pour élever/abaisser une fréquence d'un certain nombre de cents.
-
cggoto
—
Transfert conditionnel du contrôle à chaque passage.
-
chanctrl
—
Prend la valeur actuelle d'un contrôleur d'un canal MIDI.
-
changed
—
Détecteur de changement d'un signal de taux-k.
-
chani
—
Lit des données depuis le bus logiciel.
-
chano
—
Envoie des données vers le bus logiciel sortant.
-
chebyshevpoly
—
Evalue efficacement la somme de polynomes de Tchebychev d'ordre arbitraire.
-
checkbox
—
Case à cocher sur l'écran.
-
chn
—
Déclare un canal du bus logiciel nommé.
-
chnclear
—
Efface un canal de sortie audio du bus logiciel nommé.
-
chnexport
—
Exporte une variable globale en tant que canal du bus.
-
chnget
—
Lit des données depuis le bus logiciel.
-
chnmix
—
Ecrit des données audio vers le bus logiciel nommé, en les mélangeant à la
sortie précédente.
-
chnparams
—
Demande les paramètres d'un canal.
-
chnrecv
—
Reçoit des données du bus logiciel.
-
chnsend
—
Envoie des données via le bus logiciel nommé.
-
chnset
—
Ecrit des données vers le bus logiciel nommé.
-
chuap
—
Simule un oscillateur de Chua, un oscillateur RLC avec une résistance active, qui peut avoir
bifurcation et attracteurs chaotiques, avec un contrôle de taux-k des éléments du circuit.
-
cigoto
—
Transfert conditionnel du contrôle pendant la phase d'initialisation.
-
ckgoto
—
Transfert conditionnel du contrôle lors des phases d'exécution.
-
clear
—
Met à zéro une liste de signaux audio.
-
clfilt
—
Implémente des filtres passe-bas et passe-haut de différents styles.
-
clip
—
Rogne un signal à une limite prédéfinie.
-
clock
—
Obsolète.
-
clockoff
—
Arrête l'une des horloges internes.
-
clockon
—
Démarre l'une des horloges internes.
-
cngoto
—
Transfère le contrôle à chaque passage si la condition n'est pas vraie.
-
comb
—
Réverbère un signal d'entrée avec une réponse en fréquence « colorée ».
-
compress
—
Compresse, limite, dilate, atténue ou impose un seuil à un signal audio.
-
connect
—
Connecte un connecteur sortant d'une source à un connecteur entrant d'une
destination.
-
control
—
Contrôleurs réglettes configurables pour une utilisation en temps-réel.
-
convle
—
Identique à l'opcode convolve.
-
convolve
—
Convolution d'un signal par une réponse impulsionnelle.
-
cos
—
Calcule une fonction cosinus.
-
cosh
—
Calcule une fonction cosinus hyperbolique.
-
cosinv
—
Calcule une fonction arccosinus.
-
cps2pch
—
Convertit une valeur de classe de hauteur en cycles par seconde (Hz) pour des divisions égales de
l'octave.
-
cpsmidi
—
Retourne le numéro de note de l'évènement MIDI courant, exprimé en Hz.
-
cpsmidib
—
Retourne le numéro de note de l'évènement MIDI courant en le modifiant
par la valeur courante de pitch-bend, exprimé en Hz.
-
cpsmidinn
—
Convertit un numéro de note Midi en cycles par seconde.
-
cpsoct
—
Convertit une valeur octave-point-partie-décimale en cycles par seconde.
-
cpspch
—
Convertit une valeur de classe de hauteur en cycles par seconde.
-
cpstmid
—
Retourne un numéro de note MIDI (possibilité d'échelles micro-tonales).
-
cpstun
—
Retourne des valeurs d'échelle microtonale au taux-k.
-
cpstuni
—
Retourne des valeurs d'échelle microtonale au taux-i.
-
cpsxpch
—
Convertit une valeur de classe de hauteur en cycles par seconde (Hz) pour des divisions égales de
n'importe quel intervalle.
-
cpuprc
—
Contrôle l'allocation des ressources cpu par instrument, pour optimiser la sortie
en temps réel.
-
cross2
—
Synthèse croisée au moyen de TFR.
-
crossfm
—
Deux oscillateurs se modulant mutuellement en fréquence et/ou en phase.
-
crunch
—
Modèle semi-physique d'un son de craquement.
-
ctrl14
—
Permet un signal MIDI sur 14 bit en nombres décimaux selon une échelle entre des limites minimale et maximale.
-
ctrl21
—
Permet un signal MIDI sur 21 bit en nombres décimaux selon une échelle entre des limites minimale et maximale.
-
ctrl7
—
Permet un signal MIDI sur 7 bit en nombres décimaux selon une échelle entre des limites minimale et maximale.
-
ctrlinit
—
Initialise les valeurs pour un groupe de contrôleurs MIDI.
-
cuserrnd
—
Générateur de nombres aléatoires de distribution continue définie par l'utilisateur.
-
dam
—
Un compresseur/expander dynamique.
-
date
—
Retourne le nombre de secondes écoulées depuis le 1er janvier 1970.
-
dates
—
Retourne sous forme de chaîne de caractères la date et l'heure spécifiées.
-
db
—
Retourne l'amplitude équivalente pour une valeur donnée en décibels.
-
dbamp
—
Retourne l'équivalent en décibel de l'amplitude x.
-
dbfsamp
—
Retourne l'équivalent en décibel de l'amplitude x, relative à l'amplitude
maximale.
-
dcblock
—
Un filtre bloqueur de composante continue.
-
dcblock2
—
Un filtre bloqueur de composante continue.
-
dconv
—
Un opcode de convolution directe.
-
delay
—
Retarde un signal d'entrée d'une certaine durée.
-
delay1
—
Retarde un signal d'entrée d'un échantillon.
-
delayk
—
Retarde un signal d'entrée d'une certaine durée.
-
delayr
—
Lit depuis une ligne à retard numérique établie automatiquement.
-
delayw
—
Ecrit le signal audio dans une ligne à retard numérique.
-
deltap
—
Lit une ligne à retard avec des délais variables.
-
deltap3
—
Lit une ligne à retard avec des délais variables et interpolation cubique.
-
deltapi
—
Lit une ligne à retard avec des délais variables et interpolation.
-
deltapn
—
Lit une ligne à retard avec des délais variables.
-
deltapx
—
Lit depuis ou écrit dans une ligne à retard avec interpolation.
-
deltapxw
—
Mélange le signal d'entrée dans une ligne à retard.
-
denorm
—
Ajoute du bruit de bas niveau à une liste de signaux de taux-a.
-
diff
—
Modifie un signal par différentiation.
-
diskgrain
—
Synthèse granulaire synchrone, utilisant un fichier son comme source.
-
diskin
—
Obsolète. Lit des données audio d'un périphérique ou d'un flot externe et
peut altérer leur hauteur.
-
diskin2
—
Lit des données audio depuis un fichier, et peut altérer leur hauteur au
moyen d'un des types d'interpolation disponibles ainsi que convertir le
taux d'échantillonnage pour s'accorder à celui de l'orchestre.
-
dispfft
—
Affiche la transformée de Fourier d'un signal audio ou de contrôle.
-
display
—
Affiche un signal audio ou de contrôle sur un graphique amplitude/temps.
-
distort
—
Distorsion non-linéaire d'un signal audio avec écrêtage optionnel.
-
distort1
—
Distorsion par tangente hyperbolique modifiée.
-
divz
—
Division protégée de deux nombres.
-
doppler
—
Une méthode rapide et robuste d'approximation de propagation du son,
produisant un effet Doppler convaincant sans résolution d'équations.
-
downsamp
—
Modifie un signal par sous-échantillonnage.
-
dripwater
—
Modèle semi-physique d'une goutte d'eau.
-
dssiactivate
— Active ou désactive un greffon DSSI ou LADSPA.
-
dssiaudio
— Traitement audio au moyen d'un greffon LADSPA ou DSSI.
-
dssictls
— Envoie une information de contrôle à un greffon LADSPA ou DSSI.
-
dssiinit
— Charge un greffon DSSI ou LADSPA.
-
dssilist
— Liste tous les greffons DSSI et LADSPA disponibles.
-
dumpk
—
Ecrit périodiquement la valeur d'un signal de contrôle de l'orchestre dans un
fichier externe.
-
dumpk2
—
Ecrit périodiquement les valeurs de deux signaux de contrôle de l'orchestre dans un
fichier externe.
-
dumpk3
—
Ecrit périodiquement les valeurs de trois signaux de contrôle de l'orchestre dans un
fichier externe.
-
dumpk4
—
Ecrit périodiquement les valeurs de quatre signaux de contrôle de l'orchestre dans un
fichier externe.
-
duserrnd
—
Générateur de nombres aléatoires de distribution discrète définie par l'utilisateur.
-
else
—
Exécute un bloc de code lorsqu'une condition "if...then" est fausse.
-
elseif
—
Définit une autre condition "if...then" lorsqu'une condition
"if...then" est fausse.
-
endif
—
Termine un bloc de code qui commence par une instruction "if...then".
-
endin
—
Termine un bloc d'instrument.
-
endop
—
Termine un bloc d'opcode défini par l'utilisateur.
-
envlpx
—
Applique une enveloppe constituée de 3 segments.
-
envlpxr
—
L'opcode envlpx avec un segment final de relâchement.
-
ephasor
—
-
eqfil
—
Filtre égaliseur.
-
event
—
Génère un évènement de partition à partir d'un instrument.
-
event_i
—
Génère un évènement de partition à partir d'un instrument.
-
exitnow
—
Quitte Csound aussi vite que possible, sans nettoyage.
-
exp
—
Retourne e élevé à la puissance x.
-
expcurve
—
Cet opcode implémente une formule qui génère une courbe exponentielle normalisée dans
l'intervalle 0 - 1. Il est basé sur le travail dans Max / MSP de Eric Singer (c) 1994.
-
expon
—
Trace une courbe exponentielle entre les points spécifiés.
-
exprand
—
Générateur de nombres aléatoires de distribution exponentielle (valeurs
positives seulement).
-
expseg
—
Trace une suite de segments d'exponentielle entre les points spécifiés.
-
expsega
—
Un générateur de segments exponentiels opérant au taux-a.
-
expsegr
—
Trace une suite de segments d'exponentielle entre les points spécifiés avec un segment de
relâchement.
-
fareylen
—
retourne la longueur d'une suite de Farey.
-
fareyleni
—
retourne la longueur d'une suite de Farey.
-
ficlose
—
Ferme un fichier ouvert précédemment.
-
filebit
—
Retourne le nombre de bit de chaque échantillon d'un fichier son.
-
filelen
—
Retourne la longueur d'un fichier son.
-
filenchnls
—
Retourne le nombre de canaux d'un fichier son.
-
filepeak
—
Retourne la valeur absolue de la crête d'un fichier son.
-
filesr
—
Retourne le taux d'échantillonnage d'un fichier son.
-
filevalid
—
Checks that a file can be used.
-
filter2
—
Réalise un filtrage au moyen d'un bloc de filtre numérique de forme
transposée II sans contrôle variable.
-
fin
—
Lit des signaux depuis un fichier au taux-a.
-
fini
—
Lit des signaux depuis un fichier au taux-i.
-
fink
—
Lit des signaux depuis un fichier au taux-k.
-
fiopen
—
Ouvre un fichier dans un mode spécifique.
-
flanger
—
Un flanger contrôlé par l'utilisateur.
-
flashtxt
—
Permet d'afficher du text depuis des instruments sous la forme de curseurs.
-
FLbox
—
Un widget FLTK qui affiche du texte dans une boîte.
-
FLbutBank
—
Un opcode de widget FLTK qui crée un banc de boutons.
-
FLbutton
—
Un opcode de widget FLTK qui crée un bouton.
-
FLcloseButton
—
Un opcode de widget FLTK qui crée un bouton qui fermera la fenêtre du
panneau auquel il appartient.
-
FLcolor
—
Un opcode FLTK qui fixe les couleurs principales.
-
FLcolor2
—
Un opcode FLTK qui fixe la couleur secondaire (de sélection).
-
FLcount
—
Un opcode de widget FLTK qui crée un compteur.
-
FLexecButton
—
Un opcode de widget FLTK qui crée un bouton qui exécute une commande.
-
FLgetsnap
—
Retrouve un instantané FLTK antérieurement enregistré.
-
FLgroup
—
Un opcode de conteneur FLTK qui regroupe des widgets enfants.
-
FLgroupEnd
—
Marque la fin d'un groupe de widgets FLTK enfants.
-
FLgroup_end
—
Marque la fin d'un groupe de widgets FLTK enfants.
-
FLhide
—
Cache le widget FLTK cible.
-
FLhvsBox
—
Affiche une boîte avec une grille utile pour visualiser la Synthèse
Hyper Vectorielle à deux dimensions.
-
FLhvsBoxSetValue
—
Fixe la position du curseur d'un widget FLhvsBox
préalablement déclaré.
-
FLjoy
—
Un opcode FLTK qui agit comme un joystick.
-
FLkeyIn
—
Retourne les touches enfoncées (sur le clavier alphanumérique) quand un
panneau FLTK est actif.
-
FLknob
—
Un opcode de widget FLTK qui crée un bouton rotatif.
-
FLlabel
—
Un opcode FLTK qui modifie l'apparence d'une étiquette de texte.
-
FLloadsnap
—
Charge tous les instantanés dans la banque de mémoire de l'orchestre courant.
-
FLmouse
—
Retourne la position de la souris et l'état de ses trois boutons.
-
flooper
—
Lecture en boucle basée sur une table de fonction avec fondu enchainé.
-
flooper2
—
Lecture en boucle basée sur une table de fonction avec fondu enchainé.
-
floor
—
Retourne le plus grand entier inférieur ou égal à x.
-
FLpack
—
Permet de concentrer et d'aligner des widgets FLTK.
-
FLpackEnd
—
Marque la fin d'un groupe de widgets FLTK concentrés ou alignés.
-
FLpack_end
—
Marque la fin d'un groupe de widgets FLTK concentrés ou alignés.
-
FLpanel
—
Crée une fenêtre contenant des widgets FLTK.
-
FLpanelEnd
—
Marque la fin d'un groupe de widgets FLTK contenus dans une fenêtre (panel).
-
FLpanel_end
—
Marque la fin d'un groupe de widgets FLTK contenus dans une fenêtre (panel).
-
FLprintk
—
Un opcode FLTK qui imprime une valeur de taux-k à intervalles donnés.
-
FLprintk2
—
Un opcode FLTK qui imprime une nouvelle valeur chaque fois qu'une
variable au taux-k change.
-
FLroller
—
Un widget FLTK qui crée une molette.
-
FLrun
—
Démarre le processus léger des widgets FLTK.
-
FLsavesnap
—
Sauvegarde dans un fichier tous les instantanés actuellement créés.
-
FLscroll
—
Un opcode FLTK qui ajoute des barres d'ascenseur à une zone.
-
FLscrollEnd
—
Un opcode FLTK qui marque la fin d'une zone avec barres d'ascenseur.
-
FLscroll_end
—
Un opcode FLTK qui marque la fin d'une zone avec barres d'ascenseur.
-
FLsetAlign
—
Fixe l'alignement du texte de l'étiquette d'un widget FLTK.
-
FLsetBox
—
Fixe l'apparence d'une boîte entourant un widget FLTK.
-
FLsetColor
—
Fixe la couleur d'un widget FLTK.
-
FLsetColor2
—
Fixe la couleur de sélection d'un widget FLTK.
-
FLsetFont
—
Fixe le type de la police d'un widget FLTK.
-
FLsetPosition
—
Fixe la position d'un widget FLTK.
-
FLsetSize
—
Redimensionne un widget FLTK.
-
FLsetsnap
—
Enregistre l'état courant de tous les valuateurs FLTK dans un instantané.
-
FLsetSnapGroup
—
Détermine le groupe d'instantané pour les valuateurs FLTK.
-
FLsetText
—
Fixe l'étiquette d'un widget FLTK.
-
FLsetTextColor
—
Fixe la couleur du texte de l'étiquette d'un widget FLTK.
-
FLsetTextSize
—
Fixe la taille du texte de l'étiquette d'un widget FLTK.
-
FLsetTextType
—
Fixe quelques attributs de la police du texte de l'étiquette d'un widget
FLTK.
-
FLsetVal_i
—
Met un nombre fourni par l'utilisateur dans la valeur d'un valuateur FLTK.
-
FLsetVal
—
Fixe la valeur d'un valuateur FLTK au taux de contrôle.
-
FLshow
—
Rend visible un widget FLTK antérieurement caché.
-
FLslidBnk
—
Un widget FLTK contenant un banc de réglettes horizontales.
-
FLslidBnk2
—
Un widget FLTK contenant un banc de réglettes horizontales.
-
FLslidBnkGetHandle
—
récupère l'identifiant du dernier banc de réglettes créé.
-
FLslidBnkSet
—
mofidie les valeurs d'un banc de réglettes.
-
FLslidBnkSetk
—
mofidie les valeurs d'un banc de réglettes.
-
FLslidBnk2Set
—
mofidie les valeurs d'un banc de réglettes.
-
FLslidBnk2Setk
—
mofidie les valeurs d'un banc de réglettes.
-
FLslider
—
Dispose une réglette dans le conteneur FLTK correspondant.
-
FLtabs
—
Crée une interface FLTK à onglets.
-
FLtabsEnd
—
Marque la fin d'une interface FLTK à onglets.
-
FLtabs_end
—
Marque la fin d'une interface FLTK à onglets.
-
FLtext
—
Un opcode de widget FLTK qui crée une boîte de texte.
-
FLupdate
—
Identique à l'opcode FLrun.
-
fluidAllOut
—
Rassemble toutes les données audio depuis tous les moteurs Fluidsynth dans une exécution.
-
fluidCCi
—
Envoie un message de données de contrôleur MIDI à fluid.
-
fluidCCk
—
Envoie un message de données de contrôleur MIDI à fluid.
-
fluidControl
—
Envoie un note on, un note off, et d'autres messages MIDI à un preset SoundFont.
-
fluidEngine
—
Crée une instance de moteur fluidsynth.
-
fluidLoad
—
Charge un SoundFont dans un fluidEngine, en listant éventuellement le contenu du SoundFont.
-
fluidNote
—
Joue une note sur un canal dans un moteur fluidsynth.
-
fluidOut
—
Envoie en sortie le son d'un fluidEngine donné.
-
fluidProgramSelect
—
Affecte un preset d'un SoundFont à un canal d'un fluidEngine.
-
fluidSetInterpMethod
—
Fixe la méthode d'interpolation pour un canal dans le moteur fluidsynth.
-
FLvalue
—
Montre la valeur courante d'un valuateur FLTK.
-
FLvkeybd
—
Un opcode de widget FLTK qui crée un widget de clavier virtuel.
-
FLvslidBnk
—
Un widget FLTK contenant un banc de réglettes verticales.
-
FLvslidBnk2
—
Un widget FLTK contenant un banc de réglettes verticales.
-
FLxyin
—
Détecte la position de curseur de la souris dans une zone définie à
l'intérieur d'un FLpanel.
-
fmb3
—
Utilise la synthèse FM pour créer un son d'orgue Hammond B3.
-
fmbell
—
Utilise la synthèse FM pour créer un son de cloche tube.
-
fmmetal
—
Utilise la synthèse FM pour créer un son de « Heavy Metal ».
-
fmpercfl
—
Utilise la synthèse FM pour créer un son de flûte percussive.
-
fmrhode
—
Utilise la synthèse FM pour créer un son de piano électrique Fender Rhodes.
-
fmvoice
—
Synthèse FM d'une Voix de Chanteur
-
fmwurlie
—
Utilise la synthèse FM pour créer un son de piano électrique Wurlitzer.
-
fof
—
Produit des grains FOF (sinusoïde amortie) pour la synthèse par formant et la synthèse granulaire.
-
fof2
—
Produit des grains FOF (sinusoïde amortie) incluant une indexation incrémentielle de taux-k avec
chaque grain.
-
fofilter
—
Filtre à formant.
-
fog
—
La sortie audio est une succession de grains obtenus à partir des données d'une table de
fonction.
-
fold
—
Ajoute un repliement artificiel à un signal audio.
-
follow
—
Générateur unitaire suiveur d'enveloppe.
-
follow2
—
Un autre extracteur d'enveloppe contrôlable.
-
foscil
—
Un oscillateur élémentaire modulé en fréquence.
-
foscili
—
Oscillateur élémentaire modulé en fréquence avec interpolation linéaire.
-
fout
—
Envoie des signaux de taux-a vers un nombre arbitraire de canaux dans un
fichier externe.
-
fouti
—
Envoie des signaux de taux-i d'un nombre arbitraire de canaux dans un
fichier spécifié.
-
foutir
—
Envoie des signaux de taux-i d'un nombre arbitraire de canaux dans un
fichier spécifié.
-
foutk
—
Envoie des signaux de taux-k vers un nombre arbitraire de canaux dans un
fichier externe, en format brut (sans en-tête).
-
fprintks
—
Semblable à printks mais imprime dans un fichier.
-
fprints
—
Semblable à prints mais imprime dans un fichier.
-
frac
—
Retourne la partie fractionnaire d'un nombre décimal.
-
freeverb
—
Version opcode de Freeverb de Jezar.
-
ftchnls
—
Retourne le nombre de canaux dans un table de fonction en mémoire.
-
ftconv
—
Convolution multi-canaux à faible latence, utilisant une table de fonction
pour la réponse impulsionnelle.
-
ftcps
—
Retourne la fréquence de base d'une table de fonction en Hz.
-
ftfree
—
Efface une table de fonction.
-
ftgen
—
Génère une table de fonction de partition depuis l'orchestre.
-
ftgenonce
—
Génère depuis l'orchestre une table de fonction qui est effacée à la fin
de la note.
-
ftgentmp
—
Génère une table de fonction de partition depuis l'orchestre, qui est
effacée à la fin de la note.
-
ftlen
—
Retourne la taille d'une table de fonction en mémoire.
-
ftload
—
Charge depuis un fichier un ensemble de tables préalablement allouées.
-
ftloadk
—
Charge depuis un fichier un ensemble de tables préalablement allouées.
-
ftlptim
—
Retourne la date du début de boucle d'une table de fonction en mémoire.
-
ftmorf
—
Fondu enchaîné entre plusieurs ftables données dans une liste.
-
ftsave
—
Sauvegarde dans un fichier un ensemble de tables préalablement allouées.
-
ftsavek
—
Sauvegarde dans un fichier un ensemble de tables préalablement allouées.
-
ftsr
—
Retourne le taux d'échantillonnage d'une table de fonction en mémoire.
-
gain
—
Ajuste l'amplitude d'un signal audio en fonction d'une valeur efficace.
-
gainslider
—
Une implémentation de courbe de gain logarithmique qui est semblable à l'objet gainslider~ de
Cycling 74 Max / MSP.
-
gauss
—
Générateur de nombres aléatoires de distribution gaussienne.
-
gbuzz
—
La sortie est un ensemble de partiels cosinus en relation harmonique.
-
getcfg
—
Retourne les réglages de Csound.
-
gogobel
—
La sortie audio est un son tel que celui produit lorque l'on frappe une cloche à vache.
-
goto
—
Transfère le contrôle à chaque passage.
-
grain
—
Génère des textures de synthèse granulaire.
-
grain2
—
Générateur de textures par synthèse granulaire facile à utiliser.
-
grain3
—
Générateur de textures par synthèse granulaire avec plus de contrôle.
-
granule
—
Un générateur de texture par synthèse granulaire plus complexe.
-
guiro
—
Modèle semi-physique d'un son de guiro.
-
harmon
—
Analyse une entrée audio et génère des voix harmoniques synchrones.
-
harmon2
—
Analyse une entrée audio et génère des voix harmoniques synchrones avec
préservation des formants.
-
hilbert
—
Une transformée de Hilbert.
-
hrtfer
—
Crée de l'audio 3D pour deux haut-parleurs.
-
hrtfmove
—
Génère un signal audio 3D binaural pour casque par magnitude interpolée et
phase tronquée.
-
hrtfmove2
—
Génère un signal audio dynamique 3D binaural pour casque en utilisant un
modèle de Woodworth de tête sphérique avec précision améliorée de la phase
en basse fréquence.
-
hrtfstat
—
Génère un signal audio statique 3D binaural pour casque en utilisant un
modèle de Woodworth de tête sphérique avec précision améliorée de la phase
en basse fréquence.
-
hsboscil
—
Un oscillateur qui prend en arguments l'intonation et la brillance.
-
hvs1
—
Allows one-dimensional Hyper Vectorial Synthesis (HVS) controlled by externally-updated k-variables.
-
hvs2
—
Allows two-dimensional Hyper Vectorial Synthesis (HVS) controlled by externally-updated k-variables.
-
hvs3
—
Allows three-dimensional Hyper Vectorial Synthesis (HVS) controlled by externally-updated k-variables.
-
i
—
Retourne un équivalent de taux-i d'un argument de taux-k.
-
ibetarand
—
Obsolète.
-
ibexprnd
—
Obsolète.
-
icauchy
—
Obsolète.
-
ictrl14
—
Obsolète.
-
ictrl21
—
Obsolète.
-
ictrl7
—
Obsolète.
-
iexprand
—
Obsolète.
-
if
—
Branchement conditionnel à l'initialisation ou durant l'exécution.
-
igauss
—
Obsolète.
-
igoto
—
Transfère le contrôle lors de la phase d'initialisation.
-
ihold
—
Crée une note tenue.
-
ilinrand
—
Obsolète.
-
imagecreate
—
Crée une image vide de la taille donnée.
-
imagefree
—
Libère la mémoire allouée pour une image précédemment chargée ou créée.
-
imagegetpixel
—
Retourne les valeurs RVB d'un pixel d'une image précédemment ouverte ou créée.
-
imageload
—
Charge une image.
-
imagesave
—
Sauvegarde une image précédemment créée.
-
imagesetpixel
—
Fixe la valeur RVB d'un pixel dans une image précédemment ouverte ou créée.
-
imagesize
—
Retourne la largeur et la hauteur d'une image précédemment ouverte ou créée.
-
imidic14
—
Obsolète.
-
imidic21
—
Obsolète.
-
imidic7
—
Obsolète.
-
in
—
Lit des données audio mono depuis un périphérique externe ou un flot.
-
in32
—
Lit un signal audio sur 32 canaux depuis un périphérique externe ou un flot.
-
inch
—
Lit depuis des canaux numérotés d'un signal audio externe ou d'un flot.
-
inh
—
Lit des données audio sur six canaux depuis un périphérique externe ou un flot.
-
init
—
Met la valeur de l'expression de taux-i dans une variable de taux-k ou de taux-a.
-
initc14
—
Initialise les contrôleurs pour créer une valeur MIDI sur 14 bit.
-
initc21
—
Initialise les contrôleurs pour créer une valeur MIDI sur 21 bit.
-
initc7
—
Initialise le contrôleur utilisé pour créer une valeur MIDI sur 7 bit.
-
inleta
—
Reçoit un signal de taux-a sur un port nommé dans un instrument.
-
inletk
—
Reçoit un signal de taux-k sur un port nommé dans un instrument.
-
inletf
—
Reçoit un signal de taux-f (fsig) sur un port nommé dans un instrument.
-
ino
—
Lit des données audio sur huit canaux depuis un périphérique externe ou un flot.
-
inq
—
Lit des données audio quadro depuis un périphérique externe ou un flot.
-
inrg
—
Permet une entrée depuis un ensemble de canaux contigus du périphérique
d'entrée audio.
-
ins
—
Lit des données audio stéréo depuis un périphérique externe ou un flot.
-
insremot
—
Un opcode que l'on peut utiliser pour implémenter un orchestre distant. Cet
opcode envoie des évènements de note d'une machine source vers une machine
de destination.
-
insglobal
—
Un opcode que l'on peut utiliser pour implémenter un orchestre distant. Cet
opcode envoie des évènements de note d'une machine source vers plusieurs
destinations.
-
instimek
—
Obsolète.
-
instimes
—
Obsolète.
-
instr
—
Commence un bloc d'instrument.
-
int
—
Extrait la partie entière d'un nombre décimal.
-
integ
—
Modifie un signal par intégration.
-
interp
—
Convertit un signal de contrôle en signal audio avec interpolation linéaire.
-
invalue
—
Lit un signal de taux-k depuis un canal défini par l'utilisateur.
-
inx
—
Lit des données audio sur 16 canaux depuis un périphérique externe ou un flot.
-
inz
—
Lit des échantillons audio multi-canaux depuis un périphérique externe ou
un flot vers un tableau ZAK.
-
ioff
—
Obsolète.
-
ion
—
Obsolète.
-
iondur
—
Obsolète.
-
iondur2
—
Obsolète.
-
ioutat
—
Obsolète.
-
ioutc
—
Obsolète.
-
ioutc14
—
Obsolète.
-
ioutpat
—
Obsolète.
-
ioutpb
—
Obsolète.
-
ioutpc
—
Obsolète.
-
ipcauchy
—
Obsolète.
-
ipoisson
—
Obsolète.
-
ipow
—
Obsolète.
-
is16b14
—
Obsolète.
-
is32b14
—
Obsolète.
-
islider16
—
Obsolète.
-
islider32
—
Obsolète.
-
islider64
—
Obsolète.
-
islider8
—
Obsolète.
-
itablecopy
—
Obsolète.
-
itablegpw
—
Obsolète.
-
itablemix
—
Obsolète.
-
itablew
—
Obsolète.
-
itrirand
—
Obsolète.
-
iunirand
—
Obsolète.
-
iweibull
—
Obsolète.
-
JackoAudioIn
—
Receives an audio signal from a Jack port.
-
JackoAudioInConnect
—
Creates an audio connection from a Jack port to Csound.
-
JackoAudioOut
—
Sends an audio signal to a Jack port.
-
JackoAudioOutConnect
—
Creates an audio connection from Csound to a Jack port.
-
JackoFreewheel
—
Turns Jack's freewheeling mode on or off.
-
JackoInfo
—
Prints information about the Jack system.
-
JackoInit
—
Initializes Csound as a Jack client.
-
JackoMidiInConnect
—
Creates a MIDI connection from a Jack port to Csound.
-
JackoMidiOutConnect
—
Creates a MIDI connection from Csound to a Jack port.
-
JackoMidiOut
—
Sends a MIDI channel message to a Jack port.
-
JackoNoteOut
—
Sends a MIDI channel message to a Jack port.
-
JackoOn
—
Enables or disables all Jack ports.
-
JackoTransport
—
Control the Jack transport.
-
jacktransport
—
Démarre/arrête jack_transport et peut optionnellement repositionner la tête
de lecture.
-
jitter
—
Génère aléatoirement une suite de segments de droite.
-
jitter2
—
Génère aléatoirement une suite de segments de droite contrôlables par l'utilisateur.
-
jspline
—
Un générateur de spline avec gigue.
-
k
—
Convertit un paramètre de taux-i en une valeur de taux-k.
-
kbetarand
—
Obsolète.
-
kbexprnd
—
Obsolète.
-
kcauchy
—
Obsolète.
-
kdump
—
Obsolète.
-
kdump2
—
Obsolète.
-
kdump3
—
Obsolète.
-
kdump4
—
Obsolète.
-
kexprand
—
Obsolète.
-
kfilter2
—
Obsolète.
-
kgauss
—
Obsolète.
-
kgoto
—
Transfère le contrôle lors des phases d'exécution.
-
klinrand
—
Obsolète.
-
kon
—
Obsolète.
-
koutat
—
Obsolète.
-
koutc
—
Obsolète.
-
koutc14
—
Obsolète.
-
koutpat
—
Obsolète.
-
koutpb
—
Obsolète.
-
koutpc
—
Obsolète.
-
kpcauchy
—
Obsolète.
-
kpoisson
—
Obsolète.
-
kpow
—
Obsolète.
-
kr
—
Fixe le taux de contrôle.
-
kread
—
Obsolète.
-
kread2
—
Obsolète.
-
kread3
—
Obsolète.
-
kread4
—
Obsolète.
-
ksmps
—
Fixe le nombre d'échantillons dans une période de contrôle.
-
ktableseg
—
Obsolète.
-
ktrirand
—
Obsolète.
-
kunirand
—
Obsolète.
-
kweibull
—
Obsolète.
-
lfo
—
Un oscillateur basse fréquence avec différentes formes d'onde.
-
limit
—
Fixe les limites inférieure et supérieure de la valeur à traiter.
-
line
—
Trace un segment de droite entre les points spécifiés.
-
linen
—
Applique un motif constitué d'une attaque et d'une chute en segments de droite
à un signal d'amplitude.
-
linenr
—
L'opcode linen rallongé avec un segment de relâchement.
-
lineto
—
Génère un glissando à partir d'un signal de contrôle.
-
linrand
—
Générateur de nombres aléatoires de distribution linéaire (valeurs positives seulement).
-
linseg
—
Trace une suite de segments de droite entre les points spécifiés.
-
linsegr
—
Trace une suite de segments de droite entre les points spécifiés avec un segment de
relâchement.
-
locsend
—
Distribue les signaux audio d'un opcode locsig précédent.
-
locsig
—
Distribue le signal d'entrée entre 2 ou 4 canaux.
-
log
—
Retourne un logarithme naturel.
-
log10
—
Retourne un logarithme en base 10.
-
logbtwo
—
Calcule le logarithme en base deux.
-
logcurve
—
Cet opcode implémente une formule qui génère une courbe logarithmique normalisée dans
l'intervalle 0 - 1. Il est basé sur le travail dans Max / MSP de Eric Singer (c) 1994.
-
loop_ge
—
Constructions de boucle.
-
loop_gt
—
Constructions de boucle..
-
loop_le
—
Constructions de boucle.
-
loop_lt
—
Constructions de boucle.
-
loopseg
—
Génère un signal de contrôle constitué de segments de droite délimités par deux ou plus
points spécifiés.
-
loopsegp
—
Signaux de contrôle basés sur des segments de droite.
-
looptseg
—
Génère un signal de contrôle constitué de segments linéaires ou exponentiels
délimités par deux ou plus points spécifiés.
-
loopxseg
—
Génère un signal de contrôle constitué de segments exponentiels
délimités par deux ou plus points spécifiés.
-
lorenz
—
Implémente le système d'équations de Lorenz.
-
lorisread
— Imports a set of bandwidth-enhanced partials from a SDIF-format
data file, applying control-rate frequency, amplitude, and
bandwidth scaling envelopes, and stores the modified partials in
memory.
-
lorismorph
— Morphs two stored sets of bandwidth-enhanced partials
and stores a new set of partials representing the morphed
sound. The morph is performed by linearly interpolating the
parameter envelopes (frequency, amplitude, and bandwidth, or
noisiness) of the bandwidth-enhanced partials according to
control-rate frequency, amplitude, and bandwidth morphing
functions.
-
lorisplay
— renders a stored set of bandwidth-enhanced partials using the method of Bandwidth-Enhanced Additive Synthesis implemented in the Loris software, applying control-rate frequency, amplitude, and bandwidth scaling envelopes.
-
loscil
—
Lit un son échantillonné depuis une table.
-
loscil3
—
Lit un son échantillonné depuis une table avec interpolation cubique.
-
loscilx
—
Oscillateur de boucle.
-
lowpass2
—
Un filtre passe-bas résonant.
-
lowres
—
Un autre filtre passe-bas à résonance.
-
lowresx
—
Simule des couches de filtres passe-bas à résonance connectés en série.
-
lpf18
—
Un filtre passe-bas résonant glissant à 3 pôles.
-
lpfreson
—
Resynthesises a signal from the data passed internally by a previous lpread, applying formant shifting.
-
lphasor
—
Génère un indice de table pour la lecture d'échantillons.
-
lpinterp
—
Computes a new set of poles from the interpolation between two analysis.
-
lposcil
—
Lit un son échantillonné depuis une table avec boucle et haute précision.
-
lposcil3
—
Lit un son échantillonné depuis une table en haute précision avec interpolation
cubique.
-
lposcila
—
Lit un son échantillonné depuis une table avec boucle et haute
précision.
-
lposcilsa
—
Lit un son stéréo échantillonné depuis une table avec boucle et haute
précision.
-
lposcilsa2
—
Lit un son stéréo échantillonné depuis une table avec boucle et haute
précision.
-
lpread
—
Reads a control file of time-ordered information frames.
-
lpreson
—
Resynthesises a signal from the data passed internally by a previous lpread.
-
lpshold
—
Génère un signal de contrôle constitué de segments tenus.
-
lpsholdp
—
Signaux de contrôle basés sur des segments tenus.
-
lpslot
—
Selects the slot to be use by further lp opcodes.
-
mac
—
Multiplie et accumule des signaux de taux-k et de taux-a.
-
maca
—
Multiplie et accumule des signaux de taux-a seulement.
-
madsr
—
Calcule l'enveloppe ADSR classique en utilisant le mécanisme de linsegr.
-
mandel
—
Ensemble de Mandelbrot.
-
mandol
—
Une simulation de mandoline.
-
marimba
—
Modèle physique de la frappe d'un bloc de bois.
-
massign
—
Affecte un numéro de canal MIDI à un instrument de Csound.
-
max
—
Produit un signal qui est le maximum de tous les signaux d'entrée.
-
maxabs
—
Produit un signal qui est le maximum des valeurs absolues de n'importe
quel nombre de signaux d'entrée.
-
maxabsaccum
—
Accumule le maximum de la valeur absolue de signaux audio.
-
maxaccum
—
Accumule la valeur maximale de signaux audio.
-
maxalloc
—
Limite le nombre d'allocations pour un instrument.
-
max_k
—
Maximum (ou minimum) local d'un signal entrant de taux-a.
-
mclock
—
Envoie un message MIDI CLOCK.
-
mdelay
—
Un opcode de délai MIDI.
-
median
—
A median filter, a variant FIR lowpass filter.
-
mediank
—
A median filter, a variant FIR lowpass filter.
-
metro
—
Métronome déclencheur.
-
midic14
—
Permet un signal MIDI sur 14 bit en nombres décimaux selon une échelle entre des limites minimale et maximale.
-
midic21
—
Permet un signal MIDI sur 21 bit en nombres décimaux selon une échelle entre des limites minimale et maximale.
-
midic7
—
Permet un signal MIDI sur 7 bit en nombres décimaux selon une échelle entre des limites minimale et maximale.
-
midichannelaftertouch
—
Retourne la valeur d'aftertouch d'un canal MIDI.
-
midichn
—
Retourne le numéro de canal MIDI duquel la note a été activée.
-
midicontrolchange
—
Retourne la valeur d'un changement de contrôle MIDI.
-
midictrl
—
Donne la valeur actuelle (0-127) d'un contrôleur MIDI spécifié.
-
mididefault
—
Change des valeurs en fonction de l'activation MIDI.
-
midiin
—
Retourne un message MIDI générique reçu sur le port MIDI IN.
-
midinoteoff
—
Retourne une valeur de note off MIDI.
-
midinoteoncps
—
Retourne un numéro de note MIDI traduit en fréquence (Hz).
-
midinoteonkey
—
Retourne un numéro de note MIDI.
-
midinoteonoct
—
Retourne un numéro de note MIDI traduit valeur octave-point-décimal.
-
midinoteonpch
—
Retourne un numéro de note MIDI traduit en classe de hauteur.
-
midion
—
Génère des messages de note MIDI au taux-k.
-
midion2
—
Envoie des messages note on et note off sur le port MIDI OUT.
-
midiout
—
Envoie un message générique MIDI sur le port MIDI OUT.
-
midipitchbend
—
Retourne une valeur de pitchbend MIDI.
-
midipolyaftertouch
—
Retourne une valeur d'aftertouch polyphonique MIDI.
-
midiprogramchange
—
Retourne une valeur de changement de programme MIDI.
-
miditempo
—
Retourne le tempo courant au taux-k du fichier MIDI (s'il y en a un) ou de
la partition.
-
midremot
—
Un opcode que l'on peut utiliser pour implémenter un orchestre midi distant.
Cet opcode envoie des évènements midi d'une machine source vers une machine
de destination.
-
midglobal
—
Un opcode que l'on peut utiliser pour implémenter un orchestre midi distant.
Cet opcode envoie les évènements midi à toutes les machines impliquées dans
le concert à distance.
-
min
—
Produit un signal qui est le minimum de tous les signaux d'entrée.
-
minabs
—
Produit un signal qui est le minimum des valeurs absolues de n'importe
quel nombre de signaux d'entrée.
-
minabsaccum
—
Accumule le minimum de la valeur absolue de signaux audio.
-
minaccum
—
Accumule la valeur minimale de signaux audio.
-
mincer
—
Phase-locked vocoder processing.
-
mirror
—
Réfléchit le signal lorsqu'il dépasse les limites inférieure ou supérieure.
-
MixerSetLevel
—
Fixe le niveau d'un départ vers un bus.
-
MixerSetLevel_i
—
Fixe le niveau d'un départ vers un bus.
-
MixerGetLevel
—
Retourne le niveau d'un départ vers un bus.
-
MixerSend
—
Mélange un signal de taux-a dans un canal d'un bus.
-
MixerReceive
—
Reçoit un signal de taux-a depuis un canal d'un bus.
-
MixerClear
—
Réinitialise tous les canaux d'un bus à 0.
-
mode
—
Un filtre simulant un système masse-ressort-amortisseur.
-
modmatrix
—
Opcode matrice de modulation avec optimisation pour les matrices creuses.
-
monitor
—
Retourne la trame audio de spout.
-
moog
—
Emulation d'un synthétiseur mini-Moog.
-
moogladder
—
Filtre passe-bas en échelle de Moog.
-
moogvcf
—
Une simulation numérique de la configuration du filtre en échelle à diode de Moog.
-
moogvcf2
—
Une simulation numérique de la configuration du filtre en échelle à diode de Moog.
-
moscil
—
Envoie un flot de notes MIDI.
-
mp3in
—
Lit des données audio stéréo depuis un fichier MP3 externe.
-
mpulse
—
Génère un ensemble d'impulsions.
-
mrtmsg
—
Send system real-time messages to the MIDI OUT port.
-
multitap
—
Ligne à retard avec plusieurs points de lecture.
-
mute
—
Rend muettes/sonores de nouvelles instances d'un instrument donné.
-
mxadsr
—
Calcule l'enveloppe ADSR classique en utilisant le mécanisme de expsegr.
-
nchnls
—
Fixe le nombre de canaux de la sortie audio.
-
nchns_i
—
Fixe le nombre de canaux de l'entrée audio.
-
nestedap
—
Trois différents filtres passe-tout imbriqués.
-
nlfilt
—
Un filtre avec un effet non-linéaire.
-
noise
—
Un générateur de bruit blanc avec un filtre passe-bas à RII.
-
noteoff
—
Envoie un message note off sur le port MIDI OUT.
-
noteon
—
Envoie un message note on sur le port MIDI OUT.
-
noteondur
—
Envoie un message MIDI note on et note off ayant même numéro de canal,
de note et velocité.
-
noteondur2
—
Envoie un message MIDI note on et note off ayant même numéro de canal,
de note et velocité.
-
notnum
—
Donne un numéro de note à partir d'un évènement MIDI.
-
nreverb
—
Une réverbération constituée de 6 filtres en peigne passe-bas parallèles.
-
nrpn
—
Envoie un numéro de paramètre non référencés sur le port MIDI OUT.
-
nsamp
—
Retourne le nombre d'échantillons chargés dans une table de fonction.
-
nstrnum
—
Retourne le numéro d'un instrument nommé.
-
ntrpol
—
Calcule la valeur de la moyenne pondérée de deux signaux d'entrée.
-
octave
—
Calcule un facteur pour élever/abaisser une fréquence d'un certain nombre d'octaves.
-
octcps
—
Convertit des cycles par seconde en valeur octave-point-partie-décimale.
-
octmidi
—
Retourne le numéro de note, en unités octave-point-décimal, de l'évènement
MIDI courant.
-
octmidib
—
Retourne le numéro de note de l'évènement MIDI courant en le modifiant par
la valeur courante de pitch-bend, exprimé en unités octave-point-décimal.
-
octmidinn
—
Convertit un numéro de note Midi en octave-point-partie-décimale.
-
octpch
—
Convertit une valeur de classe de hauteur en octave-point-partie-décimale.
-
opcode
—
Commence un bloc d'opcode défini par l'utilisateur.
-
OSCsend
—
Envoie des données à d'autres processus au moyen du protocole OSC.
-
OSCinit
—
Démarre l'écoute des messages OSC sur un port particulier.
-
OSClisten
—
Ecoute les messages OSC sur un chemin particulier.
-
oscbnk
—
Mélange la sortie de n'importe quel nombre d'oscillateurs.
-
oscil
—
Un oscillateur simple.
-
oscil1
—
Accède aux valeurs d'une table par échantillonnage incrémentiel.
-
oscil1i
—
Accède aux valeurs d'une table par échantillonnage incrémentiel avec interpolation
linéaire.
-
oscil3
—
Un oscillateur simple avec interpolation cubique.
-
oscili
—
Un oscillateur simple avec interpolation linéaire.
-
oscilikt
—
Un oscillateur avec interpolation linéaire qui permet de changer le numéro de table au taux-k.
-
osciliktp
—
Un oscillateur avec interpolation linéaire qui permet la modulation de phase.
-
oscilikts
—
Un oscillateur avec interpolation linéaire et statut de synchronisation qui permet de changer le
numéro de table au taux-k.
-
osciln
—
Lit des valeurs dans une table à une fréquence définie par l'utilisateur.
-
oscils
—
Un oscillateur sinus simple et rapide.
-
oscilx
—
Identique à l'opcode osciln.
-
out
—
Ecrit des données audio mono vers un périphérique externe ou un flot.
-
out32
—
Ecrit des données audio sur 32 canaux vers un périphérique externe ou un flot.
-
outc
—
Ecrit des données audio sur un nombre arbitraire de canaux vers un périphérique
externe ou un flot.
-
outch
—
Ecrit des données audio multi-canaux sous contrôle de l'utilisateur,
vers un périphérique externe ou un flot.
-
outh
—
Ecrit des données audio sur 6 canaux vers un périphérique externe ou un flot.
-
outiat
—
Envoie des messages MIDI aftertouch au taux-i.
-
outic
—
Envoie une sortie de contrôleur MIDI au taux-i.
-
outic14
—
Envoie une sortie de contrôleur MIDI sur 14 bit au taux-i.
-
outipat
—
Envoie des messages MIDI d'aftertouch polyphonique au taux-i.
-
outipb
—
Envoie des messages MIDI de pitch-bend au taux-i.
-
outipc
—
Envoie des messages MIDI de changement de programme au taux-i.
-
outkat
—
Envoie des messages MIDI aftertouch au taux-k.
-
outkc
—
Envoie des messages de contrôleur MIDI au taux-k.
-
outkc14
—
Envoie une sortie de contrôleur MIDI sur 14 bit au taux-k.
-
outkpat
—
Envoie des messages MIDI d'aftertouch polyphonique au taux-k.
-
outkpb
—
Envoie des messages MIDI de pitch-bend au taux-k.
-
outkpc
—
Envoie des messages MIDI de changement de programme au taux-k.
-
outleta
—
Envoie un signal de taux-a depuis un port nommé d'un instrument.
-
outletk
—
Envoie un signal de taux-k depuis un port nommé d'un instrument.
-
outletf
—
Envoie un signal de taux-f (fsig) depuis un port nommé d'un instrument.
-
outo
—
Ecrit des données audio sur 8 canaux vers un périphérique externe ou un flot.
-
outq
—
Ecrit des données audio sur 4 canaux vers un périphérique externe ou un flot.
-
outq1
—
Ecrit des échantillons sur le canal quadro n°1 d'un périphérique externe
ou d'un flot.
-
outq2
—
Ecrit des échantillons sur le canal quadro n°2 d'un périphérique externe
ou d'un flot.
-
outq3
—
Ecrit des échantillons sur le canal quadro n°3 d'un périphérique externe
ou d'un flot.
-
outq4
—
Ecrit des échantillons sur le canal quadro n°4 d'un périphérique externe
ou d'un flot.
-
outrg
—
Permet la sortie dans un ensemble de canaux contigus sur le
périphérique de sortie audio.
-
outs
—
Ecrit des données audio stéréo vers un périphérique externe ou un flot.
-
outs1
—
Ecrit des échantillons vers le canal stéréo n°1 d'un périphérique externe
ou d'un flot.
-
outs2
—
Ecrit des échantillons vers le canal stéréo n°2 d'un périphérique externe
ou d'un flot.
-
outvalue
—
Envoie un signal de taux-k ou une chaîne de caractères vers un canal défini
par l'utilisateur.
-
outx
—
Ecrit des données audio sur 16 canaux vers un périphérique externe ou un flot.
-
outz
—
Ecrit des données audio multi-canaux depuis un tableau ZAK vers un
périphérique externe ou un flot.
-
p
—
Montre la valeur contenu dans un p-champ donné.
-
p5gconnect
—
Lit les données d'un contrôleur P5 Glove.
-
p5gdata
—
Lit les champs de données d'un P5 Glove externe.
-
pan
—
Distribue un signal audio sur quatre canaux.
-
pan2
—
Distribue un signal audio sur deux canaux.
-
pareq
—
Implémentation des filtres égaliseurs paramétrique de Zoelzer.
-
partials
—
Partial track spectral analysis.
-
partikkel
—
Synthétiseur granulaire avec un contrôle "par grain" grâce à ses nombreux paramètres. Il
a une entrée sync pour synchroniser son horloge interne de distribution des grains avec une
horloge externe.
-
partikkelsync
—
Produit l'impulsion et la phase de l'horloge du distributeur de grain de
partikkel pour synchroniser plusieurs instances de l'opcode
partikkel à la même source d'horloge.
-
passign
—
Affecte un ensemble de p-champs à des variables de taux i.
-
pcauchy
—
Générateur de nombres aléatoires de distribution de Cauchy (valeurs positives seulement).
-
pchbend
—
Donne la valeur actuelle du pitch-bend pour ce canal.
-
pchmidi
—
Retourne le numéro de note de l'évènement MIDI courant, exprimé en unités
d'octave-point-classe de hauteur.
-
pchmidib
—
Retourne le numéro de note de l'évènement MIDI courant en le modifiant par
la valeur courante de pitch-bend, exprimé en unités octave-point-classe de
hauteur.
-
pchmidinn
—
Convertit un numéro de note Midi en unités d'octave point classe de hauteur.
-
pchoct
—
Convertit une valeur octave-point-partie-décimale en classe de hauteur.
-
pconvolve
—
Convolution basée sur un algorithme overlap-save à découpage uniforme.
-
pcount
—
Retourne le nombre de p-champs appartenant à un évènement de note.
-
pdclip
—
Réalise un écrêtage linéaire sur un signal audio ou un phaseur.
-
pdhalf
—
Distorsion d'un phaseur pour lire les deux moitiés d'une table à des
vitesses différentes.
-
pdhalfy
—
Distorsion d'un phaseur pour lire deux parties inégales d'une table avec la
même vitesse.
-
peak
—
Maintient la sortie égale à la plus haute valeur absolue reçue.
-
peakk
—
Obsolète.
-
pgmassign
—
Affecte un numéro d'instrument à un numéro de programme MIDI spécifié.
-
phaser1
—
Filtres passe-tout du premier ordre arrangés en série.
-
phaser2
—
Filtres passe-tout du second ordre arrangés en série.
-
phasor
—
Produit une valeur de phase mobile normalisée.
-
phasorbnk
—
Produit un nombre arbitraire de valeurs de phase mobiles normalisées.
-
pindex
—
Retourne la valeur d'un p-champ spécifié.
-
pinkish
—
Génère une approximation d'un bruit rose.
-
pitch
—
Trace la hauteur d'un signal.
-
pitchamdf
—
Suit la hauteur d'un signal en se basant sur la méthode AMDF.
-
planet
—
Simulation d'un planète en orbite dans un système d'étoile binaire.
-
pluck
—
Produit un son de corde pincée à décroissance naturelle ou un son de tambour.
-
poisson
—
Générateur de nombres aléatoires de distribution de Poisson (valeurs positives seulement).
-
polyaft
—
Retourne la pression d'after-touch polyphonique du numéro de note sélectionné.
-
polynomial
—
Evalue efficacement un polynôme d'ordre arbitraire.
-
pop
—
Extrait des valeurs de la pile globale.
-
pop_f
—
Extrait une trame de f-sig de la pile globale.
-
port
—
Applique un portamento à un signal de contrôle en escalier.
-
portk
—
Applique un portamento à un signal de contrôle en escalier.
-
poscil
—
Oscillateur haute précision.
-
poscil3
—
Oscillateur haute précision avec interpolation cubique.
-
pow
—
Calcule l'élévation à la puissance d'un argument par l'autre argument.
-
powershape
—
Distorsion non linéaire d'un signal par élévation à une puissance variable.
-
powoftwo
—
Calcule une puissance de deux.
-
prealloc
—
Crée de l'espace pour des instruments mais ne les exécute pas.
-
prepiano
—
Crée un son similaire à celui d'une corde de piano préparé à la
manière Cage.
-
print
—
Affiche les valeurs de variables de taux-i.
-
printf
—
Sortie formatée à la façon printf.
-
printk
—
Affiche une valeur de taux-k à intervalles définis.
-
printk2
—
Affiche une nouvelle valeur chaque fois qu'une variable de contrôle change.
-
printks
—
Imprime au taux-k avec une syntaxe à la printf().
-
prints
—
Imprime au taux-i avec une syntaxe à la printf().
-
product
—
Multiplie n'importe quel nombre de signaux de taux-a.
-
pset
—
Définit et initialise des tableaux numériques au chargement de l'orchestre.
-
ptrack
—
Détecte la hauteur d'un signal.
-
puts
—
Imprime une chaîne de caractères constante ou variable.
-
push
—
Pousse une valeur dans la pile globale.
-
push_f
—
Pousse une trame de f-sig dans la pile globale.
-
pvadd
—
Lit un fichier pvoc et utilise ses données pour
réaliser une synthèse additive.
-
pvbufread
—
Reads from a phase vocoder analysis file and makes the retrieved data available.
-
pvcross
—
Applies the amplitudes from one phase vocoder analysis file to the data from a second file.
-
pvinterp
—
Interpolates between the amplitudes and frequencies of two phase vocoder analysis files.
-
pvoc
—
Implémente une reconstruction de signal au moyen d'un vocoder de phase
basé sur la TFR.
-
pvread
—
Reads from a phase vocoder analysis file and returns the frequency and amplitude from a single analysis channel or bin.
-
pvsadsyn
—
Resynthesize using a fast oscillator-bank.
-
pvsanal
—
Generate an fsig from a mono audio source ain, using phase vocoder overlap-add analysis.
-
pvsarp
—
Arpeggiate the spectral components of a streaming pv signal.
-
pvsbandp
—
A band pass filter working in the spectral domain.
-
pvsbandr
—
A band reject filter working in the spectral domain.
-
pvsbin
—
Obtain the amp and freq values off a PVS signal bin.
-
pvsblur
—
Average the amp/freq time functions of each analysis channel for
a specified time.
-
pvsbuffer
—
This opcode creates and writes to a circular buffer for f-signals (streaming PV signals).
-
pvsbufread
—
This opcode reads a circular buffer of f-signals (streaming PV signals).
-
pvscale
—
Scale the frequency components of a pv stream.
-
pvscent
—
Calcule le centroïde spectral d'un signal.
-
pvscross
—
Performs cross-synthesis between two source fsigs.
-
pvsdemix
—
Spectral azimuth-based de-mixing of stereo sources.
-
pvsdiskin
—
Read a selected channel from a PVOC-EX analysis file.
-
pvsdisp
—
Displays a PVS signal as an amplitude vs. freq graph.
-
pvsfilter
—
Multiply amplitudes of a pvoc stream by those of a second
pvoc stream, with dynamic scaling.
-
pvsfread
—
Read a selected channel from a PVOC-EX analysis file.
-
pvsfreeze
—
Freeze the amplitude and frequency time functions of a pv stream according to a control-rate
trigger.
-
pvsftr
—
Reads amplitude and/or frequency data from function tables.
-
pvsftw
—
Writes amplitude and/or frequency data to function tables.
-
pvsfwrite
—
Ecrit un signal fsig dans un fichier PVOCEX.
-
pvshift
—
Shift the frequency components of a pv stream, stretching/compressing
its spectrum.
-
pvsifd
—
Instantaneous Frequency Distribution, magnitude and phase analysis.
-
pvsinfo
—
Get information from a PVOC-EX formatted source.
-
pvsinit
—
Initialise a spectral (f) variable to zero.
-
pvsin
—
Retrieve an fsig from the input software bus; a pvs equivalent to chani.
-
pvslock
—
Frequency lock an input fsig
-
pvsmaska
—
Modify amplitudes using a function table, with dynamic scaling.
-
pvsmix
—
Mix 'seamlessly' two pv signals.
-
pvsmorph
—
Performs morphing (or interpolation) between two source fsigs.
-
pvsmooth
—
Smooth the amplitude and frequency time functions of a pv stream using parallel 1st order
lowpass IIR filters with time-varying cutoff frequency.
-
pvsout
—
Write a fsig to the pvs output bus.
-
pvsosc
—
PVS-based oscillator simulator.
-
pvspitch
—
Track the pitch and amplitude of a PVS signal.
-
pvstanal
—
Phase vocoder analysis processing with onset detection/processing.
-
pvstencil
—
Transforms a pvoc stream according to a masking function table.
-
pvsvoc
—
Combine the spectral envelope of one fsig with the excitation (frequencies) of another.
-
pvsynth
—
Resynthesise using a FFT overlap-add.
-
pvswarp
—
Warp the spectral envelope of a PVS signal
-
pyassign Opcodes
—
Affecte la valeur de la variable de Csound donnée à une variable Python,
écrasant son contenu précédent.
-
pycall Opcodes
—
Invoque l'objet Python appelable spécifié au taux-k ou au taux-i (suffixe i),
en lui passant les arguments donnés. L'appel est exécuté dans l'environnement
global et le résultat (la valeur retournée) est copié dans les variables
de Csound spécifiées en sortie.
-
pyeval Opcodes
—
Evalue une expression Python générique et met le résultat dans une variable
de Csound au taux-k ou au taux-i (suffixe i).
-
pyexec Opcodes
—
Exécute un script depuis un fichier au taux-k ou au taux-i (suffixe i).
-
pyinit Opcodes
— Initialise l'interpréteur Python.
-
pyrun Opcodes
—
Exécute une instruction Python ou un bloc d'instructions.
-
rand
—
Génère une suite contrôlée de nombres aléatoires.
-
randh
—
Génère des nombres aléatoires et les maintient pendant une certaine durée.
-
randi
—
Génère une suite contrôlée de nombres aléatoires avec interpolation entre chaque
nouveau nombre.
-
random
—
Génère une suite contrôlée de nombres pseudo-aléatoires entre des valeurs minimale
et maximale.
-
randomh
—
Génère des nombres aléatoires dans des limites définies par l'utilisateur et
les maintient pendant une certaine durée.
-
randomi
—
Génère une suite contrôlée de nombres aléatoires avec interpolation entre chaque
nouveau nombre.
-
rbjeq
—
Opcode de filtrage et d'égalisation paramétrique avec 7 types de filtre,
basé sur un algorithme de Robert Bristow-Johnson.
-
readclock
—
Lit la valeur d'une horloge interne.
-
readk
—
Lit périodiquement la valeur d'un signal de contrôle de l'orchestre depuis
un fichier externe.
-
readk2
—
Lit périodiquement les valeurs de deux signaux de contrôle de l'orchestre
depuis un fichier externe.
-
readk3
—
Lit périodiquement les valeurs de trois signaux de contrôle de l'orchestre
depuis un fichier externe.
-
readk4
—
Lit périodiquement les valeurs de quatre signaux de contrôle de l'orchestre
depuis un fichier externe.
-
reinit
—
Suspend une exécution tandis que se déroule une phase spéciale d'initialisation.
-
release
—
Indique si une note est dans sa phase de « relâchement ».
-
remoteport
—
Définit le port à utiliser sur le système distant.
-
remove
—
Supprime la définition d'un instrument.
-
repluck
—
Modèle physique de corde pincée.
-
reson
—
Un filtre à résonance du second ordre.
-
resonk
—
Un filtre à résonance du second ordre.
-
resonr
—
Un filtre passe-bande avec une réponse en fréquence variable.
-
resonx
—
Emule une série de filtres utilisant l'opcode
reson.
-
resonxk
—
Pile de filtres à résonance de signal de contrôle.
-
resony
—
Une banque de filtres passe-bande du second ordre, connectés en parallèle.
-
resonz
—
Un filtre passe-bande avec une réponse en fréquence variable.
-
resyn
—
Streaming partial track additive synthesis with cubic phase interpolation with
pitch control and support for timescale-modified input
-
reverb
—
Réverbère un signal d'entrée avec une réponse en fréquence « de lieu naturel ».
-
reverb2
—
Identique à l'opcode nreverb.
-
reverbsc
—
Réverbération FDN stéréo à 8 lignes à retard, basée sur un travail de Sean Costello.
-
rewindscore
—
Recule la position de lecture de l'exécution courante de la partition.
-
rezzy
—
Un filtre passe-bas à résonance.
-
rigoto
—
Transfère le contrôle durant une phase de réinitialisation.
-
rireturn
—
Termine une phase de réinitialisation.
-
rms
—
Détermine la valeur efficace d'un signal audio.
-
rnd
—
Retourne un nombre aléatoire dans un intervalle unipolaire au taux de l'argument.
-
rnd31
—
Opcodes aléatoires bipolaires sur 31 bit avec une distribution contrôlée.
-
round
—
Retourne la valeur entière la plus proche de x ; si la partie décimale de
x vaut exactement 0.5, la direction de l'arrondi est indéfinie.
-
rspline
—
Génère des courbes splines aléatoires.
-
rtclock
—
Lit l'horloge temps réel du système d'exploitation.
-
s16b14
—
Crée une banque de 16 numéros différents de messages de contrôle MIDI sur 14-bit.
-
s32b14
—
Crée une banque de 32 numéros différents de messages de contrôle MIDI sur 14-bit.
-
scale
—
Signal de pondération arbitraire.
-
samphold
—
Effectue une opération d'échantillonnage-bloquage sur son entrée.
-
sandpaper
—
Modèle semi-physique d'un son de papier de verre.
-
scanhammer
—
Copie d'une table vers une autre avec contrôle du gain.
-
scans
—
Génère une sortie audio au moyen de la synthèse par balayage.
-
scantable
—
Une implémentation simplifiée de la synthèse par balayage.
-
scanu
—
Calcule la forme d'onde et la table d'onde à utiliser dans la synthèse par
balayage.
-
scoreline
—
Délivre un ou plusieurs évènements de ligne de partition depuis un instrument.
-
scoreline_i
—
Délivre un ou plusieurs évènements de ligne de partition depuis un instrument
pendant la phase d'initialisation.
-
schedkwhen
—
Ajoute un nouvel évènement de partition généré par un signal de déclenchement
de taux-k.
-
schedkwhennamed
—
Semblable à schedkwhen mais avec un instrument nommé dans la phase d'initialisation.
-
schedule
—
Ajoute un nouvel évènement de partition.
-
schedwhen
—
Ajoute un nouvel évènement de partition.
-
seed
—
Fixe la valeur globale de la graine.
-
sekere
—
Modèle semi-physique d'un son de chekeré.
-
semitone
—
Calcule un facteur pour élever/abaisser une fréquence d'un certain nombre de demi-tons.
-
sense
—
Identique à l'opcode sensekey.
-
sensekey
—
Retourne le code ASCII d'une touche enfoncée.
-
seqtime
—
Génère un signal de déclenchement suivant les valeurs stockées dans une
table.
-
seqtime2
—
Génère un signal de déclenchement suivant les valeurs stockées dans une
table.
-
setctrl
—
Contrôleurs réglettes configurables pour une utilisation en temps-réel.
-
setksmps
—
Fixe la valeur locale de ksmps dans un bloc d'opcode défini par l'utilisateur.
-
setscorepos
—
Modifie la position de lecture de l'exécution courante de la partition.
-
sfilist
—
Imprime une liste de tous les instruments d'un fichier SoundFont2 (SF2)
préalablement chargé.
-
sfinstr
—
Joue un instrument échantillonné SoundFont2 (SF2), produisant un son stéréo.
-
sfinstr3
—
Joue un instrument échantillonné SoundFont2 (SF2), produisant un son stéréo avec
interpolation cubique.
-
sfinstr3m
—
Joue un instrument échantillonné SoundFont2 (SF2), produisant un son mono avec
interpolation cubique.
-
sfinstrm
—
Joue un instrument échantillonné SoundFont2 (SF2), produisant un son mono.
-
sfload
—
Charge en mémoire un fichier d'échantillons SoundFont2 (SF2) en entier.
-
sflooper
—
Joue un preset d'échantillons SoundFont2 (SF2), générant un son stéréo, avec
une boucle en fondu-enchainé à durée variable, définie par l'utilisateur.
-
sfpassign
—
Associe tous les presets d'un fichier d'échantillons SoundFont2 (SF2) à une
suite croissante d'indices numériques.
-
sfplay
—
Joue un preset d'échantillons SoundFont2 (SF2), générant un son stéréo.
-
sfplay3
—
Joue un preset d'échantillons SoundFont2 (SF2), générant un son stéréo avec
interpolation cubique.
-
sfplay3m
—
Joue un preset d'échantillons SoundFont2 (SF2), générant un son mono avec
interpolation cubique.
-
sfplaym
—
Joue un preset d'échantillons SoundFont2 (SF2), générant un son mono.
-
sfplist
—
Imprime une liste de tous les presets d'un fichier d'échantillons SoundFont2 (SF2).
-
sfpreset
—
Associe un preset d'un fichier d'échantillons SoundFont2 (SF2) à un indice
numérique.
-
shaker
—
Produit un son comme si l'on secouait des maracas ou un instrument
similaire de type calebasse.
-
sin
—
Calcule une fonction sinus.
-
sinh
—
Calcule une fonction sinus hyperbolique.
-
sininv
—
Calcule une fonction arcsinus.
-
sinsyn
—
Streaming partial track additive synthesis with cubic phase interpolation
-
sleighbells
—
Modèle semi-physique d'un son de cloche de traineau.
-
slider16
—
Crée une banque de 16 numéros différents de messages de contrôle MIDI.
-
slider16f
—
Crée une banque de 16 numéros différents de messages de contrôle MIDI, filtrés
avant la sortie.
-
slider32
—
Crée une banque de 32 numéros différents de messages de contrôle MIDI.
-
slider32f
—
Crée une banque de 32 numéros différents de messages de contrôle MIDI, filtrés
avant la sortie.
-
slider64
—
Crée une banque de 64 numéros différents de messages de contrôle MIDI.
-
slider64f
—
Crée une banque de 64 numéros différents de messages de contrôle MIDI, filtrés
avant la sortie.
-
slider8
—
Crée une banque de 8 numéros différents de messages de contrôle MIDI.
-
slider8f
—
Crée une banque de 8 numéros différents de messages de contrôle MIDI, filtrés
avant la sortie.
-
slider16table
—
Enregistre une banque de 16 messages de contrôle MIDI différents dans une table.
-
slider16tablef
—
Enregistre une banque de 16 messages de contrôle MIDI différents dans une
table, filtrés avant la sortie.
-
slider32table
—
Enregistre une banque de 32 messages de contrôle MIDI différents dans une table.
-
slider32tablef
—
Enregistre une banque de 32 messages de contrôle MIDI différents dans une
table, filtrés avant la sortie.
-
slider64table
—
Enregistre une banque de 64 messages de contrôle MIDI différents dans une table.
-
slider64tablef
—
Enregistre une banque de 64 messages de contrôle MIDI différents dans une
table, filtrés avant la sortie.
-
slider8table
—
Enregistre une banque de 8 messages de contrôle MIDI différents dans une table.
-
slider8tablef
—
Enregistre une banque de 8 messages de contrôle MIDI différents dans une
table, filtrés avant la sortie.
-
sliderKawai
—
Crée une banque de 16 numéros de messages de contrôle MIDI différents venant
d'un mélangeur MIDI KAWAI MM-16.
-
sndload
—
Charge un fichier son en mémoire pour être utilisé par
loscilx
-
sndloop
—
Une boucle de son avec contrôle de la hauteur.
-
sndwarp
—
Lit un son mono échantillonné dans une table et lui applique une modification de durée
et/ou de hauteur.
-
sndwarpst
—
Lit un son stéréo échantillonné dans une table et lui applique une modification de durée
et/ou de hauteur.
-
socksend
—
Envoie des données à d'autres processus en utilisant les protocoles de
bas-niveau UDP et TCP.
-
sockrecv
—
Reçoit des données d'autres processus en utilisant les protocoles de bas-niveau
UDP et TCP.
-
soundin
—
Lit des données audio mono depuis un périphérique externe ou un flot.
-
soundout
—
Obsolète. Ecrit la sortie audio dans un fichier sur disque.
-
soundouts
—
Obsolète. Ecrit la sortie audio dans un fichier sur disque.
-
space
—
Distribue un signal audio sur quatre canaux en utilisant des coordonnées
cartésiennes.
-
spat3d
—
Positionne le son d'entrée dans un espace 3D et permet de déplacer le son
au taux-k.
-
spat3di
—
Positionne le son d'entrée dans un espace 3D en fixant la position de la
source au temps-i.
-
spat3dt
—
Utilisable pour obtenir une réponse impulsionnelle dans un espace 3D au temps-i.
-
spdist
—
Calcule les valeurs de distance à partir des coordonnées xy.
-
specaddm
—
Perform a weighted add of two input spectra.
-
specdiff
—
Finds the positive difference values between consecutive spectral frames.
-
specdisp
—
Displays the magnitude values of the spectrum.
-
specfilt
—
Filters each channel of an input spectrum.
-
spechist
—
Accumulates the values of successive spectral frames.
-
specptrk
—
Estimates the pitch of the most prominent complex tone in the spectrum.
-
specscal
—
Scales an input spectral datablock with spectral envelopes.
-
specsum
—
Sums the magnitudes across all channels of the spectrum.
-
spectrum
—
Generate a constant-Q, exponentially-spaced DFT.
-
splitrig
—
Divise un signal déclencheur.
-
spsend
—
Génère des signaux de sortie basés sur un opcode space
défini auparavant.
-
sprintf
—
Sortie formattée à la printf dans une variable chaîne de caractères.
-
sprintfk
—
Sortie formattée à la printf dans une variable chaîne de caractères au taux-k.
-
sqrt
—
Retourne une racine carrée.
-
sr
—
Fixe la taux d'échantillonnage audio.
-
stack
—
Initialise la pile.
-
statevar
—
Un filtre à variable d'état.
-
stix
—
Modèle semi-physique d'un son de baguette.
-
STKBandedWG
—
STKBandedWG uses banded waveguide techniques to model a variety of sounds.
-
STKBeeThree
—
STK Hammond-oid organ-like FM synthesis instrument.
-
STKBlowBotl
—
STKBlowBotl uses a helmholtz resonator (biquad filter) with a polynomial jet excitation.
-
STKBlowHole
—
STK clarinet physical model with one register hole and one tonehole.
-
STKBowed
—
STKBowed is a bowed string instrument.
-
STKBrass
—
STKBrass is a simple brass instrument.
-
STKClarinet
—
STKClarinet uses a simple clarinet physical model.
-
STKDrummer
—
STKDrummer is a drum sampling synthesizer.
-
STKFlute
—
STKFlute uses a simple flute physical model.
-
STKFMVoices
—
STKFMVoices is a singing FM synthesis instrument.
-
STKHevyMetl
—
STKHevyMetl produces metal sounds.
-
STKMandolin
—
STKMandolin produces mamdolin-like sounds.
-
STKModalBar
—
STKModalBar is a resonant bar instrument.
-
STKMoog
—
STKMoog produces moog-like swept filter sounds.
-
STKPercFlut
—
STKPercFlut is a percussive flute FM synthesis instrument.
-
STKPlucked
—
STKPlucked uses a plucked string physical model.
-
STKResonate
—
STKResonate is a noise driven formant filter.
-
STKRhodey
—
STK Fender Rhodes-like electric piano FM synthesis instrument.
-
STKSaxofony
—
STKSaxofony is a faux conical bore reed instrument.
-
STKShakers
—
STKShakers is an instrument that simulates environmental sounds or collisions of multiple independent sound producing objects.
-
STKSimple
—
STKSimple is a wavetable/noise instrument.
-
STKSitar
—
STKSitar uses a plucked string physical model.
-
STKStifKarp
—
STKStifKarp is a plucked stiff string instrument.
-
STKTubeBell
—
STKTubeBell is a tubular bell (orchestral chime) FM synthesis instrument.
-
STKVoicForm
—
STKVoicForm is a four formant synthesis instrument.
-
STKWhistle
—
STKWhistle produces whistle sounds.
-
STKWurley
—
STKWurley simulates a Wurlitzer electric piano FM synthesis instrument.
-
strchar
—
Retourne le code ASCII d'un charactère dans une chaîne.
-
strchark
—
Retourne le code ASCII d'un charactère dans une chaîne.
-
strcpy
—
Affecte une valeur à une variable chaîne de caractères.
-
strcpyk
—
Affecte une valeur à une variable chaîne de caractères (taux-k).
-
strcat
—
Concaténation de chaînes de caractères.
-
strcatk
—
Concaténation de chaînes de caractères (taux-k).
-
strcmp
—
Compare des chaînes de caractères.
-
strcmpk
—
Compare des chaînes de caractères.
-
streson
—
Résonance d'une corde de fréquence fondamentale variable.
-
strget
—
Donne à une variable chaîne de caractères une valeur venant de la table
de strset ou d'un p-champ chaîne de caractères.
-
strindex
—
Retourne la position de la première occurence d'une chaîne de caractères
dans une autre chaîne.
-
strindexk
—
Retourne la position de la première occurence d'une chaîne de caractères
dans une autre chaîne.
-
strlen
—
Retourne la longueur d'une chaîne de caractères.
-
strlenk
—
Retourne la longueur d'une chaîne de caractères.
-
strlower
—
Convertit une chaîne de caractères en minuscules.
-
strlowerk
—
Convertit une chaîne de caractères en minuscules.
-
strrindex
—
Retourne la position de la dernière occurence d'une chaîne de caractères
dans une autre chaîne.
-
strrindexk
—
Retourne la position de la dernière occurence d'une chaîne de caractères
dans une autre chaîne.
-
strset
—
Permet de lier une chaîne de caractères à une valeur numérique.
-
strsub
—
Extrait une sous-chaîne de caractères.
-
strsubk
—
Extrait une sous-chaîne de caractères.
-
strtod
—
Convertit une chaîne de caractères en un nombre flottant (taux-i).
-
strtodk
—
Convertit une chaîne de caractères en un nombre flottant (taux-k).
-
strtol
—
Convertit une chaîne de caractères en un nombre entier (taux-i).
-
strtolk
—
Convertit une chaîne de caractères en un nombre entier (taux-k).
-
strupper
—
Convertit une chaîne de caractères en majuscules.
-
strupperk
—
Convertit une chaîne de caractères en majuscules.
-
subinstr
—
Crée et lance une instance d'un instrument numéroté.
-
subinstrinit
—
Crée et lance une instance d'un instrument numéroté à l'initialisation.
-
sum
—
Somme de n'importe quel nombre de signaux de taux-a.
-
svfilter
—
Un filtre à résonance du second ordre, avec sortie passe-bas, passe-haut
et passe-bande simultanées.
-
syncgrain
—
Synthèse granulaire synchrone.
-
syncloop
—
Synthèse granulaire synchrone.
-
syncphasor
—
Produit une valeur de phase mobile normalisée avec entrée et sortie de
synchronisation.
-
system
—
Appelle un programme externe via le système.
-
tb
—
Accès en lecture à une table depuis une expression.
-
tab
—
Opcodes de table rapides.
-
tabrec
—
Enregistrement de signaux de contrôle.
-
table
—
Accède aux valeurs d'une table par indexation directe.
-
table3
—
Accède aux valeurs d'une table par indexation directe avec interpolation
cubique.
-
tablecopy
—
Opcode de copie de table simple et rapide.
-
tablefilter
—
Filters a source table and writes result into a destination table.
-
tablefilteri
—
Filters a source table and writes result into a destination table.
-
tablegpw
—
Ecrit le point de garde d'une table.
-
tablei
—
Accède aux valeurs d'une table par indexation directe avec interpolation
linéaire.
-
tableicopy
—
Opcode de copie de table simple et rapide.
-
tableigpw
—
Ecrit le point de garde d'une table.
-
tableikt
—
Permet de contrôler au taux-k les numéros de table.
-
tableimix
—
Mélange deux tables.
-
tableiw
—
Change le contenu de tables de fonction existantes.
-
tablekt
—
Permet de contrôler au taux-k les numéros de table.
-
tablemix
—
Mélange deux tables.
-
tableng
—
Interroge une table de fonction sur sa longueur.
-
tablera
—
Lecture séquentielle de tables.
-
tableseg
—
Crée une nouvelle table de fonction en faisant des segments de droite
entre les valeurs de tables de fonction en mémoire.
-
tableshuffle
—
mélange le contenu d'une table de fonction de façon à ce que chaque élément
de la table source se trouve dans une position aléatoire différente.
-
tablew
—
Change le contenu de tables de fonction existantes.
-
tablewa
—
Ecrit dans une table à des positions adjacentes.
-
tablewkt
—
Change le contenu de tables de fonction existantes.
-
tablexkt
—
Lit des tables de fonction avec interpolation linéaire, cubique ou sinc.
-
tablexseg
—
Crée une nouvelle table de fonction en faisant des segments d'exponentielle
entre les valeurs de tables de fonction en mémoire.
-
tabmorph
—
Permet le fondu enchaîné entre un ensemble de tables.
-
tabmorpha
—
Permet le fondu enchaîné entre un ensemble de tables au taux audio avec
interpolation.
-
tabmorphak
—
Permet le fondu enchaîné entre un ensemble de tables au taux audio avec
interpolation.
-
tabmorphi
—
Permet le fondu enchaîné entre un ensemble de tables avec interpolation.
-
tabplay
—
Restitution de signaux de contrôle.
-
tabsum
—
Addition des valeurs dans un intervalle d'une table.
-
tambourine
—
Modèle semi-physique d'un son de tambourin.
-
tan
—
Calcule une fonction tangente.
-
tanh
—
Calcule une fonction tangente hyperbolique.
-
taninv
—
Calcule une fonction arctangente.
-
taninv2
—
Retourne une tangente inverse (arctangente).
-
tbvcf
—
Modélise quelques caractéristiques du filtre contrôlé en tension du TB303
de Roland.
-
tempest
—
Estime le tempo de motifs de pulsation dans un signal de contrôle.
-
tempo
—
Contrôle le tempo d'une partition non interprétée.
-
temposcal
—
Phase-locked vocoder processing with onset detection/processing, 'tempo-scaling'.
-
tempoval
—
Lit la valeur courante du tempo.
-
tigoto
—
Tranfère le contrôle lors de la phase d'initialisation si la nouvelle note est
liée à la précédente note tenue.
-
timedseq
—
Sequenceur à variation temporelle.
-
timeinstk
—
Lit le temps absolu en cycles de taux-k.
-
timeinsts
—
Lit le temps absolu en secondes.
-
timek
—
Lit le temps absolu en cycles de taux-k.
-
times
—
Lit le temps absolu en secondes.
-
timout
—
Branchement conditionnel durant l'exécution en fonction de la durée de la note
qui s'est déjà écoulée.
-
tival
—
Met la valeur du drapeau interne de « liaison » de l'instrument dans la variable de taux i.
-
tlineto
—
Génère des glissandi déclenchés par un signal de contrôle.
-
tone
—
Un filtre passe-bas récursif du premier ordre avec une réponse en fréquence variable.
-
tonek
—
Un filtre passe-bas récursif du premier ordre avec une réponse en fréquence variable.
-
tonex
—
Emule une série de filtres utilisant l'opcode
tone.
-
trandom
—
Génère une suite contrôlée de nombres pseudo-aléatoires entre des valeurs
minimale et maximale en fonction d'un déclencheur.
-
tradsyn
—
Streaming partial track additive synthesis
-
transeg
—
Construit une enveloppe définie par l'utilisateur.
-
transegr
—
Construit une enveloppe définissable par l'utilisateur prolongée par un
segment de relâchement.
-
trcross
—
Streaming partial track cross-synthesis.
-
trfilter
—
Streaming partial track filtering.
-
trhighest
—
Extracts the highest-frequency track from a streaming track input signal.
-
trigger
—
Informe quand un signal de taux-k traverse un seuil.
-
trigseq
—
Accepte un signal déclencheur en entrée et retourne un groupe de valeurs.
-
trirand
—
Générateur de nombres aléatoires de distribution triangulaire.
-
trlowest
—
Extracts the lowest-frequency track from a streaming track input signal.
-
trmix
—
Streaming partial track mixing.
-
trscale
—
Streaming partial track frequency scaling.
-
trshift
—
Streaming partial track frequency scaling.
-
trsplit
—
Streaming partial track frequency splitting.
-
turnoff
—
Permet à un instrument de s'arrêter lui-même.
-
turnoff2
—
Arrête une ou des instances d'autres instruments pendant la phase d'exécution.
-
turnon
—
Active un instrument pour une durée indéfinie.
-
unirand
—
Générateur de nombres aléatoires de distribution uniforme (valeurs positives seulement).
-
upsamp
—
Modifie un signal par sur-échantillonnage.
-
urandom
— Opcodes de nombres vraiment aléatoires dans un intervalle
contrôlable.
-
urd
—
Un générateur de nombres aléatoires de distribution discrète définie par
l'utilisateur que l'on peut utiliser comme une fonction.
-
vadd
—
Adds a scalar value to a vector in a table.
-
vadd_i
—
Adds a scalar value to a vector in a table.
-
vaddv
—
Performs addition between two vectorial control signals
-
vaddv_i
—
Performs addition between two vectorial control signals at init time.
-
vaget
—
Accès aux valeurs du tampon courant d'une variable de taux-a par indexation.
-
valpass
—
Réverbération variable du signal en entrée avec une réponse en fréquence plate.
-
vaset
—
Ecris une valeur dans le tampon courant d'une variable de taux-a par indexation.
-
vbap16
—
Distribue un signal audio sur 16 canaux.
-
vbap16move
—
Distribue un signal audio sur 16 canaux avec des sources virtuelles en
mouvement.
-
vbap4
—
Distribue un signal audio sur 4 canaux.
-
vbap4move
—
Distribue un signal audio sur 4 canaux avec des sources virtuelles en
mouvement.
-
vbap8
—
Distribue un signal audio sur 8 canaux.
-
vbap8move
—
Distribue un signal audio sur 8 canaux avec des sources virtuelles en
mouvement.
-
vbaplsinit
—
Configure la sortie VBAP selon les paramètres de haut-parleur.
-
vbapz
—
Ecrit un signal audio multi-canaux dans un tableau ZAK.
-
vbapzmove
—
Ecrit un signal audio multi-canaux dans un tableau ZAK avec des sources
virtuelles en mouvement.
-
vcella
—
Automate Cellulaire
-
vco
—
Implémentation de la modélisation d'un oscillateur analogique à bande de fréquence limitée.
-
vco2
—
Implémentation d'un oscillateur à bande de fréquence limitée qui utilise des tables pré-calculées.
-
vco2ft
—
Retourne un numéro de table au taux-k pour une fréquence d'oscillateur donnée et une forme d'onde.
-
vco2ift
—
Retourne un numéro de table au temps-i pour une fréquence d'oscillateur donnée et une forme d'onde.
-
vco2init
—
Calcul des tables à utiliser par l'opcode vco2.
-
vcomb
—
Réverbération variable du signal d'entrée avec une réponse en fréquence « colorée ».
-
vcopy
—
Copies between two vectorial control signals
-
vcopy_i
—
Copies a vector from one table to another.
-
vdelay
—
Un délai variable avec interpolation.
-
vdelay3
—
Un délai variable avec interpolation cubique.
-
vdelayx
—
Un opcode de délai variable avec interpolation de grande qualité.
-
vdelayxq
—
Un opcode de délai variable sur 4 canaux avec interpolation de grande qualité.
-
vdelayxs
—
Un opcode de délai variable stéréo avec interpolation de grande qualité.
-
vdelayxw
—
Opcode de délai variable avec interpolation de grande qualité.
-
vdelayxwq
—
Opcode de délai variable avec interpolation de grande qualité.
-
vdelayxws
—
Opcode de délai variable avec interpolation de grande qualité.
-
vdivv
—
Performs division between two vectorial control signals
-
vdivv_i
—
Performs division between two vectorial control signals at init time.
-
vdelayk
—
k-rate variable time delay.
-
vecdelay
—
Vectorial Control-rate Delay Paths
-
veloc
—
Donne la vélocité d'un évènement MIDI.
-
vexp
—
Performs power-of operations between a vector and a scalar
-
vexp_i
—
Performs power-of operations between a vector and a scalar
-
vexpseg
—
Vectorial envelope generator
-
vexpv
—
Performs exponential operations between two vectorial control signals
-
vexpv_i
—
Performs exponential operations between two vectorial control signals at init time.
-
vibes
—
Modèle physique de la frappe d'un bloc de métal.
-
vibr
—
Vibrato contrôlable par l'utilisateur, d'usage plus facile.
-
vibrato
—
Génère un vibrato naturel contrôlable par l'utilisateur.
-
vincr
—
Accumule des signaux audio.
-
vlimit
—
Limiting and Wrapping Vectorial Signals
-
vlinseg
—
Vectorial envelope generator
-
vlowres
—
Une banque de filtres dans laquelle la fréquence de coupure peut être
séparée sous le contrôle de l'utilisateur.
-
vmap
—
Maps elements from a vector according to indeces contained in another vector
-
vmirror
—
Limiting and Wrapping Vectorial Signals
-
vmult
—
Multiplies a vector in a table by a scalar value.
-
vmult_i
—
Multiplies a vector in a table by a scalar value.
-
vmultv
—
Performs mutiplication between two vectorial control signals
-
vmultv_i
—
Performs mutiplication between two vectorial control signals at init time.
-
voice
—
Simulation d'une voix humaine.
-
vosim
—
Simulation vocale simple basée sur des pulsations glottales avec des
caractéristiques de formant.
-
vphaseseg
—
Allows one-dimensional HVS (Hyper-Vectorial Synthesis).
-
vport
—
Vectorial Control-rate Delay Paths
-
vpow
—
Raises each element of a vector to a scalar power
-
vpow_i
—
Raises each element of a vector to a scalar power
-
vpowv
—
Performs power-of operations between two vectorial control signals
-
vpowv_i
—
Performs power-of operations between two vectorial control signals at init time.
-
vpvoc
—
Implémente une reconstruction de signal au moyen d'un vocoder de phase
basé sur la TFR et une enveloppe supplémentaire.
-
vrandh
—
Generates a vector of random numbers stored into a table, holding the values for a period of time.
-
vrandi
—
Generate a sort of 'vectorial band-limited noise'
-
vstaudio, vstaudiog
— VST audio output.
-
vstbankload
— Loads parameter banks to a VST plugin.
-
vstedit
— Opens the GUI editor widow for a VST plugin.
-
vstinit
— Load a VST plugin into memory for use with the other vst4cs opcodes.
-
vstinfo
— Displays the parameters and the programs of a VST plugin.
-
vstmidiout
— Sends MIDI information to a VST plugin.
-
vstnote
— Sends a MIDI note with definite duration to a VST plugin.
-
vstparamset,vstparamget
— Used for parameter comunication to and from a VST plugin.
-
vstprogset
— Loads parameter banks to a VST plugin.
-
vsubv
—
Performs subtraction between two vectorial control signals
-
vsubv_i
—
Performs subtraction between two vectorial control signals at init time.
-
vtable1k
—
Read a vector (several scalars simultaneously) from a table.
-
vtablei
—
Read vectors (from tables -or arrays of vectors).
-
vtablek
—
Read vectors (from tables -or arrays of vectors).
-
vtablea
—
Read vectors (from tables -or arrays of vectors).
-
vtablewi
—
Write vectors (to tables -or arrays of vectors).
-
vtablewk
—
Write vectors (to tables -or arrays of vectors).
-
vtablewa
—
Write vectors (to tables -or arrays of vectors).
-
vtabi
—
Read vectors (from tables -or arrays of vectors).
-
vtabk
—
Read vectors (from tables -or arrays of vectors).
-
vtaba
—
Read vectors (from tables -or arrays of vectors).
-
vtabwi
—
Write vectors (to tables -or arrays of vectors).
-
vtabwk
—
Write vectors (to tables -or arrays of vectors).
-
vtabwa
—
Write vectors (to tables -or arrays of vectors).
-
vwrap
—
Limiting and Wrapping Vectorial Signals
-
waveset
—
Un variateur de durée simple par répétition de périodes.
-
weibull
—
Générateur de nombres aléatoires de distribution de Weibull (valeurs positives seulement).
-
wgbow
—
Simule un son de corde frottée.
-
wgbowedbar
—
Modèle physique d'une barre frottée.
-
wgbrass
—
Simule un son de cuivre.
-
wgclar
—
Simule un son de clarinette.
-
wgflute
—
Simule un son de flûte.
-
wgpluck
—
Une simulation haute fidélité de corde pincée.
-
wgpluck2
—
Modèle physique de corde pincée.
-
wguide1
—
Un modèle simple de guide d'onde constitué d'une ligne à retard et d'un
filtre passe-bas du premier ordre.
-
wguide2
—
Un modèle de plaque frappée constitué de deux lignes à retard en parallèle
et de deux filtres passe-bas du premier ordre.
-
wiiconnect
—
Lit des données provenant de l'un des contrôleurs Wiimote de Nintendo.
-
wiidata
—
Lit des données provenant de l'un des contôleurs externes Wiimote de Nintendo.
-
wiirange
—
Fixe l'échelle et les limites de l'intervalle de certains des paramètres de la
Wiimote.
-
wiisend
—
Envoie des données à l'un des contrôleurs externes Wiimote de Nintendo.
-
wrap
—
Enroule le signal qui dépasse les limites inférieure ou supérieure.
-
wterrain
—
Un opcode simple de synthèse par terrain d'onde.
-
xadsr
—
Calcule l'enveloppe ADSR classique.
-
xin
—
Passse des variables à un bloc d'opcode défini par l'utilisateur.
-
xout
—
Récupère les variables d'un bloc d'opcode défini par l'utilisateur.
-
xscanmap
—
Permet de lire la position et la vitesse d'un noeud dans une procédure de balayage.
-
xscansmap
—
Permet de lire la position et la vitesse d'un noeud dans une procédure de balayage.
-
xscans
—
Générateur rapide de forme d'onde et de la table d'onde de la synthèse par balayage.
-
xscanu
—
Calcule la forme d'onde et la table d'onde à utiliser dans la synthèse par
balayage.
-
xtratim
—
Allonge la durée d'évènements générés en temps-réel.
-
xyin
—
Détecte la position du curseur dans une fenêtre de sortie.
-
zacl
—
Efface une ou plusieurs variables dans l'espace za.
-
zakinit
—
Etablit l'espace zak.
-
zamod
—
Module un signal de taux-a par un autre.
-
zar
—
Lecture à partir d'une position dans l'espace za au taux-a.
-
zarg
—
Lecture à partir d'une position dans l'espace za au taux-a avec application d'un gain.
-
zaw
—
Ecrit dans une variable za au taux-a sans mixage.
-
zawm
—
Ecrit dans une variable za au taux-a avec mixage.
-
zfilter2
—
Réalise un filtrage au moyen d'un bloc de filtre numérique de forme
tranposée II avec déplacement radial et déformation angulaire des pôles.
-
zir
—
Lecture à partir d'une position dans un espace zk au taux-i.
-
ziw
—
Ecrit dans une variable zk au taux-i sans mixage.
-
ziwm
—
Ecrit dans une variable zk au taux-i avec mixage.
-
zkcl
—
Efface une ou plusieurs variable dans l'espace zk.
-
zkmod
—
Facilite la modulation d'un signal par un autre.
-
zkr
—
Lecture à partir d'une position dans l'espace zk au taux-k.
-
zkw
—
Ecrit dans une variable zk au taux-k sans mixage.
-
zkwm
—
Ecrit dans une variable zk au taux-k avec mixage.
-
Instructions de Partition et Routines GEN
-
-
Instructions de Partition
-
Instruction a (ou Instruction Avancer)
—
Avancer le temps de la partition de la quantité spécifiée.
-
Instruction b
—
Cette instruction réinitialise l'horloge.
-
Instruction e
—
On peut utiliser cette instruction pour marquer la fin de la dernière section de la partition.
-
Instruction f (ou Instruction de Table de Fonction)
—
Provoque l'écriture de valeurs dans une table de fonction en mémoire par une routine GEN.
-
Instruction i (Instruction d'Instrument ou de Note)
—
Active un instrument à une date précise et pour une certaine durée.
-
Instruction m (Instruction de Marquage)
—
Positionne une marque nommée dans la partition.
-
Instruction n
—
Répète une section.
-
Instruction q
—
Cette instruction peut être utilisée pour rendre un instrument silencieux.
-
Instruction r (Instruction Répéter)
—
Débute une section répétée.
-
Instruction s
—
Marque le fin d'une section.
-
Instruction t (Instruction de Tempo)
—
Fixe le tempo.
-
Instruction v
—
Permet une modification temporelle variable localement des évènements de la partition.
-
Instruction x
—
Ignore le reste de la section courante.
-
Instruction {
—
Commence une boucle imbriquable, sans section.
-
Instruction }
—
Termine une boucle imbriquable, sans section.
-
Routines GEN
-
GEN01
—
Transfère des données d'un fichier son dans une table de fonction.
-
GEN02
—
Transfère les données des p-champs dans une table de fonction.
-
GEN03
—
Génère une table de fonction en évaluant un polynôme.
-
GEN04
—
Génère une fonction de normalisation.
-
GEN05
—
Construit des fonctions à partir de morceaux de courbes exponentielles.
-
GEN06
—
Génère une fonction composée de morceaux de polynômes cubiques.
-
GEN07
—
Construit des fonctions à partir de morceaux de lignes droites.
-
GEN08
—
Génère une courbe spline cubique par morceaux.
-
GEN09
—
Génère des formes d'ondes complexes obtenues par une somme pondérée de sinus.
-
GEN10
—
Génère des formes d'ondes complexes obtenues par une somme pondérée de sinus.
-
GEN11
—
Génère un ensemble additif de partiels cosinus.
-
GEN12
—
Génère le logarithme d'une fonction de Bessel de seconde espèce modifiée.
-
GEN13
—
Mémorise un polynôme dont les coefficients sont dérivés des polynômes de Tchebychev de première espèce.
-
GEN14
—
Mémorise un polynôme dont les coefficients sont dérivés des polynômes de Tchebychev de seconde espèce.
-
GEN15
—
Crée deux tables de fonctions polynomiales mémorisées.
-
GEN16
—
Crée une table depuis une valeur initiale jusqu'à une valeur terminale.
-
GEN17
—
Crée une fonction en escalier à partir des paires x-y données.
-
GEN18
—
Ecrit des formes d'onde complexes construites à partir de formes d'ondes déjà existantes.
-
GEN19
—
Génère des formes d'ondes complexes obtenues par une somme pondérée de sinus.
-
GEN20
—
Génère les fonctions de différentes fenêtres.
-
GEN21
—
Génère les tables de différentes distributions aléatoires.
-
GEN22
—
Obsolète.
-
GEN23
—
Lit des valeurs numériques à partir d'un fichier texte.
-
GEN24
—
Lit les valeurs numériques d'une table de fonction déjà allouée en les reproportionnant.
-
GEN25
—
Construit des fonctions à partir de morceaux de courbes exponentielles avec des points charnière
(breakpoints).
-
GEN27
—
Construit des fonctions à partir de morceaux de lignes droites avec des points charnière.
-
GEN28
—
Lit un fichier texte qui contient une trajectoire paramétrée par le temps.
-
GEN30
—
Génère des partiels harmoniques en analysant une table existante.
-
GEN31
—
Mélange n'importe quelle forme d'onde définie dans une table existante.
-
GEN32
—
Mélange n'importe quelle forme d'onde, rééchantillonnée soit par TFR soit par interpolation linéaire.
-
GEN33
—
Génère des formes d'onde complexes en mélangeant des sinus.
-
GEN34
—
Génère des formes d'onde complexes en mélangeant des sinus.
-
GEN40
—
Génère une distribution aléatoire à partir d'un histogramme.
-
GEN41
—
Génère une liste aléatoire de paires numériques.
-
GEN42
—
Génère une distribution aléatoire d'intervalles discrets de valeurs.
-
GEN43
—
Charge un fichier PVOCEX contenant une analyse VP.
-
GEN49
—
Transfère les données d'un fichier son MP3 dans une table de fonction.
-
GEN51
—
Ce sous-programme remplit une table avec une échelle microtonale personnalisée, à la manière des
opcodes de Csound cpstun, cpstuni et
cpstmid.
-
GEN52
—
Crée une table à plusieurs canaux entrelacés à partir des tables source spécifiées, dans le
format attendu par l'opcode ftconv.
-
GENtanh
—
Génère une table avec les valeurs de la fonction tanh.
-
GENexp
—
Génère une table dont les valeurs proviennent de la fonction exp.
-
GENsone
—
Génère une table contenant des valeurs de sonie.
-
GENfarey
—
Remplit une table avec la suite de Farey Fn d'ordre n.
-
Les Programmes Utilitaires
-
-
Répertoires.
-
Formats des Fichiers Son.
-
-
Génération d'un Fichier d'Analyse (ATSA, CVANAL, HETRO, LPANAL, PVANAL)
-
Requêtes sur un Fichier (SNDINFO)
-
Conversion de Fichier (, HET_EXPORT, HET_IMPORT, PVLOOK, PV_EXPORT, PV_IMPORT, SDIF2AD,
SRCONV)
-
Autres Utilitaires de Csound (CS, CSB64ENC, ENVEXT, EXTRACTOR, MAKECSD, MIXER,
SCALE)
-
Cscore
-
-
Evénements, Listes et Opérations
-
Ecrire un Programme de Contrôle Cscore
-
Compiler un Programme Cscore
-
Exemples Plus Avancés
-
Beats
-
-
-
-
Etendre Csound
-
-
Ajouter des Générateurs Unitaires
-
-
Créer un Générateur Unitaire Intégré
-
Ajouter un Générateur Unitaire comme Plugin
-
Référence de
OENTRY