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
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