Hi Everyone.
In this post I’d like to present musician’s point of view for some collective highly useful aspects that I’ve observed and in my opinion need to be as soon as possibly done for LMMS to become superb tool (yes, it’s very very good now ;)). Please comment, so to maybe find even better solutions or new ideas (and sorry if any duplicate, please moderator to accordingly annotate).
General design:
1) possibility to choose background color and contrast (main and also in piano-roll, plugin window, etc.), 1.2.2 seems to be quite dark and a bit too much contrast done – both can be tiring but especially first one if long working, brighter and smoother background like in 1.1.3 is very needed !
Exporting tracks:
2) possibility to export only some tracks separately (not every)
3) if exporting the whole song, don’t export muted tracks
4) name exported separate tracks files with tracks names exactly
5) exporting as midi 1:1 (one track – one file) – default option, export everything to one file should be optional
General interface:
6) possibility to move the main field of composition in a smooth way with arrows from the keyboard
7) by pressing Space start playing or stop and stay in the same place (stop without ending the sound of started notes – cut them off immadietely), press and hold Space a bit to stop and come back to beginning of a time-line
8) mark a block with one left click or few blocks at once with Ctrl+one left click, the same way for deleting with mouse scroll-wheel, the same way for cut&paste or copy&paste with Ctrl+X/Ctrl+V or Ctrl+C/Ctrl+V; if few blocks are marked paste them in the same order but after opening right click handy menu there should be an option to paste them directly one after one without the same order
9) in edit mode mark few different spaces while holding Ctrl
10) close piano-roll, automation, etc. with Esc (come back to main field)
11) generally to make most actions easier and quicker there should be ticking options (checkbox) available in every place where only possible, like bars of plugins, blocks with notes in the main field, effects in chains both in plugin windows and FX-Mixer; and then basing on it possibility to make different actions like copy&paste etc. directly from the keyboard
12) separate display of time and bars for all and for marked block (all together four displays – two for all and two for marked – time and bars for each), automatically remember positions during one session
13) automatically remember settings on/off/modes for icons like loop markers or this right arrow nearby and don’t reset them everytime after reopening or reopening the whole project (both in general and in single piano-rolls etc.)
14) possibility to cut/copy/paste different parts of sample in sample-track
15) if copying notes from other project with different tempo, ask if automatically resize and adjust them in piano-roll (actual tempo automatic update)
16) by clicking separately only one block should be marked at once, no matter notes or automation etc.
Plugin bar interface:
17) one left click – mark, two left clicks – open (name change after one right click), mouse scroll-wheel click – delete, Ctrl+drag&drop – copy and paste or copy and replace if on existing bar
18) if cloning the plugin, clone it directly under original (not down at the end of list)
19) if adding for example new automation track, add it directly under marked plugin or at the end of list if none is marked or add few at once directly down below if few are marked
Plugin window interface:
20) possibility to make bigger plugin window with bigger options icons inside (resizing option), automatically remember position and size and don’t reset them after reopening plugin or reopening the whole project
21) automatically remember last used tab in plugin window (for example if ‘FX’ tab was used last time stay on it when opening plugin window another time or when changing for previous/further instrument from list)
22) if plugin window is opened show previous/further plugin by pressing left/right arrow from the keyboard (optionally Page Down or Page Up)
23) close plugin window with Esc
Effects chain options (both in plugin window and general FX-Mixer etc.):
24) possibility to move effects between each other with drag&drop
25) one left click – mark, two left clicks – open settings, one right click on name – name change, mouse scroll-wheel click – delete, Ctrl+drag&drop – copy and paste or copy and replace if on existing effect
26) possibility to copy and paste effects with settings between different plugin windows or channels etc.
27) possibility to reset default settings in each and in all effects or in the whole project or in chosen plugins only
28) option to choose several plugins at once and option ‘choose for all plugins’ while adding an effect
Plugins extentions:
29) bigger and more exact visual spectrum analyzer
30) visual equalizer with surgical cut-off option, the same about compressor
In this post I’d like to present musician’s point of view for some collective highly useful aspects that I’ve observed and in my opinion need to be as soon as possibly done for LMMS to become superb tool (yes, it’s very very good now ;)). Please comment, so to maybe find even better solutions or new ideas (and sorry if any duplicate, please moderator to accordingly annotate).
General design:
1) possibility to choose background color and contrast (main and also in piano-roll, plugin window, etc.), 1.2.2 seems to be quite dark and a bit too much contrast done – both can be tiring but especially first one if long working, brighter and smoother background like in 1.1.3 is very needed !
Exporting tracks:
2) possibility to export only some tracks separately (not every)
3) if exporting the whole song, don’t export muted tracks
4) name exported separate tracks files with tracks names exactly
5) exporting as midi 1:1 (one track – one file) – default option, export everything to one file should be optional
General interface:
6) possibility to move the main field of composition in a smooth way with arrows from the keyboard
7) by pressing Space start playing or stop and stay in the same place (stop without ending the sound of started notes – cut them off immadietely), press and hold Space a bit to stop and come back to beginning of a time-line
8) mark a block with one left click or few blocks at once with Ctrl+one left click, the same way for deleting with mouse scroll-wheel, the same way for cut&paste or copy&paste with Ctrl+X/Ctrl+V or Ctrl+C/Ctrl+V; if few blocks are marked paste them in the same order but after opening right click handy menu there should be an option to paste them directly one after one without the same order
9) in edit mode mark few different spaces while holding Ctrl
10) close piano-roll, automation, etc. with Esc (come back to main field)
11) generally to make most actions easier and quicker there should be ticking options (checkbox) available in every place where only possible, like bars of plugins, blocks with notes in the main field, effects in chains both in plugin windows and FX-Mixer; and then basing on it possibility to make different actions like copy&paste etc. directly from the keyboard
12) separate display of time and bars for all and for marked block (all together four displays – two for all and two for marked – time and bars for each), automatically remember positions during one session
13) automatically remember settings on/off/modes for icons like loop markers or this right arrow nearby and don’t reset them everytime after reopening or reopening the whole project (both in general and in single piano-rolls etc.)
14) possibility to cut/copy/paste different parts of sample in sample-track
15) if copying notes from other project with different tempo, ask if automatically resize and adjust them in piano-roll (actual tempo automatic update)
16) by clicking separately only one block should be marked at once, no matter notes or automation etc.
Plugin bar interface:
17) one left click – mark, two left clicks – open (name change after one right click), mouse scroll-wheel click – delete, Ctrl+drag&drop – copy and paste or copy and replace if on existing bar
18) if cloning the plugin, clone it directly under original (not down at the end of list)
19) if adding for example new automation track, add it directly under marked plugin or at the end of list if none is marked or add few at once directly down below if few are marked
Plugin window interface:
20) possibility to make bigger plugin window with bigger options icons inside (resizing option), automatically remember position and size and don’t reset them after reopening plugin or reopening the whole project
21) automatically remember last used tab in plugin window (for example if ‘FX’ tab was used last time stay on it when opening plugin window another time or when changing for previous/further instrument from list)
22) if plugin window is opened show previous/further plugin by pressing left/right arrow from the keyboard (optionally Page Down or Page Up)
23) close plugin window with Esc
Effects chain options (both in plugin window and general FX-Mixer etc.):
24) possibility to move effects between each other with drag&drop
25) one left click – mark, two left clicks – open settings, one right click on name – name change, mouse scroll-wheel click – delete, Ctrl+drag&drop – copy and paste or copy and replace if on existing effect
26) possibility to copy and paste effects with settings between different plugin windows or channels etc.
27) possibility to reset default settings in each and in all effects or in the whole project or in chosen plugins only
28) option to choose several plugins at once and option ‘choose for all plugins’ while adding an effect
Plugins extentions:
29) bigger and more exact visual spectrum analyzer
30) visual equalizer with surgical cut-off option, the same about compressor