13.07.2015 Views

Modélisation de sons bruités par la Synth`ese Granulaire

Modélisation de sons bruités par la Synth`ese Granulaire

Modélisation de sons bruités par la Synth`ese Granulaire

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

chacun <strong>de</strong>s éléments. L’in<strong>de</strong>x du premier élément plus grand que <strong>la</strong> variablecorrespond à <strong>la</strong> sortie recherchée. Le patch MAX réalisant un tel traitementest représenté en figure 23. Techniquement, l’objet vexpr convertie <strong>la</strong> liste S kFig. 23 – Patch MAX pour <strong>la</strong> génération <strong>de</strong> nombres aléatoires <strong>de</strong> loi arbitrairesous forme messages.en liste <strong>de</strong> valeur binaire selon le résultat <strong>de</strong> <strong>la</strong> com<strong>par</strong>aison. zl sub renvoieen sortie les in<strong>de</strong>x <strong>de</strong>s occurences <strong>de</strong> valeurs vrais (ou = 1) et zl nth prendle premier élément <strong>de</strong> cette nouvelle liste. On peut spécifier <strong>la</strong> fréquence <strong>de</strong>génération <strong>de</strong>s valeurs aléatoires <strong>par</strong> <strong>la</strong> modification <strong>de</strong> <strong>la</strong> perio<strong>de</strong> <strong>de</strong> l’objetmetro. On peut <strong>de</strong>scendre jusqu’à <strong>la</strong> limite dictée <strong>par</strong> l’horloge message <strong>de</strong>MAX qui est d’environ 1 ms.Cet objet offre <strong>de</strong>s résultats très satisfaisants pour <strong>de</strong>s fréquences <strong>de</strong>générations moyenne (f < 100 Hz). Mais franchi ce seuil, on obtient <strong>de</strong>sirrégu<strong>la</strong>rités non négligeable dans <strong>la</strong> fréquence réelle <strong>de</strong> génération. Ceci estdû à <strong>la</strong> gestion <strong>de</strong>s messages dans MAX, ce <strong>de</strong>rnier n’assurant pas une gran<strong>de</strong>exactitu<strong>de</strong> temporelle dans <strong>la</strong> propagation <strong>de</strong>s messages. Or on veut pouvoir,avec le module <strong>de</strong> synthèse créer <strong>de</strong>s flux granu<strong>la</strong>ires <strong>de</strong>nse (<strong>de</strong> <strong>de</strong>nsité > 1000grains/secon<strong>de</strong>s) avec <strong>la</strong> possibilité <strong>de</strong> spécifier pour chacun <strong>de</strong>s grains <strong>de</strong>s<strong>par</strong>amètres stochastiques propres. L’utilisation <strong>de</strong> cette version du générateurintroduit dans ce cas <strong>de</strong>s artefacts audibles, <strong>la</strong> fréquence du générateur ne suivantpas celle <strong>de</strong> déclenchement <strong>de</strong>s grains. La seule solution à ce problème57

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!