Skip to main content

Synfire 2.3.4

Posted

We don't usually churn out updates on a weekly basis, but this one is quite important since we had to replace ReWire and make MTC, MMC and Clock synch work more reliably. Drones have been optimized for external synchronization. It works quite well now.

Tutorials have also been updated.

Bi-directional synchronization is experimental. The idea is when you change playhead position and press PLAY in the DAW that Synfire will follow. The DAW however isn't prepared to wait for Synfire. Once it is ready, Synfire will pull the DAW transport back to the starting position and run from there. This is no problem for Drones because they are prepared for this and stay mute until Synfire is ready. If you have other plugins hosted by the DAW directly however, you might get more or less tolerable audible glitches.

Feature Enhancements: 
- Audio Engine 4.6.0
- External Sync: Bidirectional sync as an option (experimental)
- External Sync: More configuration options

Resolved Bugs: 
- External Sync: Fixed issues with SPP/Clock sync
- External Sync: Fixed issues with MTC sync warm up time
- External Sync: SMPTE offset handled differently by different DAWs
- External Sync: Stop in DAW didn't also stop Synfire
- Fixed a crash with Matrix sidebar
- Catalog: Customized chords and scales leaked into new arrangements

Other Changes: 
- Increase width of left sidebar
- Disconnected Audio Engine should reconnect faster


Tue, 2023-10-10 - 09:16 Permalink

A patch was released that fixes an issue with the undo stack when stretching phrases. Find and install the patch with Help >> Online Updates.

Fri, 2023-10-13 - 07:11 Permalink

I was working on a project earlier. I made several edits including the stretch figure. I undo-ed about 8 times then got a blank pop up, then Synfire closed before i could do anything else. Still a problem with the Undo, not sure what though now.

Fri, 2023-10-20 - 06:56 Permalink

Hi guys. The undo thing is back. It working well but I installed the latest Library fix patch today and its been jumping back 4-10 undo's ever since. It doesn't crash anymore though, however.

Sat, 2023-10-21 - 00:21 Permalink

Very frustrating today. Not productive. Lost 2 tracks due to the skipping undo again and the time started to veir off randomly in a Synfire hosted project, that was new. Never seen it before, the instruments started late but the position marker was in time.

Sat, 2023-10-21 - 18:21 Permalink

Several functions. The same exact thing that was happening before is happening now. It seems like it skips all the way back to my last Stretch Phrase action. Wether it was 2 actions ago or 30.

Sat, 2023-10-21 - 18:51 Permalink

Another big issue. Timing. Instruments start to randomly start late after a few minutes. I see this happens often when I am dealing with Factories and the library. When this happens, I have to discard the whole project. This has happened 3/4 of my last projects. Ive tried everything to rectify it.

Sat, 2023-10-21 - 18:58 Permalink

Timing is ensured at a very low system level. Not sure what you mean. If playback start is delayed or preroll  too long, you can do Playback / Reset Audio/MIDI to recalibrate the communication with the audio engine.

Are you synchronizing with a DAW?

Sat, 2023-10-21 - 19:49 Permalink

I am MONITORING through a DAW. Im not running the transport in the DAW. 

Ok so resetting the Audio engine in Synfire worked but Im not sure whats happening and why its doing that. This is a new issue. Everyhthing always stayed in in Sync with Synfire.

Sat, 2023-10-21 - 20:14 Permalink

Every click starts a transport inside the remote Drone to play the current selection after Synfire finished sending updated MIDI to the Drone. If you are editing a lot, the latencies involved with this can accumulate over time. The reset sets them to defaults again.

Sun, 2023-10-22 - 20:06 Permalink

Well noted. Thanks.

 

BTW, did you remove the Vocals Factory?  It was really good and I dont see it anymore.

Wed, 2023-11-08 - 20:21 Permalink

Synfire 2.3.4 Build #5

This build includes all recently published patches plus several important fixes (emphasized). Muting unused plug-ins on the "Transport" tab of the parameter inspector will pause all plug-ins that are not currently playing MIDI output (e.g. for DAW synched plug-ins).

  1. Audio Engine 4.6.1
  2. Audio Engine: Allow Negative Locators should only affect Drones in DAW
  3. Audio Engine: Option to mute unused plug-ins automatically (sync inspector)
  4. Audio Engine: Failed loading Kontakt 7 VST3 (Windows)
  5. Support for old Cubase Expression Map format
  6. UI got stuck in multi-selection mode (Command-TAB left Cmd modified key in buffer)
  7. Editing: Fixed undo stack corruption with phrase stretching
  8. Fixed a crash when a Windows arrangement opens on a Mac and vice versa
  9. Fixed errors with using Step, Skip and Flow in child containers
  10. Show parameters on the global matrix strip if they are present
  11. Drone should display its name on inspector and in DAW (where possible)
  12. Container: Make Room / Close Gap should not require a visible playhead selection
  13. Editing: Pitch symbols should ignore playing ranges
  14. Library: Batch import should look into subfolders by default
  15. Library: Folder, Pool and Phrase menus streamlined
  16. Library: Fixed issues with sound assignment to pool
  17. Device Editor: New device should have a unique model part in its identifier
  18. Coloring scheme preset "Scale Membership" should be transparent by default
  19. Audio/MIDI Setup: Reload Devices And All Presets (menu command)

 

Thu, 2023-11-09 - 16:59 Permalink

Can't reproduce this yet. Even the wildest edits work fine here. 

The only issue I found when testing was that it crashes when the current instrument is removed by Undo while it is open in the phrase editor below (fixed with next update).

Sat, 2023-11-11 - 17:44 Permalink

When I start Synfire Express 2.3.4b5 I get the following message under Windows 10. 

After I klick OK, the software is working flawlessly.  

Nevertheless how can I avoid the message? 

Sat, 2023-11-11 - 18:04 Permalink

Quit both Synfire and the Engine (check with TaskManager). Uninstall the Audio Engine from Windows control panel. Re-install Synfire Audio Engine.msi that came with the download.

Sat, 2023-11-11 - 19:07 Permalink

The exact same thing as before is happening. Try to stretch a phrase, then do some edits, then undo the last edit and Synfire will jump AAAAALLL the way back to the action before you stretched the phrase.

I am not afraid of the Undo button again lol.

Sun, 2023-11-12 - 11:03 Permalink

Synfire will jump AAAAALLL the way back to the action before you stretched the phrase

Not here. I really tried hard to reproduce this. It even works when you stretch multiple phrases at the same time. Are you editing in the zoomed phrase editor (below), or immediately in the track sheet?