New Tool (3.1): GT16-Colors v1.2a1 (updated 12 June 2017)

Incredible work and beautiful gui work, but what exactly is this tool for? looks so complicated… I normally color tracks and groups by type, so does this tool help me?

So I basically would love to have a tool, where I can connect track names or name patterns to colors, like:

“%bass%,%duck%” → blue

“%kick%” → light blue

“%drums%” → green

“%pad%,%chord%” → red

etc…

So if I name a track “synth bass”, it would automatically colored to blue. Or name a ducking send track “duck bass”, it also colors to blue.

Hi ffx!

The tool is made to my liking. You need a little learning…

Basically, you can build groups per colors. Then rename them manually according to their groups of instruments.Yes, what you ask is broader, since a color relate to one or more names of instruments.

What I can do is create templates grouped colors.This matter had it in mind before creating the tool, but it requires a lot of work.Basically it is adding an additional tab called “templates”.Using a drop-down list you have several templates, depending on the style or genre of music. For example, classical, rock, electronic, soundtrack …With the tool, you could add instrument tracks with missing colors and rename or rectify.

In fact, that would be great Renoise includes something similar natively. Ohhh,you began composing all empty, and with one click have a template prepared with the colors and names associated.

I usually compose orchestral and electronic music.I have my templates with a XRNS prepared (with a pattern without notes), with names and colors for groups of instruments.For example, for the group of strings, i use a group of 8 red tracks, agree with the philosophy of this tool:

Red Group Strings:

  • 1, 2 tracks: double bass
  • 3, 4 tracks: cello
  • 5, 6 tracks: viola
  • 7, 8 tracks: violin

Things like that…

Oh ok, thanks for the explanation. Seems to be very different approaches for coloring tracks :slight_smile:

Oh ok, thanks for the explanation. Seems to be very different approaches for coloring tracks :slight_smile:

One of the things I had in mindwas to differentiate the tracks of the groups through the intensity of the colors…I wanted to use different intensities in the groups, which operate visually as a separator.Try inserting groups and look the intensities of the colors…

But the process is very simple. Select a color, select an option from the list and pressing “insert”. Repeat the process… The rest of additional buttons and advanced tools are added to complement the main tool.All together can seem complicated, but it is actually very simple and fast to use.Furthermore, the tool is intended to be expanded at any time.It may add another tab with templates in the future,with the possibility of doing something similar to what you comment.

Before, I want to study other tools related colors (“Autocolors”, “Auto Track Colors” or similar ), if I think of anything better to save the new code for offering flexible options.From September I will be very busy, with less free time for the code…

Click to view contents

NEWS!

I am developing a new Tool Module for GT16-Colors called " AMIC: Aditional MIDI Input Control"

7067 GT16-Colors-AMIC-module-tool.png

It is currently in beta version.

Basically, it allows you to control specific aditional functions with any MIDI controller, especially designed for MIDI keyboards with additional buttons.

These functions or orders are not available on the MIDI Mapping Panel of Renoise 3.1.With this new module (AMIC), will be possible to access new functions, for example:

  • Specific navigation between windows…I suppose I can create functions for this purpose.
  • Collapse track
  • Erase all parameters inside selected track
  • Insert/track group
  • Copy track
  • Paste track
  • …Similar things

In total I can load up to 45 specific functions.Of course, the module is expandable.

Example of a MIDI keyboard:

[sharedmedia=core:attachments:7063]

This keyboard includes 9 buttons below the faders, capable of controlling up to 16 MIDI Channels.This ensures you control 16 x 9 buttons(16 x 9 orders through the MIDI mapping).

If any user wants a specific MIDI function (button control), can leave your request in the comments…

Do you have a MIDI keyboard? I accept suggestions!

Note :In Catalan (my native language) “AMIC” means “friend” :slight_smile:

Click to view contents

New progress…

7071 GT16-Colors-AMIC-module-tool-2.png

I have included 144 buttons in 2 groups.It will serve to MIDI Keyboards and MIDI Pads controller (8x8 or 4x4).

It works fine! :slight_smile:

Tool: GT16-Colors v1.2a1 …for Renoise 3.1

Download GT16-Colors v1.2a1, Tool only

  • Note, always download the latest version. Is better…

Alpha versions:

Click to view contents

Beta versions:

===============================================================================
Features GT16-Colors… v1.2a1 - Lots of important changes!

GT16-Colors 1.2 reaches thefirst alpha version!This new version brings a lot of improvements and establishes a view very similar to the final version.

