Jump to content


Photo
- - - - -

Highlighting Notes using Ctrl + C?


  • Please log in to reply
17 replies to this topic

#1 El°HYM

El°HYM

    Big Super GrandMasta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 761 posts
  • Gender:Male
  • Location:NIBIRU
  • Interests:I AM El°HYM

Posted 09 January 2018 - 12:35

Would it be possible to highlight certain notes in the pattern - sequencer using:

 

Ctrl + C

 

Like under Windows, lets say not a whole #selection of notes but just some in between,

which could come in pretty handy for #velocity and #quantize or #nudge changes only on the desired hits, notes.

 

Just an idea & doesnt seem to work "out of the box" in Renoise, maybe not even possible at all?

 

keyboard-168.png


Inside ur Renoise; helping Byte-Smasher putting Cab Sims on ur Master.  :ph34r: 


#2 Raul (ulneiz)

Raul (ulneiz)

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1490 posts
  • Gender:Male
  • Location:Spain

Posted 09 January 2018 - 14:35

The pattern editor only has 2 markers, the selection and the cursor.

 

CTRL C (if you do not change the command in the preferences) is the action of copying. You should have a panel to indicate which notes you want to indicate, and an option to activate / deactivate and add a kind of graphic multiple selection. All this in the end is too complicated. If you contemplate everything that Renoise equips, everything is usually concrete and direct. Mixing the copy action from the alphanumeric keyboard with such a marking function does not seem to follow Renoise's philosophy. It's like mixing two things.

 

In any case, this kind of ideas will generate parallel ideas.
 
I believe it is possible to build a tool with a parent timer, which uses the selection to point to a specific note in a particular note column in a top-down loop process. It would simply be a visual aid. It is possible to play with the selection from a tool, but in the end it is easier to use the mouse.
 
Another thing you can do is this:
vpdpro-selection-replace-volume.png
  1. You make a simple selection
  2. Tool VPDpro/Rack 1
  3. Selection (Pt)
  4. You move a volume slider
  5. You press the button "Vol" in Rack 1 to replace.
  6. Consequence: only change the volume values within the selection
Things like that... It is exactly the same as:
  1. You make a simple selection
  2. Advanced pattern editor operations
  3. Selection in Pattern
  4. Vol/Pan/Delay/FX
  5. Modify: Set
  6. Change the value
  7. Apply
  8. Consequence: only change the volume values within the selection

I'm just pointing out things you can do. However, the idea of using a timer and the selection of the pattern editor to mark specific notes could be a good toy to program and use to use with a tool.

 

EDIT: Wow, of course the VPDpro tool has the possibility of transposing notes within a selection. Only transpose specific notes. At the moment it allows to raise or lower an entire octave from -12 to +12. This function is activated with the green button that is located above the Transpose button.

 

Anyway, look carefully at all possible combinations of controls within the right panel of advanced operations of the pattern editor. Maybe you'll find what you need there.


Edited by Raul (ulneiz), 09 January 2018 - 14:44.

  • El°HYM likes this

:excl: Development of my tools: KangarooX120SamRenderPhraseTouch  |  GT16-Colors (old)

 

:excl: My API wishlist R3.1 (updated 24 July 2017):

Spoiler

 

:excl: My Renoise 3.1 wishlist (updated 26 September 2017):

Spoiler

#3 El°HYM

El°HYM

    Big Super GrandMasta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 761 posts
  • Gender:Male
  • Location:NIBIRU
  • Interests:I AM El°HYM

Posted 09 January 2018 - 14:54

Very insightful, will mos def try to flip around with this!

 

Basically what I want to achieve is this:

 

In a e.g. 32 Pattern, with a Hit on every 4 Lines:

 

00 c400

 

04 c400

 

08 c400

 

12 c400

 

16 c400

 

20 c400

 

24 c400

 

28 c400 

 

32 c400

 

Then only select the #offbeats 04, 12, 20, 28 - so with only these selected; then use #velocity, #nudge, #quantize on those.

 

Hope that makes sense....Maybe there's even a better, or easier way to achieve this,

since the Developers already having all kinds of #tricks in their Bag.

 

:ph34r:  :ph34r:  :ph34r:  :drummer:  :ph34r:  :ph34r:  :ph34r:


Edited by El°HYM, 09 January 2018 - 14:55.

Inside ur Renoise; helping Byte-Smasher putting Cab Sims on ur Master.  :ph34r: 


#4 Raul (ulneiz)

Raul (ulneiz)

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1490 posts
  • Gender:Male
  • Location:Spain

Posted 09 January 2018 - 15:09

Very insightful, will mos def try to flip around with this!

 

