Liste des paramètres : Tidal Cycles

Cette page est une liste presque exhaustive des paramètres de contrôle disponibles dans Tidal Cycles. J’ai fait le choix de conserver les paramètres les plus courants et d’éliminer les paramètres les plus obscurs ou utilisés seulement pour des fonctions très facultatives ou aujourd’hui obsolètes. Cette page est constituée à partir des informations glânées sur la documentation officielle. Elle peut servir à se faire une idée de ce que Tidal offre avec une installation normale de SuperDirt (+ sc3plugins).

Nom de la fonction Type de l’argument Valeur type Description
sound String “jvbass” Dossier de sample ou nom du synthétiseur SuperDirt
s String “jvbass” Dossier de sample ou nom du synthétiseur SuperDirt.
n Double 0-x Numéro de la sample dans le dossier.
begin Double 0-1 Début du sample ou 0 est le début du fichier et 1 la fin.
end Double 0-1 Fin du sample ou 0 est le début du fichier et 1 la fin.
loop Double 0 ou 1 Nombre d’itérations sur la sample en un cycle.
offset Double 0-x Forme de décalage temporel (décalage vers le futur)
cut Int 0 ou 1 Couper la sample lorsque l’enveloppe se réamorçe. 0 ou 1.
gain Float 0-x Volume. 0 : silence. 1: normal. >1 : de plus en plus fort.
pan Float 0-1 Position stéréo. 0 : gauche, 1 : droite.
orbit Int 0-9 Choix du canal d’effets (par défaut, 9 orbits sont disponibles).
speed Float -x-x Vitesse de lecture de la sample.
accelerate Float -x-x Effet de rampe sur la vitesse de lecture du sample.
cps Float 0-x Change la vitesse de lecture de tout les patterns. Le tempo est exprimé en cycles par seconde (cps).
nudge Float 0-x Change le timing des samples. Moduler ce paramètre permet d’humaniser le jeu des patterns. Valeurs basses: swing, valeurs hautes : plus étrange.
Nom de la fonctionType de l’argumentValeur typeDescription
attackFloat0-xDurée de l’attaque (durée avant amplitude maximale).
attFloat0-xParamètre utilisé pour l’enveloppe ASR.
decayFloat0-xDurée de la chute de l’amplitude jusqu’à zone d’entretien.
sustainFloat0-xDurée de la zone d’entretien, niveau d’amplitude stable.
susFloat0-xDurée de la zone d’entretien, niveau d’amplitude stable.
releaseFloat0-xDurée de l’extinction de la note.
Nom de la fonctionType de l’argumentValeur typeDescription
cutoffDouble0-20000Fréquence de coupure du filtre passe bas.
lpfFloat0-20000Fréquence de coupure du filtre passe bas.
lpqFloat0-1Fréquence de résonance du filtre passe bas.
resonanceFloat0-1Fréquence de résonance du filtre passe bas.
bandfFloat0-20000Fréquence de coupure du filtre passe bande.
bpfFloat0-20000Fréquence de coupure du filtre passe bande.
bandqFloat0-1Fréquence de résonance du filtre passe bande.
bpqFloat0-1Fréquence de résonance du filtre passe bande.
hcutoffFloat0-20000Fréquence de coupure du filtre passe haut.
hpfFloat0-20000Fréquence de coupure du filtre passe haut.
hpqFloat0-1Fréquence de résonance du filtre passe haut.
hresonanceFloat0-1Fréquence de résonance du filtre passe haut.
Nom de la fonctionType de l’argumentValeur typeDescription
freqFloat0-20000Fréquence du synthétiseur ou de la sample.
midinoteFloat0-127Hauteur de la note MIDI.
noteFloat0-127Hauteur de la note MIDI (?).
octaveInt0-10 (?)Octave de la note.
legatoFloat0-xTaux de superposition entre deux samples ou notes.

+ MIDI

