< Back to IRCAM Forum

Flat function in OM7.6

Hi all. I have installed OM7.6 (win10). In a patch previously created in OM7.5, OM doesn’t recognize the “flat” function. I see the issue appears using “flat” from the OM menu, but it works fine when I type the “flat” function directly in the canvas. The problem is that it is not possible to add a new input in the “flat” typed in the canvas; but in version 7.5 it was possible to add a new input in the “flat” from the menu, to indicate the level of parenthesis to apply the flat effect. So, apparently, both versions (“flat” from menu and “flat” typed) are not exactly the same; cannot replace it in the patch. It seems that “flat” from menu doesn’t work in OM 7.6, Thanks.

Miguel

Dear Miguel,

Nothing changed since version 7.5 regarding the flat method.
It is just that you have to really check the keyboard signs where the characters of > and < are really situated. It seems on window the keyboard mapping is not the same as on Mac and Linux. So open a textile and situate these keys and optional inputs will work fine.

Best regards
Karim

Dear Karim

Thanks for your response. I think that is not related with the keyboard; in this computer, the same keys work well adding a new inlet in “list” or “append” functions, but not in the “flat” function.

Best regards

Miguel

Hi Miguel,

This seems very strange? Can you send the patch in question?

Best
Karim


Hi, Karim

I noticed that when I load the OMMatrix library, the problem appears; and that it dissapears when I don´t charge it. There seems to be some incompatibility between this library and the flat function. Thanks for your attention.

Best regards
Miguel

Thank you Miguel for reporting this.
Will look into it. It must be a conflict between the lib and the kernel own code.
Just to be sure, are you using the latest version of the Library?

Best
K

I downloaded this library again today, and the problem is the same.

Regards
Miguel

Ok here is a working version of the library that I have fixed:
OMMatrix.zip (125.8 KB)

It seems that the author has redefined the flat method, which is really something not to do.

Best
K

Thanks a lot, Karim. Now the “flat” function is working perfectly.

Best regards
Miguel

1 Like