Programmation

Les codes et programmes d’Interface-Z

Accueil > Outils > Traitement des données > Filtrages > Filtre Minimum en Pure Data

Filtre Minimum en Pure Data

Mis à jour le mercredi 31 mai 2017, par zandrine

Un filtre minimum trie les dernières valeurs (les 3, 5, 7, ..., dernières) et choisit la plus petite.
Il permet d’éliminer le bruit et les valeurs aberrantes hautes mais provoque un petit retard dans le sens des valeurs croissantes. Il est instantané dans le sens des valeurs décroissantes.
Mémoriser les valeurs précédentes dans un flux de données nécessite de faire un registre à décalage, intégré ici dans ces patches.

Archive traitements_filtrage.zip

Patches de test

Minimum 3

Minimum
min_3.pd

Ce sous-patch, utilisable en invocation, choisit la plus petite parmi les trois dernières valeurs reçues.

Minimum 5

Minimum
min_5.pd

Ce sous-patch, utilisable en invocation, choisit la plus petite parmi les cinq dernières valeurs reçues.