Nom de la fonctionType de l’argumentValeur typeDescription
ccString0-xSpécifier un ccn et un ccv sous la forme ccn:ccv. Quasi-obsolète.
ccnFloat0-xControl Number (MIDI)
ccvFloat0-127Control Value (MIDI)
midichanInt0-15Sélection du canal MIDI.
modWheelFloat0-127Valeur de la roue de modulation MIDI.
portamentoFloat0-127Valeur du portamento.
progNumInt0-127Program Number ?
durFloat0-xDurée de la note.
expressionFloat/Int (?)0-127Pédale d’expression (volume).
sustainpedalFloat/Int (?)0-127Pédale de soutien.
mtransposeInt0-127Transposition MIDI ?
midicmdString“noteon”“noteon” transforme le pattern en valeurs note on. Autres valeurs :
“touch”, “polytouch”, “bend”…
Nom de la fonctionType de l’argumentValeur typeDescription
delayFloat0-1wet/dry pour du délai.
delayfeedbackFloat0-1Valeur de retour du délai, entre 0 et 1.
delayfbFloat0-1Valeur de retour du délai, entre 0 et 1.
delaytimeFloat0-1Intervalle du délai.
delaytFloat0-1Intervalle du délai.
lockInt0 ou 1Permet de verrouiller le valeur du délai sur la longueur du cycle.
Nom de la fonctionType de l’argumentValeur typeDescription
coarseInt0-xDivise la fréquence d’échantillonage.
1 : normal.
2 : divisé par deux. etc…
crushFloat0-16Effet de bit-crushing:
1 : drastique.
16 : presque normal.
distortFloat0-xUne distortion très sèche avec beaucoup d’harmoniques.
triodeFloat0-xUne distortion triode.
krushFloat0-xDistortion “krush” importée de Sonic-Pi.
kcutoffFloat0-20000Cutoff du “krush”.
shapeFloat0-xUn type d’amplification particulier.
squizInt0,2-xFiltre, modulateur en anneau et pitch-shifter. Dégrade
le signal. Passer un multiple de deux comme argument.
Nom de la fonctionType de l’argumentValeur typeDescription
roomFloat0-1Taille de la pièce.
sizeFloat0-1Métaphore de la “profondeur”, entre 0 et 1.
dryFloat0-1Paramètre wet/dry entre 0 (wet) et 1 (dry).
Nom de la fonctionType de l’argumentValeur typeDescription
octerFloat?Harmoniques à l’octave.
octersubFloat?Harmoniques à l’octave / 2.
octersubsubFloat?Harmoniques à l’octave / 4.
Nom de la fonctionType de l’argumentValeur typeDescription
phaserrateFloat0-xVitesse du phaser.
phasrFloat0-xVitesse du phaser.
phaserdepthFloat0-xProfondeur du phaser.
phasdpFloat0-xProfondeur du phaser.
Nom de la fonctionType de l’argumentValeur typeDescription
tremolodepthFloat0-xProfondeur de l’effet de trémolo.
tremdpFloat0-xProfondeur de l’effet de trémolo.
tremolorateFloat0-xVitesse du trémolo.
tremrFloat0-xVitesse du trémolo.
Nom de la fonctionType de l’argumentValeur typeDescription
leslieFloat0-xDry/Wet de l’effet de cabine leslie.
lrateFloat0-xVitesse de rotation de la cabine.
lsizeFloat0-xTaille (change l’effet doppler)
Nom de la fonctionType de l’argumentValeur typeDescription
vowelString“a”Filtre formant. Au choix parmi : “aeiou”.
“~” pour aucun effet.
legatoFloat0-1Taux de superposition entre deux sons.
wavelossInt0-100Divise un flux audio en petits segments. Ne conserve qu’une
fraction d’entre eux.
xsdelayFloat?Délai spectral (???)
tsdelayFloat?Délai spectral (???)
freezeInt0 ou 1Gèle l’audio et tente de maintenir le même spectre.
combFloat0-xLe nombre de dents et la profondeur du filtre sont contrôlés
par un seul nombre à virgule.
scramFloat0-xRandomise l’ordre des bits dans le signal audio.
smearFloat0-xEffet de “smearing”.
binshiftFloat0-xStretching et shifting des bits. Tout est contrôlé par un seul
nombre à virgule. Peut s’utiliser comme un pitch-shifter.
hbrickFloat0-?Un filtre passe-haut de type spectral.
lbrickFloat0-?Un filtre passe-bas de type spectral.
realFloat????
imagFloat????
enhanceFloat????
djfFloat0-1Un filtre DJ. Passe-bas pour la première moitié, passe-haut
pour le reste.

Liste de paramètres : Tidal Cycles

+ GÉNÉRAL

