Skip to main content

Synfire 2.5.4

Posted

This update fixes a serious bug with recording that slipped into one of the previous builds. 

A Note On Input Latency

Latency while recording is still a challenge for the playing musician. The Audio Engine sends all input immediately to the instrument (like every DAW) even before Synfire is processing the input. With a block size of 512 samples however, it takes 23.2 ms (2x 11.6 ms) before you hear a sound. Add to that the subjective latency of weighted piano keys or sounds with a slow envelope and you really feel the lag. You can set the block size to 128 samples temporarily. That improves the experience a lot.

Synfire 2.5.4

Feature Enhancements:
- Audio Engine 5.1.5
- Recording: New figure recognition preset "Notes To Bass"

Resolved Bugs:
- Audio Engine: Target instrument became inaudible during recording
- Audio Engine: Slightly improved latency while recording (Tip: Also set block size to 128)
- Rendering: Fixed issues with chord inversion and voicing
- Figure Ducking: Paused parameters should be ignored
- Harmonizer: Preview shifted when working in child containers
- Graphics: Grid not showing for important parameters (regression in a recent patch)
- Articulations: Sort by name or value not refreshed
- Editing: Preview of selected Figure segment is not audible randomly
- Click Board: Timing should be applied to current selection only

Other Changes:
- Playback: Improved transport timing at start
- Container Import: Physical alias copy should retain custom color
- Renamed figure recognition algorithm "Notes To Chords" into "Rhythm Input"
- Graphics: Last Take should not have a red underlay (confused with Pause)
- User manual updated


Sun, 2024-12-15 - 11:45 Permalink

Get rid of limiters and maximizers and mastering tools in the final master module that add another 40 milliseconds latency. At least when recording ...

Fri, 2024-12-20 - 12:44 Permalink

Synfire 2.5.4 Build #4

  • Containers: Fixed a crash when deleting originals of aliases
  • Containers: Copy of an alias should retain original name
  • Polytonality: Ability to select a vertical scale for superimposed chord
  • Polytonality: Improved harmony rules for superimposition
  • Graphics: Fixed a crash when foreground parameter is not visible
  • Drag/Drop: Crash when dragging a global instrument
  • Editing: Crash when quantizing parameter data