#30 LMMS VST: better Integration, GUI fixes

closed-fixed
None
5
2013-01-16
2013-01-14
Mike Choi
No

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.

Discussion

  • 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
    http://oi49.tinypic.com/8yztvq.jpg

    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

     
    • assigned_to: nobody --> tobydox
    • status: open --> closed-fixed
     
  • Thanks for the patch! Applied and pushed.