Changes and improvements:

  1. The general GUI has been greatly improved.
  2. The top panel includes smaller buttons for more functions.
  3. WMP: Write Mouse Piano includes a real virtual piano :wub:! Wow!Includes a new small button to include note-OFFs activating NCTr button.Integral restructuring of the lower panel.
  4. GTC: Groups & Tracks Control has been completely rebuilt. Now the control panel is “intelligent”.It is now possible to control also all effect columns.
  5. DCSP: Device Chain Specific Presets shows a new panel with vertical scroll buttons, more elegant.
  6. PEST: Pattern Editor Specific Templates now lets you color groups of up to 16 tracks, with greater control of the color blend. Include a button to jump parent group.Important internal improvements for the rename of tracks and their color (name + color).
  7. The preferences panel includes a drop-down menu for selecting Renoise Themes. Include also GoldBlue theme by ulneiz, prepared for the GT16-Colors tool.
  8. Includes lower status panel and tool logo.
  9. In some advanced tools modules have been included small buttons with specific functions. Experiment with them.
  10. Review of some internal functions and more improvements under the hood…
  11. :frowning: PETB: Pattern Editor Template Builder disappears!!!It is no longer necessary.To build tracks and groups with colors, names and its properties, use PEST!

PETB was originally the promoter of this tool, GT16-Colors, but it has evolved a lot.GT16-Colors is a support tool to accelerate the process of creating a song, with templates developed for symphony orchestra, among other templates and with an important virtual piano to compose with the mouse, as a support tool.

[sharedmedia=core:attachments:7460]7460 gt16-colors-1.2a1-gtc.png

GTC

[sharedmedia=core:attachments:7461]7461 gt16-colors-1.2a1-wmp.png

WMP

[sharedmedia=core:attachments:7462]7462 gt16-colors-1.2a1-pest-preferences.png

Preferences | PEST

…and much more!

Notes:

  • Some parts are not completed.Comprehensive review of keyboard commands is missing, fill the functions of the AMIC: Adition MIDI Input Control , and add the device chains presets for DCSP.
  • SPNO may disappear, becoming just a only button, integrated in another module.
  • It remains to add the bulk of the states for the lower status panel.
  • The tool is now ready to include a PDF instruction manual.

Enjoy and share with friends!!!

:slight_smile: :slight_smile: _:)_Thanks to Danoise , Joule and 4Tey for all the help!!! :slight_smile: :slight_smile: :slight_smile:

Click to view contents

===============================================================================
Features GT16-Colors… v1.2b11 -Review TNC… and new features

This version improve the TNC module tool ( Track Notes Checker ):

  • TNC include a fast timer. This version improves the speed of the timer drastically.Now it works much finer!
  • Includes a new feature to Separate Patterns ( SP ).Now the tool shows the reading of each pattern separately, restarting on the last line.

The 1.2b10 version had problems with the code inside the timer, and outside it, to get the maximum possible reaction. To those interested,is recommended to upgrade to the next version1.2b11 to get the best results.

===============================================================================
Features GT16-Colors… v1.2b10 -New module tool TNC: Track Notes Checker & more…

Interesting news! Now, GT16-Colors welcomes a new Tool Module: TNC: Track Notes Checker.

[sharedmedia=core:attachments:7393]

TNC serves to correct or modify complex melodies when you have used 12 note columns within a single track. Compose your melodies respecting the order of the notes. You can use the 12 note columns to place the 120 notes of the 10 possible octaves. The tool will display the playback of each note, the note-OFF, the start of each note and even notes in latin notation ( Do, Re, Mi, Fa, Sol, La, Si ).

TNC will help you to better read the notes you have already composed. This tool is not very useful if you only use the first note column of each track for everything. If you compose complex melodies, order the notes and it will be easier to understand and modify the melody. Include buttons of reproduction, navigation, information panels and activation.

The v1.2b10 of GT16-Colors also include:

  • Review of NTr for WMP Write Mouse Piano. Now, includes other button “Note Tracker All” for more control.
  • Acceleration of repetition functions to write parameters in WMP. NCTr and NTr work more fine.
  • PEST include 2 news buttons for Clone Track. It Allows:
    • Clone track without notes.
    • Clone all track with all notes.
    • Clone all notes only selected pattern.

Note: TNC is a very special tool for me. I’ve been trying to build it for months, but I did not have the necessary knowledge. I want to thank the tireless help of Danoise, Joule and 4Tey. Sometimes small details prevent the creation. When they are solved, we can see tools like these.

