message: Fix synth_sine for Teensy4
diff: @@ -41,10 +41,10 @@ void AudioSynthWaveformSine_F32::update(void)
  scale = (ph >> 8) & 0xFFFF;
  val2 *= scale;
  val1 *= 0x10000 - scale;
  - #if defined(KINETISK)
  - block->data[i] = (float) multiply_32x32_rshift32(val1 + val2, magnitude);
  +#if defined(__ARM_ARCH_7EM__)
  + block->data[i] = multiply_32x32_rshift32(val1 + val2, magnitude);
  #elif defined(KINETISL)
  - block->data[i] = (float) ((((val1 + val2) >> 16) * magnitude) >> 16);
  + block->data[i] = (((val1 + val2) >> 16) * magnitude) >> 16;
  #endif
  ph += inc;
  