Basically what I want to achieve is this:

 

In a e.g. 32 Pattern, with a Hit on every 4 Lines:

 

00 c400

 

04 c400

 

08 c400

 

12 c400

 

16 c400

 

20 c400

 

24 c400

 

28 c400 

 

32 c400

 

Then only select the #offbeats 04, 12, 20, 28 - so with only these selected; then use #velocity, #nudge, #quantize on those.

 

Hope that makes sense....Maybe there's even a better, or easier way to achieve this,

since the Developers already having all kinds of #tricks in their Bag.

 

:ph34r:  :ph34r:  :ph34r:  :drummer:  :ph34r:  :ph34r:  :ph34r:

 

It is a bit farfetched. But it is possible to propose a specific tool to do it. The basis of the idea of a possible tool would be like this:

  1. A popup to choose the work area, line, note column, all the track column, all of them within a pattern-track, or a selection (you can invade several tracks or several note columns from different tracks).
  2. Once you have the work area, it is possible to program a repetitive line jump condition, with a multiplier or something like that. That is, each X lines, then modify.
  3. Apart from point 3, it would be possible to add at least 4 valueboxes to mark 4 specific lines. Only the values in these lines would be modified.
  4. Finally, a "modify" button.

This would be a pretty deep tool. The difficulty in programming is to establish the limits to avoid errors. In addition, it would be necessary to detect the initial line and the final line in case of using a "selection". Here I have my doubts. But although it is a somewhat crazy tool, it can be a good idea, useful when you use many lines.

 

EDIT: 04, 12, 20, 28 is a jump of 8 lines continuously, until the end of the selected pattern. Since it starts with 4, you would only need to put the cursor on the fourth line.

 

EDIT2: By the way, it would also be possible to add a "Beats Control". You would only modify the lines of beats.


Edited by Raul (ulneiz), 09 January 2018 - 15:21.

:excl: Development of my tools: KangarooX120SamRenderPhraseTouch  |  GT16-Colors (old)

 

:excl: My API wishlist R3.1 (updated 24 July 2017):

Spoiler

 

:excl: My Renoise 3.1 wishlist (updated 26 September 2017):

Spoiler

#5 El°HYM

El°HYM

    Big Super GrandMasta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 761 posts
  • Gender:Male
  • Location:NIBIRU
  • Interests:I AM El°HYM

Posted 10 January 2018 - 09:39

Man to be honest, I have no idea where even to start  :blink:

 

Yet, downloaded the Tool Making #tool & Bookmarked the Lua - info.

 

We will see how that works; would be a pretty neat Tool, indeed.

 

Many thanks for all the input!  :ph34r:


Inside ur Renoise; helping Byte-Smasher putting Cab Sims on ur Master.  :ph34r: 


#6 Raul (ulneiz)

Raul (ulneiz)

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1490 posts
  • Gender:Male
  • Location:Spain

Posted 10 January 2018 - 10:40

Man to be honest, I have no idea where even to start  :blink:

 

Yet, downloaded the Tool Making #tool & Bookmarked the Lua - info.

 

We will see how that works; would be a pretty neat Tool, indeed.

 

Many thanks for all the input!  :ph34r:

 

I would not mind creating a simple tool from scratch with all these capabilities and sharing the code in the tools section. It would only be a small window with some buttons. The most difficult thing is to choose the name of the tool.  ^_^

 

If you are interested in learning to create tools, I can only encourage you. It's worth it. A couple of years ago I had no idea. But I can not be waiting for others :unsure:.


  • El°HYM likes this

:excl: Development of my tools: KangarooX120SamRenderPhraseTouch  |  GT16-Colors (old)

 

:excl: My API wishlist R3.1 (updated 24 July 2017):

Spoiler

 

:excl: My Renoise 3.1 wishlist (updated 26 September 2017):

Spoiler

#7 El°HYM

El°HYM

    Big Super GrandMasta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 761 posts
  • Gender:Male
  • Location:NIBIRU
  • Interests:I AM El°HYM

Posted 10 January 2018 - 11:50

A name...like:

 

Micro Edit

 

:drummer:


Inside ur Renoise; helping Byte-Smasher putting Cab Sims on ur Master.  :ph34r: 


#8 danoise

danoise

    Probably More God or Borg Than Human Member

  • Renoise Team
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6906 posts
  • Gender:Male
  • Location:Berlin
  • Interests:wildlife + urban trekking

Posted 10 January 2018 - 12:48

I think some kind of highlighting (or even, multi-cursor functionality) would be an immensely useful feature. 

 

That said, why on earth would you ever want Ctrl+C for this?  :wacko:


  • El°HYM likes this