Do not stop sharing knowledge!

===============================================================================
Features GT16-Colors… v1.2b9 -WMP WriteMouse Piano for live recording, among other improvements…

  • Best WMP for live recording with or without NCTr (does not work fine!).
  • Some tweaks here and there.

===============================================================================
Features GT16-Colors… v1.2b8 -More advanced stuff for Write Mouse Piano, among other improvements…
This release includes some disparate improvements, most in WMP module (“Write Mouse Piano” advanced tool):

  • PEST module: include a principal button for change the color of selected track or group, with 10 gradients for earch color (total 16 colors).
  • PEST module: checkbox for insert several tracks (up to 8 tracks) with a common color and gradient (total 16 colors).
  • Preferences: include a new name in the list for rename note columns.
  • WMP module: restructured buttons: NCTr, Val and NTr.
  • WMP module: NCTr button interacts with NTr button.
  • WMP module: NTr button interacts with Step Length value (auto in: 01). Now, NTr button work with FXs (sample effects column) also.
  • WMP module: RW NC button work with NTr button. If NTr is activated, clear only the note empty in note column selected.
  • WMP module: INS key (Instrument Key) work with NTr button.
  • WMP module: key notes of virtual piano, repetition rate increased by 100% if Step Lengh is 01.
  • WMP module: Color of buttons changed for clarity.
  • WMP module: DF button (Default), completed.
  • Other small details of the GUI
  • Review of part of the code…

The buttons NCTr (Note Column Tracker) and NTr (Note Tracker) are two “trackers” for edit with speed the values in pattern editor.As a whole it is an incredible tool.

Write Mouse Piano (WMP) becomes sophisticated…

[sharedmedia=core:attachments:7293]

===============================================================================
Features GT16-Colors… v1.2b7 -More stuff for templates, among other improvements…
This release includes some disparate improvements:

  • PEST module: with a palette of 16 colors to insert a group set with up to 8 tracks (also works with NT, VOL, PAN, DLY, sFX, FX).Great for grouping tracks for the same type of instrument, for example.
  • PEST module: already includes the 3 lists for band style.Need to add 3 lists for Electronic/New Age Style.
  • Preferences: includes enhancements with active buttons to “apply now!”.
  • DCSP module:Now includes buttons for “ALL ON” and "BYPASS"to enable or disable all effect chains simultaneously for each track.
  • Top buttons “Swap” (the two blues with curved arrows): improvement in behavior to work better with tracks and especially with groups (in previous versions these two blue buttons did not work as was desirable).
  • Other improvements loose …

Help :Could anyone provide an extensive list of the most commonly usedinstruments for electronic music and new age music or experimental music?It would serve to complete the 3 lists related to electronic music for PEST module tool . Can anybody help me?

Thanks!

The appearance of a template:

[sharedmedia=core:attachments:7273]

===============================================================================
Features GT16-Colors… v1.2b6 -A lot of things…
They have been enhanced with the rest of the GUI, plus some internal functions related to disordered sequences.This release includes several subsections:

  • Clone control for multiple patterns and button for clone tracks.
  • Clear and delete multiple patterns and tracks control.
  • Multiplier buttons.
  • Color Blend (Background Blend) specific control for individual tracks, subgroups and groups (inclusive sends and master).
  • Rename tracks with associated colors (similar to “Autocolors Tool”, but from the tool).
  • More buttons for navigation and window control.
  • Icons, many many icons…
  • Unification of the appearance of each module. When they were built separately, they were very different. The visual section, more uniform, has been corrected with some modules.
  • Code review…

[sharedmedia=core:attachments:7233]

[sharedmedia=core:attachments:7234]

Modules 1, 2 and 3 are practically finished.A lot of list options are missing in modules 1 and 3 (the simplest). The complicated thing was to build the modules. The module 8 (WMP), is practically finished and 100% functional.

Please, anyone who downloads the tool, try to break it!If there is any error, please use this forum and report.The tool is already in an advanced state, but will include a lot of things that do not involve building a new code, but repeat several times to list or expand.If you like the tool and something is wrong, it’s time to protest.

Note: possibly including a briefcase skins. :smiley:

