New tool (3.1): GuttRoll - Pattern editing for Guitar Players


(weedwalker) #1

GuttRoll

a Pattern Editing Tool with the Guitar Player in mind

better velocity representation and 8 velocity steps (double)

6844 new velo.png

This new Version is much more responsive

6848 com.drezz.GuttRoll_V0.9.xrnx

no more new features for now.

i will only fix bugs from now on.

think its perty neat now.

enjoy!

new Feature: bidirectional velocity cicling:

6845 velo mode.png

rep. clicking on the blue velocity squares can now increase or decrease the velocity level

new Feature: per string standard velocity levels - insta-humanizing:

6843 std velo levels.png

new Feature: alternative tunings:

6834 dadgad.png

new Feature: tabview options, show defined tracks side by side with the current selected track:

write your melody while having your chords and bassline in sight!

6835 orientation_sheet_defined.png

6836 tab_defined.png

GuttRoll

in it simplest form it shows a guitar fretboard that lets

you write notes to the pattern editor by clicking the strings

on the desired fret positions.

you can navigate the patterns and lines in the common way

and GuttRoll will pick up and display notes that you allready

have written

6847 velo.png

the blue square next to the note names on the fretboard

let you cycle trough eight velocity levels for each note.

you can define the direction of cycling by clicking the

increase/decrease button below the fretboard.

6846 offs.png

The add Note Offs option

when enabled, on each note/chord event all untouched strings get

muted ( “off” in Pattern Editor ).

when disabled, strings would ring until they get played again.

an individual note damp event that let you mute a string insted of

playing it is planed.

The Tab Sheet

you can click the tab diagramms to navigate within the pattern

the resolution is limited to 16 chord/note events per pattern

the pattern lengths need to be multiples of 16

the tab sheet may not work for impossible to grip chords

they work in the fretboard view but in the tab sheet some notes will

not get displayed. They remain in the pattern though.

bugfix:

-fixed tabs with open strings

-fixed on_velocity_click bug

-fixed group track , send track , master track bug

other;

  • added option to omit note offs

-alternative tunings

-new tab view option

-saver and faster


Renoise support for Chord/Scale plugins
(agent220) #2

This looks wonderful. This will be the first tool I want to try when I get my computer back from repairs!


(Meef Chaloin) #3

Looks incredible but where do we download it from?


(noisetoys) #4

Really lookin forward to this !


(Djeroek) #5

Nice one, this might get my father into tracking :guitar: .


(slippycurb) #6

thats class, good work


(James Britt / Neurogami) #7

Interested in trying this, but I cannot find the link to the tool.

EDIT:Link is now in the original post


(danoise) #8

Looking forward to trying this one out!


(jachy) #9

What a great tool! This is really going to change the way I compose music!

There is still couple problems… Tool keeps adding this E-Guitar instrument. Would it be possible to get option to disable that? It would be nice to use tool with multiple tracks - so it would be only an interface, nothing more.

It would be also nice to have able to change default octave of generated output. Well, I could transpose output afterwards (pretty slow) but then sheets are also transposed (unconventional).

EDIT

Ifound _load_instruments_option from main.lua. When that is marked to false, E-guitar doesn’t appear.

But I cannot add VSTi’s to those tracks. If I do and then restart guttroll, another guttroll-tracks are added above old ones. And then I cannot composeold ones with guttroll any longer. I would like to use guttroll with multiple tracks. Could it bepossible… in distantfuture? :huh: :dribble:

I also found advanced option from main.lua. I added option to thegui to changetrack. Didn’t work :blush:

Another issue… When I try to change Z00 -option from gui, error appears:

main.lua

.\gui.lua:69: attempt to index field 'write_z_comands' (a nil value)
stack traceback:
 .\gui.lua:69: in function <.\gui.lua:68>

(weedwalker) #10

What a great tool! This is really going to change the way I compose music!

There is still couple problems… Tool keeps adding this E-Guitar instrument. Would it be possible to get option to disable that? It would be nice to use tool with multiple tracks - so it would be only an interface, nothing more.

It would be also nice to have able to change default octave of generated output. Well, I could transpose output afterwards (pretty slow) but then sheets are also transposed (unconventional).

