Skip to main content

Entering "Sound Name" in "Sound Properties" will freeze Synfire. (OSX / Device Descriptions) 

Posted

Hey there.

 

OSX 10.14:

Entering/renaming "Sound Name" in "Sound Properties"

will shortly freeze Synfire. 

It takes some time until I can do something again in SF.

 

(The menu can be found under "Programs" tab in Device Descriptions)

 

Best,

tL

 

 

Attachments

Fri, 2022-12-09 - 00:48 Permalink

I also have a problem using the dropdown list...

When I chose i.e. "Piano" in the dropdown list from device description

it takes a couple of seconds (~10 plus) to appear in the list.

 

Can't explain it, I'll upload a .gif for clarification.

 

Attachments

Fri, 2022-12-09 - 09:07 Permalink

How many device descriptions do you have?

Something seems to be slowing down updates of dependent objects.

Fri, 2022-12-09 - 12:25 Permalink

How many device descriptions do you have?

 

None. I'm making new ones. (I can't say if there are any other/older ones that SF2 probably doesn't recognize?)  

 

Something seems to be slowing down updates of dependent objects.

Yeah, I thought so, too. I am guessing this has to do with the SF2->engine communication, but I am shooting in the dark right now.

 

Fri, 2022-12-09 - 13:27 Permalink

Device Description Menu --> On name-entering:

There's also a hefty lag until I can do other stuff again.

(Btw: I don't know why "LiceCap" (ScreenRecorder) doesn't show the clicks anymore...)

 

 

 

Attachments

Fri, 2022-12-09 - 13:39 Permalink

When you change a device ID (manufacturer, model, etc) all currently used rack modules, sound descriptors of all pools in all open libraries, arrangements and racks need to be updated in case they are referencing that device. If possible, you should do that only with global devices and only when you create them. 

Fri, 2022-12-09 - 14:07 Permalink

If possible, you should do that only with global devices and only when you create them. 

Thank you for the tip, but I did that already. Unfortunately, I didn't include the "Global Device Description" in the screen-recording.

 

But here is a different instrument, but in "Global". 

In the first half, I click some buttons after I "renamed" the instrument. Then nothing happens. After that, in a few seconds,

the GUI registered the clicks. (even if I am somewhere else with the mouse cursor... )

 

 

Crazy, huh? :)

  

Attachments

Fri, 2022-12-09 - 18:29 Permalink

That delay is just the long time needed for updating all dependent objects. I have no idea yet why it would take so long, though.