Tracking with Stuff. API wishlist | Soundcloud


#9 El°HYM

El°HYM

    Big Super GrandMasta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 761 posts
  • Gender:Male
  • Location:NIBIRU
  • Interests:I AM El°HYM

Posted 10 January 2018 - 12:55

I think some kind of highlighting (or even, multi-cursor functionality) would be an immensely useful feature. 

 

That said, why on earth would you ever want Ctrl+C for this?  :wacko:

 

Not necessarily ...that was just my 'non-coder' user way to describe what I mean.

 

Like highlighting certain files in Windows; this could be done in other ways in Renoise.

 

Off course I tried though to select only off - beat notes via ctrl + c, which didnt works  :mellow:

 

 

 

Actually its NOT ctrl + c BUT CTRL + A Leftclick via the Mouse on the desired Files.

 

My #rookie Bad!


Edited by El°HYM, 10 January 2018 - 12:59.

Inside ur Renoise; helping Byte-Smasher putting Cab Sims on ur Master.  :ph34r: 


#10 Raul (ulneiz)

Raul (ulneiz)

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1490 posts
  • Gender:Male
  • Location:Spain

Posted 10 January 2018 - 15:04

A name...like:

 

Micro Edit

 

:drummer:

 

Then we have the hardest thing done :lol: .


  • danoise and El°HYM like this

:excl: Development of my tools: KangarooX120SamRenderPhraseTouch  |  GT16-Colors (old)

 

:excl: My API wishlist R3.1 (updated 24 July 2017):

Spoiler

 

:excl: My Renoise 3.1 wishlist (updated 26 September 2017):

Spoiler

#11 El°HYM

El°HYM

    Big Super GrandMasta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 761 posts
  • Gender:Male
  • Location:NIBIRU
  • Interests:I AM El°HYM

Posted 10 January 2018 - 19:22

This will work out just fine!

 

Maybe even better name could be:

 

Micro (Note) Select

 

As people might find it useful to quickly find this Gem & its purpose?


Inside ur Renoise; helping Byte-Smasher putting Cab Sims on ur Master.  :ph34r: 


#12 Raul (ulneiz)

Raul (ulneiz)

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1490 posts
  • Gender:Male
  • Location:Spain

Posted 12 January 2018 - 22:46

@ElºHYM. This function has been added in my VPDpro tool. It works within the selected note column or in all the selected pattern-track. As options are:

  1. Replace in all lines
  2. Replace according the LPB jump value (the beat)
  3. Replace according a jump value between 2 and 32, counting from the selected line.
Options 2 and 3:
vpdpro-replace-with-jump.png

  • El°HYM likes this

:excl: Development of my tools: KangarooX120SamRenderPhraseTouch  |  GT16-Colors (old)

 

:excl: My API wishlist R3.1 (updated 24 July 2017):

Spoiler

 

:excl: My Renoise 3.1 wishlist (updated 26 September 2017):

Spoiler

#13 El°HYM

El°HYM

    Big Super GrandMasta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 761 posts
  • Gender:Male
  • Location:NIBIRU
  • Interests:I AM El°HYM

Posted 13 January 2018 - 11:07

Thanks!

 

When will this one be available for public?

 

Looking good indeed....would still like a #micro version mini tool only for selection.

 

But this maybe a good starting point for programming my own tool, which will also need some time to get into.

 

Cheerz :yeah:


Inside ur Renoise; helping Byte-Smasher putting Cab Sims on ur Master.  :ph34r: 


#14 Raul (ulneiz)

Raul (ulneiz)

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1490 posts
  • Gender:Male
  • Location:Spain

Posted 13 January 2018 - 11:35

Thanks!

 

When will this one be available for public?

 

Looking good indeed....would still like a #micro version mini tool only for selection.

 

But this maybe a good starting point for programming my own tool, which will also need some time to get into.

 

Cheerz :yeah:

 

 

Ok, I will try to add the operations also within the selection. It is not possible to be more specific or deep anymore. I also want to review the transposition of the notes. There are combinations of operations that can be added. The problem of adding so many capabilities is that in the end the tool becomes complex to handle, because it has many things. But it is also true that in a tool with a larger window it is possible to order all the controls to make it easier to handle.

 

Another thing that may interest you is what is discussed here (jump to the next note within the selected note column): http://forum.renoise...ay/#entry364647

 

Here is an example of a "mother" function, to replace the value of the instrument. You can take this example to build the rest of the functions for other values, volume, panning, delay... or all together.

 

Spoiler

 

 

When will this one be available for public?

 