===============================================================================
Features GT16-Colors… v1.2b5 - New Module Tool PMSS | …& Memory Panels and more…
Include new Module Tool PMSS: Pattern Matrix Specific Sequencer (old MESS).This tool helps to accelerate the distribution and order of patterns, with some interesting features:

  • Number of patterns to insert, with range of 0-16.
  • Predefined labels for section names.
  • Text editor to modify the name of section manually.
  • Multiplier, with range of x1 - x16.
  • Allows you to change the section name without inserting anything else.
  • Control of the number of lines per pattern.
  • In total, you can insert up to 256 patterns with a single mouse click.

Build your sequence of patterns to your liking! He is specially designed to start a new song, but also to be able to insert groups of patterns at any point in the composition.

[sharedmedia=core:attachments:7208]

Other improvements:

  • Now, GT16-Colors memorizes the selected panels view.Close Renoise and reopen Renoise and you will have GT16-Colors just as you left it.
  • Correction of REM button function, more optimized.Now you can delete up to 250 Tracks/Groups with this button.
  • Small code optimization of main.lua file.
  • Small corrections here and there…

===============================================================================
Features GT16-Colors… v1.2b4 - New Startup Preferences pane
This version include a new option of “Preferences” with new “Startup Preferences” pane, with:

  • Color Blend (for all tracks)
  • Pattern Template (Tracks)
  • Sequence Template
  • Metronome (Tr Phrase)
  • MIDI Mapping Profile
  • BMP
  • LPB
  • Lines
  • AutoPlay
  • A button of “Apply Preferences Now!”
  • for the moment…

[sharedmedia=core:attachments:7197]

This panel allows you to select any option or desired combination, to be invoked when starting a new song.Also load any xrnm file (MIDI Mapping) for your MIDI keyboard or MIDI PAD.If you wish, you can share in this thread your personalized MIDI file (xrnm), and it will be added.

===============================================================================
Features GT16-Colors… v1.2b3 - Frame flicker disappears :slight_smile:

  • WMP module: Correction of frame flicker for Edit Mode in pattern editor.
    WMP module: Small optimization here and there.

===============================================================================
Features GT16-Colors… v1.2b2 - New “Note Tracker” checkbox and list effects

WMP module: New checkbox for " Note Tracker" (NTr). Insert the parameters of Vol, Pan, Dly and FXs jumpy the empty notes, when step length (Lgt) is “01”.

WMP module: The drop-down list of effects already includes detailed information for each parameter.

WMP module: Small corrections here and there.

[sharedmedia=core:attachments:7181]

===============================================================================
Features GT16-Colors… v1.2b1 - Restructured with important changes. Include 4 new Advanced Module Tools!

  • Corrections on some routes for Unix type O.S.Uppercase characters cause error in the load in versión 1.2b ( “1.2b” version are removed).
  • It’s a beta. May contain some error, or some incomplete section.It is proven, and stable in Windows 10.
  • Fully restructured GUI.Compact, as much as possible.With some dropdowns.
  • 4 new Module Tools for Advanced Tools Selector:
    • PEST: Pattern Editor Specific Templates (the fist line of lists work!). Is beta.
    • DCSP: Device Chain Specific Presets (ready to include new effect presets. Only include a effect preset, for the moment). Is beta.
    • GTC: Groups and Tracks Control (special to control groups and its members with the mouse). Finalized.
    • AMIC: Aditional MIDI Input Control (with 144 buttons for include specific functions). Is beta.
    • SPNO: Sort Pitches of Notes per Octaves (another way to sort notes). Finalized.
    • PETB: Pattern Editor Template Builder (the mother of this tool, now it’s a module). Is beta.
    • WMP: Write Mouse Piano.Lets you compose using only the mouse! Include a virtual piano of 10 octaves (120 keys). Almost Finalized. Test it!!!
  • Include more buttons and controls, also a bar for navigate tracks.
  • Include also Rename Tracks and Rename Instruments for faster speed.

7172 GT16-Colorsv1.2b-skin-redux.png

Using the skin Redux for Renoise

7173 GT16-Colorsv1.2b-skin-goldblue2.png

Using the skin GoldBlue v2

Version 1.2 is a huge leap compared to version 1.1, with lots of new features.Use as a support tool to compose.Learn how to use the controls with the mouse, to get a fast workflow. The WMP is a special Module Tool for me, use it with intensity!!!

Please, you keep in mind that it is a beta.You can leave a comment here if you find errors.

Thanks!!!

I’m getting this when installing it

7176 Screenshot_20161227_212233.png

Unix type operating systems tend to be case sensitive on path/filenames :wink:

I’m getting this when installing it