Nom de la fonction Type de l’argument Valeur type Description
sound String “jvbass” Dossier de sample ou nom du synthétiseur SuperDirt
s String “jvbass” Dossier de sample ou nom du synthétiseur SuperDirt.
n Double 0-x Numéro de la sample dans le dossier.
begin Double 0-1 Début du sample ou 0 est le début du fichier et 1 la fin.
end Double 0-1 Fin du sample ou 0 est le début du fichier et 1 la fin.
loop Double 0 ou 1 Nombre d’itérations sur la sample en un cycle.
offset Double 0-x Forme de décalage temporel (décalage vers le futur)
cut Int 0 ou 1 Couper la sample lorsque l’enveloppe se réamorçe. 0 ou 1.
gain Float 0-x Volume. 0 : silence. 1: normal. >1 : de plus en plus fort.
pan Float 0-1 Position stéréo. 0 : gauche, 1 : droite.
orbit Int 0-9 Choix du canal d’effets (par défaut, 9 orbits sont disponibles).
speed Float -x-x Vitesse de lecture de la sample.
accelerate Float -x-x Effet de rampe sur la vitesse de lecture du sample.
cps Float 0-x Change la vitesse de lecture de tout les patterns. Le tempo est exprimé en cycles par seconde (cps).
nudge Float 0-x Change le timing des samples. Moduler ce paramètre permet d’humaniser le jeu des patterns. Valeurs basses: swing, valeurs hautes : plus étrange.

+ ENVELOPPES

Nom de la fonction Type de l’argument Valeur type Description
attack Float 0-x Durée de l’attaque (durée avant amplitude maximale).
att Float 0-x Paramètre utilisé pour l’enveloppe ASR.
decay Float 0-x Durée de la chute de l’amplitude jusqu’à zone d’entretien.
sustain Float 0-x Durée de la zone d’entretien, niveau d’amplitude stable.
sus Float 0-x Durée de la zone d’entretien, niveau d’amplitude stable.
release Float 0-x Durée de l’extinction de la note.

+ FILTRES

Nom de la fonction Type de l’argument Valeur type Description
cutoff Double 0-20000 Fréquence de coupure du filtre passe bas.
lpf Float 0-20000 Fréquence de coupure du filtre passe bas.
lpq Float 0-1 Fréquence de résonance du filtre passe bas.
resonance Float 0-1 Fréquence de résonance du filtre passe bas.
bandf Float 0-20000 Fréquence de coupure du filtre passe bande.
bpf Float 0-20000 Fréquence de coupure du filtre passe bande.
bandq Float 0-1 Fréquence de résonance du filtre passe bande.
bpq Float 0-1 Fréquence de résonance du filtre passe bande.
hcutoff Float 0-20000 Fréquence de coupure du filtre passe haut.
hpf Float 0-20000 Fréquence de coupure du filtre passe haut.
hpq Float 0-1 Fréquence de résonance du filtre passe haut.
hresonance Float 0-1 Fréquence de résonance du filtre passe haut.

+ NOTES ET FRÉQUENCES

Nom de la fonction Type de l’argument Valeur type Description
freq Float 0-20000 Fréquence du synthétiseur ou de la sample.
midinote Float 0-127 Hauteur de la note MIDI.
note Float 0-127 Hauteur de la note MIDI (?).
octave Int 0-10 (?) Octave de la note.
legato Float 0-x Taux de superposition entre deux samples ou notes.

+ MIDI

Nom de la fonction Type de l’argument Valeur type Description
cc String 0-x Spécifier un ccn et un ccv sous la forme ccn:ccv. Quasi-obsolète.
ccn Float 0-x Control Number (MIDI)
ccv Float 0-127 Control Value (MIDI)
midichan Int 0-15 Sélection du canal MIDI.
modWheel Float 0-127 Valeur de la roue de modulation MIDI.
portamento Float 0-127 Valeur du portamento.
progNum Int 0-127 Program Number ?
dur Float 0-x Durée de la note.
expression Float/Int (?) 0-127 Pédale d’expression (volume).
sustainpedal Float/Int (?) 0-127 Pédale de soutien.
mtranspose Int 0-127 Transposition MIDI ?
midicmd String “noteon” “noteon” transforme le pattern en valeurs note on. Autres valeurs : “touch”, “polytouch”, “bend”…