I still have my doubts. The whole tool has a multitude of things, and is complex to control. In fact, someone who does not control Renoise well may not understand the concept of this tool. No one will see that VPDpro simply represents a ZOOM of the selected line, with controls to change the values directly. Apart from that, it also has a very personal touch. It is not designed to please others, but to work optimally for myself.

 

For example, the tool includes this: http://forum.renoise...ns/#entry363636

 

Who wants that? Nobody, only me  ^_^


  • El°HYM likes this

:excl: Development of my tools: KangarooX120SamRenderPhraseTouch  |  GT16-Colors (old)

 

:excl: My API wishlist R3.1 (updated 24 July 2017):

Spoiler

 

:excl: My Renoise 3.1 wishlist (updated 26 September 2017):

Spoiler

#15 El°HYM

El°HYM

    Big Super GrandMasta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 761 posts
  • Gender:Male
  • Location:NIBIRU
  • Interests:I AM El°HYM

Posted 13 January 2018 - 12:36

^Man are you kidding Me...lol!

 

You may be like the Mr.Robot in our little Renoise Universe  :walkman:

 

Well like I said, I have no idea how even to start, yet even that can be a start somehow, if proceeded further...

 

Basically the #tool would just be some #highlighting of specific notes in the pattern editor;

plus the #quantize #nudge #velocity control/editor from the #advanced pattern editor.

 

I know this is like a one way road to discuss with someone who actually is pretty deep & experienced

with programming these & on the other hand a rookie like me, has has actually no clue about it.

 

So, again many thanks for the insight & info!


Inside ur Renoise; helping Byte-Smasher putting Cab Sims on ur Master.  :ph34r: 


#16 Raul (ulneiz)

Raul (ulneiz)

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1490 posts
  • Gender:Male
  • Location:Spain

Posted 13 January 2018 - 13:16

^Man are you kidding Me...lol!

 

You may be like the Mr.Robot in our little Renoise Universe  :walkman:

 

Well like I said, I have no idea how even to start, yet even that can be a start somehow, if proceeded further...

 

Basically the #tool would just be some #highlighting of specific notes in the pattern editor;

plus the #quantize #nudge #velocity control/editor from the #advanced pattern editor.

 

I know this is like a one way road to discuss with someone who actually is pretty deep & experienced

with programming these & on the other hand a rookie like me, has has actually no clue about it.

 

So, again many thanks for the insight & info!

 

I thought you knew a little about LUA to program tools. Who does not know that?  ^_^

 

Once you have a tool built, it is relatively easy to steal functions to insert them in another new tool, change the GUI and ready, new tool finished.

 

The problem I have is that I do not have much time for these things.

 

Any novice programmer who reads the spoiler with the function will know how to use it to build a specific tool.

 

If you really want to learn how to make scripts for Renoise tools, you can follow these steps: http://forum.renoise...e-4#entry359113

 

Now it's up to you.


  • El°HYM likes this

:excl: Development of my tools: KangarooX120SamRenderPhraseTouch  |  GT16-Colors (old)

 

:excl: My API wishlist R3.1 (updated 24 July 2017):

Spoiler

 

:excl: My Renoise 3.1 wishlist (updated 26 September 2017):

Spoiler

#17 El°HYM

El°HYM

    Big Super GrandMasta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 761 posts
  • Gender:Male
  • Location:NIBIRU
  • Interests:I AM El°HYM

Posted 13 January 2018 - 13:33

I thought you knew a little about LUA to program tools. Who does not know that?  ^_^

 

Once you have a tool built, it is relatively easy to steal functions to insert them in another new tool, change the GUI and ready, new tool finished.

 

The problem I have is that I do not have much time for these things.

 

Any novice programmer who reads the spoiler with the function will know how to use it to build a specific tool.

 

If you really want to learn how to make scripts for Renoise tools, you can follow these steps: http://forum.renoise...e-4#entry359113

 

Now it's up to you.

 

Ok, Mr.Robot...will do  :ph34r:


Inside ur Renoise; helping Byte-Smasher putting Cab Sims on ur Master.  :ph34r: 


#18 Raul (ulneiz)

Raul (ulneiz)

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1490 posts
  • Gender:Male
  • Location:Spain

Posted 13 January 2018 - 13:36

Ok, Mr.Robot...will do  :ph34r:

 

:o  :lol:  :lol:  :lol:


  • El°HYM likes this

:excl: Development of my tools: KangarooX120SamRenderPhraseTouch  |  GT16-Colors (old)

 

:excl: My API wishlist R3.1 (updated 24 July 2017):

Spoiler

 

:excl: My Renoise 3.1 wishlist (updated 26 September 2017):

Spoiler