Skip to main content

Synfire 2.0.7

Sat, 2022-07-23 - 12:48 Permalink

Sorry, a patch is already online.

A disadvantage of Smalltalk is its lack of static type checking. If you change something fundamental, it can break things elsewhere without warning. Testing every feature and button and menu before every update is not an option (many thousands), so we have to rely on our memory of the dependencies. 

Gladly those broken links can be fixed with patches immediately.

Sat, 2022-07-23 - 19:08 Permalink

Great to have the new dynamics parameter. However, when changing individual values with the mouse up/down, this parameter currently jumps by distances of 1, which is huge for this parameter. The increments should be much smaller.

Also changes with the mouse directly can only be done by such large increments at the moment.

BTW: Perhaps a modifier key would be useful to change the increaments to fine or coarse for this or other parameters (If that is quick to implement -- I guess other things are currently more important).

Sat, 2022-07-23 - 20:20 Permalink

> when changing individual values with the mouse up/down

Correction: with the cursor keys...

Sun, 2022-07-24 - 20:48 Permalink

Synfire 2.0.7 build #4

  1. Global instrument sound name should always be disabled in list
  2. MIDI Import: Need not specify a device - use sound wizard to provide sounds
  3. MIDI Import: User-defined sound assignments lost
  4. MIDI Import: Should be able to create a folder for a single file import
  5. MIDI Import: Completed help files
  6. Dynamics parameter should have a finer edit increment
  7. Library: Fixed Auto-Split inconsistencies
  8. Editing: Could not preview Take in phrase pool editor
  9. Fixed a crash with the Scheme menu
  10. Fixed multiple crashes as reported online
  11. Several instrument icons were missing from fonts

Wed, 2022-07-27 - 10:39 Permalink

Regarding graphics glitches on Windows: 

I had a hard time reproducing this at first. It happens at certain HiDPI scalings (150%, 225% for instance) and also depends on current window size, whether width in pixels is even or odd. Imagine that! Because Windows still does graphics with integers (floating point coordinates are standard today), there seem to be rounding and truncation issues! This means we have to query the current scaling factor and add/subtract one non-existent phantom pixel depending on nonsense conditions. That's a totally stupid mess. Developer's nightmare come true.

Scrollbars suddenly have borders, menu items randomly slip sideways, the playhead leaves ugly trails, and possibly a lot more. Because integers.

Unless there's a simple fix, like forcing all window sizes to be even, I have no idea yet how to fix this.

Wed, 2022-07-27 - 12:39 Permalink

> also depends on current window size, whether width in pixels is even or odd.

Ouch!

 

BTW: Just had a bluescreen when trying to start Synfire on Win 10. Sigh. And I just moved from (an oldish) Mac to Windows. ;-)

Thu, 2022-07-28 - 22:30 Permalink
  • Fixed issues with horizontal scrolling and content visibility

Nope. After a certain zoom, the content still escapes to the right.

  • Editing: Switching symbol type focus should unselect all
  • Editing: Simplified click-and-hold menu for symbol types

Nice.

Unless there's a simple fix, like forcing all window sizes to be even

Meh, whatever it takes.

I've noticed, though, that with the -H option, while I don't get smaller GUI elements anymore (did it use to work like that or I just remember wrong?), it solves all Windows issues - popup-outside-the-screen, glitchy text... Can you maybe enable something like that by default on Windows? Unless there are side effects.

 

Just had a bluescreen when trying to start Synfire on Win 10. Sigh.

Are those still a thing? Didn't get one since a decade ago.

Fri, 2022-07-29 - 11:27 Permalink

Sure. We can disable HiDPI altogether and be fine. But the blurry appearance with -H is much worse, IMO. With scaling at 100, 150, 200, 250 or 300 percent, most glitches go away. We will show a dismissable message to let the user know this at startup.

Text input is still off for very long text, but not as bad as with odd scalings like 175, 225. It works better with some fonts, but only at some sizes. It's a puzzle almost impossible to solve. I have yet to see a single Windows application (even Microsofts own) that works flawlessly with HiDPI. Microsoft totally botched this. Pixels is the most stupid coordinate system they could have choosen and their font handling is broken, too. The extent to which this blocks our business from moving ahead amounts to a crime.

Fri, 2022-07-29 - 12:51 Permalink

We will show a dismissable message to let the user know this at startup.

Sounds fine to me.

Sun, 2022-07-31 - 19:16 Permalink

HiDPI ?  Working on 27" LG monitor 1280x720 with Synfire 1.10 is ok .  Can you  release a Beta Express . Can play with V2 .  restarting the software every 30 min  is not a problem during testing.

 

Sun, 2022-07-31 - 22:32 Permalink

Express and Sparks do not yet exist. Their different feature sets still need to be balanced out and tested. 

Sounds easy, but is a lot of work.

Thu, 2022-08-11 - 18:32 Permalink

Severe slow down for me when engaging the File or Library menus (or associated tabs).

Thu, 2022-08-11 - 20:36 Permalink

The file and Library menus lookup recently used files whether they still exist. You may experience a slowdown if the list is extremely long or you have a slow network drive or something.

Thu, 2022-08-11 - 20:53 Permalink

No network drives being used. All files exist on local drives. No problems with previous versions.

Fri, 2022-08-12 - 11:53 Permalink

Is the slowdown with the menus only, or does it last after using the menus?

Fri, 2022-08-12 - 12:31 Permalink

Only while using the menus. It's quite a severe slow down. Definitely related to scanning the recent items lists for libraries, arrangements etc. All other menus are fine. Is no one else experiencing this with the latest update?

Fri, 2022-08-12 - 12:31 Permalink

Only while using the menus. It's quite a severe slow down. Definitely related to scanning the recent items lists for libraries, arrangements etc. All other menus are fine. Is no one else experiencing this with the latest update?

Sun, 2022-08-14 - 10:59 Permalink

Are there any problems with the key commands?
I tried to map quantize to "q" but the keystroke does nothing.
Also, I'm looking for keyboard commands for the toolbar, don't they exist?
Also, there is no keyboard command for the key commands itself....