Errors in ttl cause Ardour to not save certain parameters

Issue #5 resolved
magnetophon created an issue

When a parameter has the same name as another one in a different parameter group, Ardour 4.7 only saves the value of the first occurrence of that parameter.

According to Robin Gareus, this is because of errors in the ttl: http://tracker.ardour.org/view.php?id=6854

He says future versions of Ardour will not even load this plugin.

Comments (7)

  1. Albert Graef repo owner

    I'll have to check what the LV2 spec says about this, I don't remember seeing any requirement that port symbols must be unique. Ports can be uniquely identified by their indices after all.

    Of course, it would be possible to use the full Faust path as a port symbol, or the symbol munged together with its port index. That would be a unique identifier in any case, but it might look funky in the generic GUIs of some DAWs.

  2. magnetophon reporter

    Thanks! I'll check, but it'll take me some time.

    I have to adapt the NixOS pkg to use your repo instead of faust upstream. NixOS usually makes it easy to package stuff, but almost impossible to use un-packaged SW.

  3. Albert Graef repo owner

    I already pushed the same changeset to the master branch of the Faust git repo. It might take 1-2 days until Stéphane pulls it over to the faust2 branch, though.

  4. magnetophon reporter

    Heh, I just had it working trough your repo... :)

    Anyway, problem solved. Thanks a lot!

  5. Log in to comment