(2, (note - 69) / 12)
noteToFreq(0) = 8.175798915643707
noteToFreq(136) = 21096.16364242367
noteToFreq(137) = 22350.606811712252</code></pre>
  <p>Wavetable is represented as 2D array with size of
  <code>136 * 2^18</code>. Bicubic interpolation is used to get the
  value from the table. Coordinate on time/band-limit axis is determined
  by phase and frequency of oscillator.</p>
  <p>The size of wavetable is large for a synthesizer. <a
  href="https://alsa.opensrc.org/Xruns">Xrun</a> may occur if memory is