+ DELAY

Nom de la fonction Type de l’argument Valeur type Description
delay Float 0-1 wet/dry pour du délai.
delayfeedback Float 0-1 Valeur de retour du délai, entre 0 et 1.
delayfb Float 0-1 Valeur de retour du délai, entre 0 et 1.
delaytime Float 0-1 Intervalle du délai.
delayt Float 0-1 Intervalle du délai.
lock Int 0 ou 1 Permet de verrouiller le valeur du délai sur la longueur du cycle.

+ DISTORTION ET DÉGRADATION DU SIGNAL

Nom de la fonction Type de l’argument Valeur type Description
coarse Int 0-x Divise la fréquence d’échantillonage. 1 : normal. 2 : divisé par deux. etc…
crush Float 0-16 Effet de bit-crushing: 1 : drastique. 16 : presque normal.
distort Float 0-x Une distortion très sèche avec beaucoup d’harmoniques.
triode Float 0-x Une distortion triode.
krush Float 0-x Distortion “krush” importée de Sonic-Pi.
kcutoff Float 0-20000 Cutoff du “krush”.
shape Float 0-x Un type d’amplification particulier.
squiz Int 0,2-x Filtre, modulateur en anneau et pitch-shifter. Dégrade le signal. Passer un multiple de deux comme argument.

+ RÉVERBÉRATION

Un algorithme de reverbération peu performant / modulable.
Nom de la fonction Type de l’argument Valeur type Description
room Float 0-1 Taille de la pièce.
size Float 0-1 Métaphore de la “profondeur”, entre 0 et 1.
dry Float 0-1 Paramètre wet/dry entre 0 (wet) et 1 (dry).

+ OCTAVIATION

Un effet inspiré de l’octaviateur de Sonic-Pi.
Nom de la fonction Type de l’argument Valeur type Description
octer Float ? Harmoniques à l’octave.
octersub Float ? Harmoniques à l’octave / 2.
octersubsub Float ? Harmoniques à l’octave / 4.

+ PHASER

Nom de la fonction Type de l’argument Valeur type Description
phaserrate Float 0-x Vitesse du phaser.
phasr Float 0-x Vitesse du phaser.
phaserdepth Float 0-x Profondeur du phaser.
phasdp Float 0-x Profondeur du phaser.

+ TRÉMOLO

Nom de la fonction Type de l’argument Valeur type Description
tremolodepth Float 0-x Profondeur de l’effet de trémolo.
tremdp Float 0-x Profondeur de l’effet de trémolo.
tremolorate Float 0-x Vitesse du trémolo.
tremr Float 0-x Vitesse du trémolo.

+ LESLIE

Nom de la fonction Type de l’argument Valeur type Description
leslie Float 0-x Dry/Wet de l’effet de cabine leslie.
lrate Float 0-x Vitesse de rotation de la cabine.
lsize Float 0-x Taille (change l’effet doppler)

+ EFFETS DIVERS

Nom de la fonction Type de l’argument Valeur type Description
vowel String “a” Filtre formant. Au choix parmi : “aeiou”. “~” pour aucun effet.
legato Float 0-1 Taux de superposition entre deux sons.
waveloss Int 0-100 Divise un flux audio en petits segments. Ne conserve qu’une fraction d’entre eux.
xsdelay Float ? Délai spectral (???)
tsdelay Float ? Délai spectral (???)
freeze Int 0 ou 1 Gèle l’audio et tente de maintenir le même spectre.
comb Float 0-x Le nombre de dents et la profondeur du filtre sont contrôlés par un seul nombre à virgule.
scram Float 0-x Randomise l’ordre des bits dans le signal audio.
smear Float 0-x Effet de “smearing”.
binshift Float 0-x Stretching et shifting des bits. Tout est contrôlé par un seul nombre à virgule. Peut s’utiliser comme un pitch-shifter.
hbrick Float 0-? Un filtre passe-haut de type spectral.
lbrick Float 0-? Un filtre passe-bas de type spectral.
real Float ? ???
imag Float ? ???
enhance Float ? ???
djf Float 0-1 Un filtre DJ. Passe-bas pour la première moitié, passe-haut pour le reste.

Auteur: Raphaël Forment

Créé le : lundi 09 novembre 2020 à 14:32.