<div dir="ltr">I need to pass a string from the UI to the plugin. From the
    eg-sample, it appears that an LV2 atom should be written to a atom
    port.<br>
    <br>
    If I understand it correctly<br>
    <br>
    <ol style="list-style-type:decimal"><li> Allocate a LV2_Atom_Forge. May that object be on the stack or
        does it have to survive after the UI event callback has
        returned?</li><li> Call lv2_atom_forge_set_buffer. How do I know the required
        size of the buffer? Is it the size of the payload (the string),
        or does it include any headers. The example sets it to 1024
        bytes for no reason. May the buffer be allocated on the stack or
        does it have to survive the UI after the UI event callback has
        returned?</li><li> Add some objects. The API uses key-value pairs. Should the
        size of keys be included in the buffer size?<br>
      </li><li> Write the data to an atom input port</li></ol>
    <br>
    Is that correct?
  


</div>