Esempio di Suoni per Onde di Diversa Forma
Questo script genera un suono usando le seguenti funzioni:
\begin{align}
f(t) & = \sin\left(\omega t\right) & \text{Sinusoide} \\\\
f(t) & = \text{sgn}\left(\sin\left(\omega t\right)\right) & \text{Onda quadra} \\\\
f(t) & = \left | 4 \left ( \frac{t}{T} - \left \lfloor \frac{t}{T} + \frac{1}{2} \right \rfloor \right) \right| - 1 & \text{Onda triangolare} \\\\
f(t) & = 2 \left ( \frac{t}{T} - \left \lfloor \frac{t}{T} + \frac{1}{2} \right \rfloor \right) & \text{Onda a dente di sega}
\end{align}
ove \(T\) è il periodo dell'onda, \(\text{sgn}\) è la funzione segno e \(\left \lfloor x \right \rfloor\) è la parte intera di \(x\).
Avendo la frequenza:
- \(\nu = \) Hz
- \(\omega = \) rad/s
- \(T = \) s