SIGN IN SIGN UP

fix all JUCE deprecation warnings; update pre-commit hooks

- Add MidiBufferCursor in ProcessorBase.h replacing the deprecated
  juce::MidiBuffer::Iterator in FaustProcessor, PluginProcessor, and
  SamplerProcessor
- Replace deprecated AudioProcessor::getNumParameters/getParameterName/
  getParameter/getParameterText with the getParameters() array API;
  out-of-range parameter indices now raise instead of returning ''
- Use the Attributes form of the AudioParameterFloat constructor
- Remove Source/RenderEngine.h.backup
- pre-commit autoupdate; fix the .jucer exclude regex (double backslash
  never matched); skip .ipynb in codespell; ruff -> ruff-check
- The Linux Release build now compiles with zero warnings
D
David Braun committed
9f0137efc46fbfad3ab185673d5c21773363c88b
Parent: 5c60fb8