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

What a beast of a tool…just incredible. Thanks for sharing it and for your hard work on it.

Hi MEEF Chaloin. Thanks! :slight_smile:

Yes, is a beast!!!When you master the advanced tool “GTC” and the advantages with groups,you will notice.Careful about the red buttons!!! :blink: :huh: :dribble: :w00t:

This is amazing. Thank you!

This is amazing. Thank you!

Thanks robohymm. Enjoy!

Click to view contents

Tool: GT16-Colors v1.1 …for Renoise 3.1

Download GT16-Colors v1.1, Tool & Pack

6959 GT16-Colors-v1.1-01-ulneiz.png

6960 GT16-Colors-v1.1-02-ulneiz.png

6961 GT16-Colors-v1.1-03-ulneiz.png

Features GT16-Colors… v1.1 - More compact, with Navigation Barsand hidden information!

GUI more compact: GUI has been reduced a 25% approximately. It occupies less space in height. I think that version 1.0 takes up too much space.

Includes Navigation Bars : two navigation bars to control with the mouse the displacement for Note Columns inside the Tracks (the smaller) and to control the displacement for the Index (Tracks, Groups, Master and Sends). You can use to visually check things on your composition more quickly, when there are many tracks. Currently, the bars do not interact with Renoise.

Hidden information and more detailed. Advanced tools include extensive information, which is hidden by a checkbox. In this way, takes up less space.

Code Review

Please, if a user detects any error or bug report here!!!

Thanks!!!

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.

EDIT: Thx to joule for the hint, there is a tool like I described above made by airman:https://forum.renoise.com/t/new-tool-2-8-autocolors/35684

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.