03.01.2015 02:19, Robert Jonsson wrote:
2015-01-02 20:31 GMT+01:00 Andrew Deryabin <[email protected] <mailto:[email protected]>>:

    Hi Robert!

        I finished implementation of lv2 presets and just pushed
    changes to master.

    Here is a link with short video presentation:
    http://youtu.be/SFQGl5e40rY

    I decided not to make beta3 version because since beta1 there were
    233 downloads (excluding pulls from github) but only 1 issue.

    So I'm now ready for a 2.2 release and will not make anything big
    now, only fix bugs.


Awesome man!
I noticed that the Channel info list on a midi track is sorted differently from the preset list, though they should be the same presets, right?
I'll give it some more testing during the weekend.

Actually, no. Presets from popup menu are taken from *.ttl files - they can be thought as predefined control port values managed by host and plugin has no knowledge of their existence at all. But in channel info list there are presets, that are exposed by a plugin at runtime via LV2_Programs_Interface extension. These presets (say programs) can support bank/patch change midi commands and automation . So these two types of presets are completely different from each other. That is a bit confusing :). But! Some plugins like Dexed can expose static presets also via LV2_Programs_Interface, so they can appear in both lists. If that behavior was a rule there was no need to implement both extensions :).
Unless I start something stupid I should be ready during the weekend.
Excellent!

Sitting here, with guitar in hand and will record a bit now \o/ ;)
Now I can do the same :). I've not taken my guitar since first lv2 host test in november :).

Regards,
Andrew


Regards,
Robert


------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer

Reply via email to