Unix type operating systems tend to be case sensitive on path/filenames :wink:

Wow! I already had a conversation with 4Tey on this topic about, the routes in lowercase.It is possible that there is some route without checking. Thank you for letting me know! Thanks 4Tey also!

A new version (1.2b1) has been uploaded correcting this type of error. Please, remove the 1.2b version.

Meef Chaolin, please try again the new 1.2b1 version and comment if it works well.

Thanks you for the report!!!

Thanks, that’s working for me know. This is fantastic, I will have to play with it when I have more time but so far it’s very impressive!

That is an amazing idea! I can imagine how it can safe many hours of routine work, once you have your patterns, presets, etc.

Maybe there is a chance to integrate a module that can map midi notes to any keyboard shortcut? I mean specifically keyboard shortcuts that are used in the editor via the PC keyboard: [Shift]+[Cursor Down], [Ctrl]+[X], [Ctrl]+[4], etc. At the moment they cannot be controlled via the standard Midi mapping, but it could be very useful if you want to control the whole program via the midi controller. (Advanced tool #9 or inside of AMIC?) :dribble:

Thanks, that’s working for me know. This is fantastic, I will have to play with it when I have more time but so far it’s very impressive!

Thanks Meef Chaloin!Enjoy the tool. Little by little there will be more versions.One conceptual idea that fulfills this tool is that it acts as a briefcase.That you uninstall renoise, reinstall renoise and only install this tool and you have everything installed.It’s focused on my needs, but I’m sure it will serve other users.Some areas need a little learning.I will try not to touch too much on future versions, so as not to spoil what has been learned.

Enjoy!

Wo this is a nice tool! Really nice to have a graphical piano. And also has EMP!! Didn’t Airwolf have that, too? :drummer:

That is an amazing idea! I can imagine how it can safe many hours of routine work, once you have your patterns, presets, etc.

Maybe there is a chance to integrate a module that can map midi notes to any keyboard shortcut? I mean specifically keyboard shortcuts that are used in the editor via the PC keyboard: [Shift]+[Cursor Down], [Ctrl]+, [Ctrl]+[4], etc. At the moment they cannot be controlled via the standard Midi mapping, but it could be very useful if you want to control the whole program via the midi controller. (Advanced tool #9 or inside of AMIC?) :dribble:

You are very close to the overall idea of the AMIC module.This module includes lots of buttons to assign specific functions.You can try some buttons in the first 4 lines, some functions are working, they are only for test. The tool has a drop-down list for each function of each button, to know what it is. You will see that it is a beta.They are 144 buttons, but could be 288 if you wanted, wildly.

The problem is that just the AMIC module is the tool with more work.It involves creating a function for each button, and many are totally new functions.To address what you want, it is possible with some functions. But I would have to try thoroughly.For example, it may be possible to select blocks by reference to the position of the cursorFor example:

  • A function select a block of 16 rows and copy. And other function to paste in position of cursor. (I have not tried it, I do not know if I can separate these commands into 2 separate functions)
  • In general, you can assign any function related to manipulating anything in the pattern editor or in the matrix.The theme is to create the function.I already tried some with amazing results.Create a new song, try the 4A orange button in AMIC (add a metronome) and play song. It is possible to create infinite metronomes. It is an example of so many. The 9M red buton clone the estructure and visual of a track or a group (only one level.).Some functions need to be reviewed.

What I intend with this tool is to have more agility with the 3 peripherals (alphanumeric keyboard, mouse, and MIDI keyboard).In AMIC I intend to include what I call multipliers, Functions that “repeat” an order for work faster, in the composition.

If you want, leave a list of functions that you want, and I will try to study.

Wo this is a nice tool! Really nice to have a graphical piano. And also has EMP!! Didn’t Airwolf have that, too? :drummer:

I will never understand, because Renoise has a virtual piano, and does not work with the mouse to edit in the pattern editor.Last summer I discussed this in the forum.The mania of always using the alphanumeric keyboard for almost everything.

With the mouse and a virtual tool you can do authentic wonders.The theme is to have ample tools for all peripherals, mouse inclusive.I’ve always missed a virtual piano for editing.One limitation of the API is that it does not allow you to illuminate the keys when playing notes in the pattern editor.The GUI is a bit poor, but …

You already know that I have the help of other members of the forum.With a little patience it is possible to add more functions yet.This is a beta, or demo.At least the virtual piano is almost finished.An automatic drop-down list is missing to describe each effect. A window that grows underneath.

And a reflection. Everything created without modifying anything about Renoise. Imagine what a professional encoder can create in just one month of work. I am a newbie.I do not want to comment any more.You already know the situation very well.

EMP?What exactly do you mean?

A tip. You can try a rename the names of the tracks and the names of instruments quickly.How about?It’s fast?Use the mouse wheel, do not display the lists of numbers (if it is not necessary)…

EMP- just a joke.

I will never understand, because Renoise has a virtual piano, and does not work with the mouse to edit in the pattern editor.Last summer I discussed this in the forum.The mania of always using the alphanumeric keyboard for almost everything.

Strange decisions, I agree. Yes its already build-in, so could be decoupled from instrument view? Personally I don’t need it, but I can understand it also can help.

A tip. You can try a rename the names of the tracks and the names of instruments quickly.How about?It’s fast?Use the mouse wheel, do not display the lists of numbers (if it is not necessary)…

I don’t understand this sentence… You want to add this to your tool? I amusually using the airmann’s tool “auto-colors”, it colors by name. It’s a bit rudimentary in config, but totallyworks non-complicated, after initial setup. I usually colorize tracks by type: For example bass + kick blue, lead+melody = yellow, bass side chain = blue, reverb sends = grey and white, pads, chords = red etc. I find that more practical for me, if I return later back to the project.

I don’t understand this sentence… You want to add this to your tool? I amusually using the airmann’s tool “auto-colors”, it colors by name. It’s a bit rudimentary in config, but totallyworks non-complicated, after initial setup. I usually colorize tracks by type: For example bass + kick blue, lead+melody = yellow, bass side chain = blue, reverb sends = grey and white, pads, chords = red etc. I find that more practical for me, if I return later back to the project.

I mean the process of changing names.Some people have complained about this.Changing the name on tracks or instruments is not very fast in Renoise.In the tool, I do not know if it is easily seen that it is possible to change the names.

I studied a little the Autocolors tool.By the way, GT16-Colors and Autocolors are not very compatible, for obvious reasons.When the module PEST is finishedI think I can add a checkbox for “autocolors”, which would function similarly (type a specific name, and automatically change color of track).

I also want to add an empty row detector (note empty), to avoid writing effect parameters (vol, pan, dly, fx) for the virtual piano.I have seen that joule is working on something similar.Something like that:If the next row is empty, do not write and skip to the next row.Long time ago I created a function that avoided writing the effects but within following a continuous jump, which is not the same (the jump should always be <2 to not ignore lines).

EMP!!!You should have put the video before!!! :panic: :panic: :panic:

It takes a little humor… and Blue Thunder???

Yes its already build-in, so could be decoupled from instrument view?

Just to clarify. I do not just mean watching the piano in pattern editor (that also), but also to edit with the mouse, locate notes, etc (press a key [C-3] and the piano write a note [the C-3] in the cursor position in pattern editor).If you use 2 monitors, you can see the native virtual piano too.

There are a lot of things that are “simple” to add, without destroying anything from Renoise’s code.And many have to do with fast workflow.If it does not exist, it is because those responsible do not want to, not because of the difficulty in implementing it (of course there are exceptions).Perhaps because of that negativity, there are so many complaints in the forums.

I’m pretty sure that these are the two major factors to why they implement a feature or not:

  1. The cost (time) of making and maintaining it.

  2. If it is overall sensible - meaning it should be a general solution, fairly elegant and not tailor-made for just a few users needs.

and maybe 3) Be consistent with the internal roadmap/vision.

Good thing with LUA is that you can pretty much make your own quirky “macros” and “shortcuts”, just the way you want them :slight_smile:

I’m pretty sure that these are the two major factors to why they implement a feature or not:

  1. The cost (time) of making and maintaining it.

  2. If it is overall sensible - meaning it should be a general solution, fairly elegant and not tailor-made for just a few users needs.

and maybe 3) Be consistent with the internal roadmap/vision.

Good thing with LUA is that you can pretty much make your own quirky “macros” and “shortcuts”, just the way you want them :slight_smile:

1)Time is important, especially if you devote to another thing.No doubts.

  1. This is very debatable.Renoise includes many things that are not widely used by most users.Perhaps here lies his greatness.

3)Nothing to comment here.You can not go against the creator and his inner vision.

LUA is one of the reasons why I use Renoise still.But it is a shame that some details are neglected under the hood, which have to do with the rapid workflow.Many features or details are not used by the vast majority of users, simply because it’s not included.