#30 LMMS VST: better Integration, GUI fixes

Mike Choi

Hello, this patch should bring following fixes and improvements:

+ Added support for VST knobs and parameters control for windows.
+ New `Close` button for VST parameter controls.
+ Faster GUI for all instruments tracks and their effects-loading,
not only VSTs, and both one-instrument track window mode
and normal window mode should be supported.
+ Better integration for VST GUIs on Linux, e.g. plugin window
should not stay always on top of other windows.
+ VST GUI overlook should remain same with different wine setups
( except for whole virtual desktops emulations ).
+ VST effect control window merged with VST effect editor window
should be more easier to control.
+ Small corrections of effectsviews model updates of instrument
tracks effect chains.


  • Mike Choi

    Mike Choi - 2013-01-15

    The patch is against GIT stable branch.

    Here is a screenshot showing better VST GUI integration on Linux

    Well some ToDos:
    + There is still no sync signal indicating that VST preset name has changed when selected manually from menu ( on this new VST effect control panel ), also preset menu selection is not synced yet from start with VST state.
    + When loading lmms projects with effects directly placed upon instrument tracks, some plugin windows stay opened on the screen ( on Linux ), but this is not related to this change

  • Mike Choi

    Mike Choi - 2013-01-15
    • summary: VST Integration fixes --> LMMS VST: better Integration, GUI fixes
  • Mike Choi

    Mike Choi - 2013-01-15

    Toggle Show / Hide VST GUI button. lock prevention added

  • Tobias Junghans

    Tobias Junghans - 2013-01-16
    • assigned_to: nobody --> tobydox
    • status: open --> closed-fixed
  • Tobias Junghans

    Tobias Junghans - 2013-01-16

    Thanks for the patch! Applied and pushed.


Log in to post a comment.