fractalnoise

fractalnoise — Un générateur de bruit fractal.

Description

Un générateur de bruit fractal implémenté comme un bruit blanc filtré par 15 filtres du premier ordre en cascade.

Syntaxe

ares fractalnoise kamp, kbeta

Exécution

kamp -- amplitude.

kbeta -- paramètre spectral fonction de la dimension fractale

  • 0 - blanc

  • 1 - rose

  • 2 - brun

Exemples

Voici un exemple de l'opcode fractalnoise. Il utilise le fichier fractalnoise.csd.

Exemple 341. Exemple de l'opcode fractalnoise.

Voir les sections Audio en Temps Réel et Options de la Ligne de Commande pour plus d'information sur l'utilisation des options de la ligne de commande.

<CsoundSynthesizer>
<CsOptions>
; Select audio/midi flags here according to platform
-odac     ;;;realtime audio out
;-iadc    ;;;uncomment -iadc if realtime audio input is needed too
; For Non-realtime ouput leave only the line below:
; -o oscil.wav -W ;;; for file output any platform
</CsOptions>
<CsInstruments>

sr = 44100
ksmps = 32
nchnls = 2
0dbfs  = 1

instr 1

kbeta linseg 0, p3/4, 2, p3/4, 0, p3*0.1, 2, p3*0.15, 0
seed  20120124
aout  fractalnoise 0.05, kbeta 
outs  aout, aout

endin
</CsInstruments>
<CsScore>
i1 0 10
e
</CsScore>
</CsoundSynthesizer>


Références

  1. R. Saletti. A comparison between two methods to generate 1/(f^gamma) noise. In Proc. IEEE, volume 74, pp. 1595-1596, Novembre 1986.

  2. G. Corsini and R. Saletti. A 1/(f^gamma) power spectrum noise sequence generator. IEEE Trans. on Instrumentation and Measurement, 37(4):615-619, Décembre 1988.

  3. The Sounding Object, edited by Davide Rocchesso and Federico Fontana, Edizioni di Mondo Estremo. Chapter 8 by Federico Avanzini, pp. 154-157.

Crédits

Auteur : Tito Latini
Janvier 2012

Nouveau dans la version 5.16 de Csound.