Uit het blokschema lezen we voor de gesimuleerde DV af dat:
x(t) = A(B(x(t))
x(t) = -B(x(t))
x(t) = -1645333507 * integrator( integrator( arctan(x(t)) ) )
Nu we weten hoe we de Faust "integrator" in een natuurkundig correcte integraal kunnen uitdrukken vinden we:
[imath] x(t) = - 1645333507 \cdot \mathrm{SR}^2 \cdot \int_0^t \int_0^t \arctan(x(\tau)) \, \mathrm{d} \tau \mathrm{d} \tau [/imath]
[imath] \ddot{x}(t) = - 1645333507 \cdot \mathrm{SR}^2 \cdot \arctan(x(t)) [/imath]
[imath] \ddot{x}(t) + 1645333507 \cdot \mathrm{SR}^2 \cdot \arctan(x(t)) = 0 [/imath]
Laat nu:
[imath] \omega_0 = \sqrt{ 1645333507 } \cdot \mathrm{SR} [/imath]
Dan komt er:
[imath] \ddot{x}(t) + (\omega_0)^2 \cdot \arctan(x(t)) = 0 [/imath]
Voor SR = 48000 samples/sec vinden we:
[imath] \omega_0 \approx 1.947 \cdot 10^9 \mathrm{rad}/s [/imath]
Voor kleine signalen mogen we dan een golfje van ca. 300 MHz verwachten. Maar onze sample rate is "slechts" 48000 samples/sec...

, voor het periodieke karakter van de oplossingen van de DV. Is dat eenmaal klaar, dan ga ik uitzoeken hoe we het digitale riedeltjes artefact ook als gewenste feature kunnen gebruiken en aansturen.

