sometimes/fr

From TidalCycles userbase
Jump to: navigation, search
This page is a translated version of the page sometimes and the translation is 0% complete.
Other languages:
English • ‎français

Consulte régalement : someCycles

Type: sometimes :: (Pattern a -> Pattern a) -> Pattern a -> Pattern a

sometimes est une fonction qui applique une autre fonction sur un pattern 50% du temps, de manière aléatoire. sometimes requiert deux paramètres : une fonction à appliquer, et le pattern qui la reçoit.

Par exemple, voici comment ajouter de la distortion 50% du temps :

d1 $ sometimes (# crush 2) $ n "0 1 [~ 2] 3" # sound "arpy"

sometimes appartient à une famille plus large de fonctions similaires :

function likelihood
always 100%
almostAlways 90%
often 75%
sometimes 50%
rarely 25%
almostNever 10%
never 0%

sometimesBy

Si vous souhaitez préciser le facteur de chance, vous pouvez utiliser sometimesBy suivi d'un nombre compris entre 0 et 1. Par exemple, sometimesBy 0.93 (# speed 2) applique l'effet 93% du temps.