2025.12.02
SunVox has been updated to v2.1.4

What is new:
  • improved algorithm for searching for free polyphony channels in synths and samplers: if an empty channel can't be found, a search is performed for a channel with a released note (the NoteOFF command is processed, but the tail of the voice is still playing);
  • Sampler: new Attack and Release controllers;
    both parameters only work when the volume envelope is enabled (in the sample editor);
    values: 0 - instant; 32768 - infinite;
    approximate length in ticks = log(1/100) / log(value/32768);
  • LFO: additional frequency units: semitone, semitone/100;
  • LFO: new controllers: Transpose, Finetune;
  • now an empty selection in the pattern editor is equivalent to one selected event under the current cursor position;
  • new options in sunvox_config.ini:
    • nosel_mode - how to interpret an empty selection in a pattern:
      0 - ignore;
      1 (default) - select the event under the cursor;
      2 - select the entire pattern;
    • nextpat_mode - what to do after switching to the next/previous pattern (using the corresponding shortcuts) when a looped playback of the selected pattern is active:
      0 (default) - start playback of the new selected pattern after the current loop is completed;
      1 - continue playback of the previous looped pattern.
  • bug fixes.