EDIT

Ifound _load_instruments_option from main.lua. When that is marked to false, E-guitar doesn’t appear.

But I cannot add VSTi’s to those tracks. If I do and then restart guttroll, another guttroll-tracks are added above old ones. And then I cannot composeold ones with guttroll any longer. I would like to use guttroll with multiple tracks. Could it bepossible… in distantfuture? :huh: :dribble:

I also found advanced option from main.lua. I added option to thegui to changetrack. Didn’t work :blush:

Another issue… When I try to change Z00 -option from gui, error appears:

main.lua

.\gui.lua:69: attempt to index field 'write_z_comands' (a nil value)
stack traceback:
.\gui.lua:69: in function <.\gui.lua:68>

Hey, so glad you like it. i just uploaded a new Version that fixes a couple of things including the ones you mentoined.

I just Uploaded a new Version with a couple of fixes. please try it again and report back.


(weedwalker) #11

jachy: you can ajust the pitch inside the instrument

6822 instrument tuning.png

does that work?


(weedwalker) #12

jachy: as for the advanced mode, this is stuff that is not working so i hid it away. I should have named this option differently

I asume you would like to use the tool on more than just the dedicated two tracks?


(jachy) #13

Hey, so glad you like it. i just uploaded a new Version that fixes a couple of things including the ones you mentoined.

I just Uploaded a new Version with a couple of fixes. please try it again and report back.

Yes, now Z00 thing works.

jachy: you can ajust the pitch inside the instrument

attachicon.gifinstrument tuning.png

does that work?

Well, I’m using VSTi’s but I managed to change tuning from here:

1uOErtA.jpg

This is great! It’s also possible to use a capo :guitar:

jachy: as for the advanced mode, this is stuff that is not working so i hid it away. I should have named this option differently

I asume you would like to use the tool on more than just the dedicated two tracks?

Yes, that’s would be perfect! :smiley:

Shortcut key to guttroll would also be a nice addon.


(weedwalker) #14

Just uploaded a new version without instruments. you can GuttRoll in any track now.

also shortcut Key added. you find it under Global:Tools:GuttRoll

Please tell me how you like it now.


(jachy) #15

Very nice! And fast! :smiley:

I found couple issues.

  1. Chords that have at least one open note (Like E-notes on E major) won’t show at sheet display.

  2. This could be related: when I create E major chord on 00, then move to 04 and try clicking bottom E-note, there comes error:

main.lua:313: attempt to index local 'selected_note' (a nil value)
stack traceback:
  main.lua:313: in function 'delete_notes_exept'
  main.lua:348: in function 'write_chord'
  .\sheet.lua:57: in function 'on_velocity_click'
  .\sheet.lua:31: in function <.\sheet.lua:31>

I test more throughly when I have some spare time. Thank you very much for this gem! B)


(weedwalker) #16

Very nice! And fast! :smiley:

I found couple issues.

  1. Chords that have at least one open note (Like E-notes on E major) won’t show at sheet display.

  2. This could be related: when I create E major chord on 00, then move to 04 and try clicking bottom E-note, there comes error:

main.lua:313: attempt to index local 'selected_note' (a nil value)
stack traceback:
main.lua:313: in function 'delete_notes_exept'
main.lua:348: in function 'write_chord'
.\sheet.lua:57: in function 'on_velocity_click'
.\sheet.lua:31: in function <.\sheet.lua:31>

I test more throughly when I have some spare time. Thank you very much for this gem! B)

got fixed :smiley:


(jachy) #17

got fixed :smiley:

Wow :yeah:. Second problem still exists though…


(weedwalker) #18

Wow :yeah:. Second problem still exists though…

should be fixed now


(Meef Chaloin) #19

I haven’t had much time to play with this properly yet but I tried it for a few mins and it seems excellent. I’m so grateful that this has been made, it will make writing so much easier for me.


(weedwalker) #20

I haven’t had much time to play with this properly yet but I tried it for a few mins and it seems excellent. I’m so grateful that this has been made, it will make writing so much easier for me.

Thanks man. Love to hear that!