It is currently Fri Apr 26, 2024 10:26 pm




Post new topic Reply to topic  [ 40 posts ]  Go to page 1, 2, 3, 4  Next
 experimental fretboard diagram gadget 
Author Message
Multiple Donor
Multiple Donor
User avatar

Joined: Tue Dec 25, 2007 8:51 pm
Posts: 679
Post experimental fretboard diagram gadget
i dusted off the (long) retired programmers part of my brain and cobbled up
an experimental fretboard diagramming gadget. it does what i need it to at the immediate moment but i'm sure i'll add stuff over time so if there is something you think it should do or doesn't do right just give me a reply.

right now it just has matched reciprocal tunings
but i'll add others. so if you have one you'd like to use just reply and i'll put it in.
it shouldn't take me long. i'll probably put a few additional ones in today so request one if you are interested in using it.

https://mike-hoegeman.github.io/fretboard_diagrammer/fretboard.html

https://mike-hoegeman.github.io/fretboard_diagrammer/fretboard_manual.html

_________________
https://www.facebook.com/mike.hoegeman
https://mike-hoegeman.github.io/


Mon Sep 04, 2023 12:06 pm
Profile
Multiple Donor
Multiple Donor

Joined: Sun Jul 14, 2019 9:36 pm
Posts: 81
Location: Texas, USA
Post Re: experimental fretboard diagram gadget
mike.hoegeman wrote:
if you have one you'd like to use just reply and i'll put it in.


Nice! 12-string Classic 6x6 please.

Would also love to set up an (eventual) off-line version of this.

_________________
Tarara Grand #7340 Classic Stickup


Mon Sep 04, 2023 12:41 pm
Profile
Multiple Donor
Multiple Donor
User avatar

Joined: Fri Sep 03, 2021 1:54 am
Posts: 1097
Location: North West Scotland
Post Re: experimental fretboard diagram gadget
mike.hoegeman wrote:
i dusted off the (long) retired programmers part of my brain and cobbled up
an experimental fretboard diagramming gadget.

A very neat idea Mike.

I took a different approach, with a different end in mind, & used some old manual html & css experience to make a series of static 'touchboard maps'. They were initially an aid to tuning experiments, but then the idea grew a bit...

They now include several standard tunings (I hope to add more) and some other peoples custom tunings too , including Rob Martino, Jeff Moen & Thierry Carpentier. I just added some non-Stick maps too, including Kai Kurosawa's 15 string, 3 zone Kūbo.

If you'd like to take a look, they can be found at http://www.david-wright.co.uk/music/touchboard_maps/

_________________
David
More Stickists than you can shake a Stick™ at? (links list)
Bamboo Grand 12 2024 #7472 Stickup Low Xtnd Classic Melody (Outer 5ths)
Bamboo Grand 12 2009 #5826 PASV4 Low Xtnd Classic Melody (Outer 5ths)
Graphite 10 2009 #5862 PASV4 Classic


Mon Sep 04, 2023 1:24 pm
Profile
Multiple Donor
Multiple Donor
User avatar

Joined: Tue Dec 25, 2007 8:51 pm
Posts: 679
Post Re: experimental fretboard diagram gadget
OnceAgain wrote:
mike.hoegeman wrote:
if you have one you'd like to use just reply and i'll put it in.


Nice! 12-string Classic 6x6 please.

Would also love to set up an (eventual) off-line version of this.


wish granted. 12 and 10 string classic 6x6 , 5x5 is there now

my website is stored and run from github

https://github.com/mike-hoegeman/mike-hoegeman.github.io

you can download it from github into a local directory on your computer
and run it from those files on your browser locally
there is a :

[Code V] => _download zip_

menu item on there to download the files with.

it works pretty will on an ipad also. you can use it on an phone too but it's a bit cramped :)

_________________
https://www.facebook.com/mike.hoegeman
https://mike-hoegeman.github.io/


Last edited by mike.hoegeman on Mon Sep 04, 2023 2:05 pm, edited 3 times in total.

Mon Sep 04, 2023 1:35 pm
Profile
Multiple Donor
Multiple Donor
User avatar

Joined: Tue Dec 25, 2007 8:51 pm
Posts: 679
Post Re: experimental fretboard diagram gadget
DavidWS wrote:
mike.hoegeman wrote:
i dusted off the (long) retired programmers part of my brain and cobbled up
an experimental fretboard diagramming gadget.

A very neat idea Mike.

I took a different approach, with a different end in mind, & used some old manual html & css experience to make a series of static 'touchboard maps'. They were initially an aid to tuning experiments, but then the idea grew a bit...

They now include several standard tunings (I hope to add more) and some other peoples custom tunings too , including Rob Martino, Jeff Moen & Thierry Carpentier. I just added some non-Stick maps too, including Kai Kurosawa's 15 string, 3 zone Kūbo.

If you'd like to take a look, they can be found at http://www.david-wright.co.uk/music/touchboard_maps/


very nice for high level understanding of the fretboard / tunings out there.
as you said my goal was different. the gadget is more for making scale or chord diagrams with finger symbols like you see in the various ( excellent) instruction books out there.

i might add other functionality like chord /scale compendium libraries you can display or maybe even playing musescore xml files (that have the proper tabs) and displaying the fingering ( that dynamically . that last one would be a ways off though if i do it at all )

i'm open to feature suggestions

_________________
https://www.facebook.com/mike.hoegeman
https://mike-hoegeman.github.io/


Mon Sep 04, 2023 1:47 pm
Profile
Member
Member

Joined: Tue Nov 05, 2019 8:11 am
Posts: 22
Post Re: experimental fretboard diagram gadget
Great idea and implementation. About a month ago, I had a need to do some cheat sheets on scales and degrees for my self-education, and ended up doing up some python coding to visualize similar things via matplot library, from some descriptions like below:

Code:
#Minor scale   6str melody
text_representation = """
-    R   -   2 <b3> -   4  -
-   (5) <b6> - <b7> -   R  -
-    2  (b3) -  4   -   5  -
<b6> -  <b7> - [R]  -   2  -
<b3> -   4  -   5  <b6> -  -
<b7> -   R  -   2  <b3> -  -
"""


Somewhat similar to what you are doing here.
Your tool has much better usability potential, and would be much better for that task than my half-baked no-GUI scripting.
But what is missing to achieve my task with your tool - is a possibility to write custom text within markers.

This functionality could extend ways to use your tool for some other things too - for example making exercise charts where you just enumerate exercise shape steps.


UPD.
Aaaand... it took me additional two minutes to find that labels are already in fact editable.

In that case the only additional thing I can suggest at the moment - is adding shades of grey to the colors list. It would be more friendly to printing diagrams with a regular office b&w laser printer for cheap.


You do not have the required permissions to view the files attached to this post.

_________________
MR 10 Railboard #7142


Sat Sep 09, 2023 3:45 pm
Profile
Multiple Donor
Multiple Donor
User avatar

Joined: Tue Dec 25, 2007 8:51 pm
Posts: 679
Post Re: experimental fretboard diagram gadget
that's a decent suggestion - would a color picker button next to the black button be sufficient ?
i might just make color picker the only button actually...


ignis32 wrote:
Great idea and implementation. About a month ago, I had a need to do some cheat sheets on scales and degrees for my self-education, and ended up doing up some python coding to visualize similar things via matplot library, from some descriptions like below:

Code:
#Minor scale   6str melody
text_representation = """
-    R   -   2 <b3> -   4  -
-   (5) <b6> - <b7> -   R  -
-    2  (b3) -  4   -   5  -
<b6> -  <b7> - [R]  -   2  -
<b3> -   4  -   5  <b6> -  -
<b7> -   R  -   2  <b3> -  -
"""


Somewhat similar to what you are doing here.
Your tool has much better usability potential, and would be much better for that task than my half-baked no-GUI scripting.
But what is missing to achieve my task with your tool - is a possibility to write custom text within markers.

This functionality could extend ways to use your tool for some other things too - for example making exercise charts where you just enumerate exercise shape steps.


UPD.
Aaaand... it took me additional two minutes to find that labels are already in fact editable.

In that case the only additional thing I can suggest at the moment - is adding shades of grey to the colors list. It would be more friendly to printing diagrams with a regular office b&w laser printer for cheap.

_________________
https://www.facebook.com/mike.hoegeman
https://mike-hoegeman.github.io/


Sat Sep 09, 2023 4:08 pm
Profile
Member
Member

Joined: Tue Nov 05, 2019 8:11 am
Posts: 22
Post Re: experimental fretboard diagram gadget
[quote="mike.hoegeman"]that's a decent suggestion - would a color picker button next to the black button be sufficient ? ]

I see two things to mention here:

Coloring is a pair of background+font color, so we might speak about two color pickers. (Not much of use for the greyscale I've asked for, I would be fine with just black font on top of grey, but could be abstractly nice if going for customized colors anyway)

And once you chose some color pair and applied it to some note, it should be somehow easy to consistently reapply the same colorings (which already exist in the diagram), without fine-dialing the same colors from the gradient color picker again for each new note.

_________________
MR 10 Railboard #7142


Sat Sep 09, 2023 4:28 pm
Profile
Multiple Donor
Multiple Donor
User avatar

Joined: Tue Dec 25, 2007 8:51 pm
Posts: 679
Post Re: experimental fretboard diagram gadget
the picker i am looking at has a fixed pallete with grays
along with a gradient picker or entering the color as hex numbers
and a set of custom colors you can assign to a mini pallet -

https://www.cssscript.com/custom-hex-color-picker/

i am inclined to just calculate
white or black for the text color of a symbol eg given the selected background color

https://hackmd.io/@Markdown-It/HJeV6339X

if that proves to be lacking i'll reconsider that


ignis32 wrote:
mike.hoegeman wrote:
that's a decent suggestion - would a color picker button next to the black button be sufficient ? ]

I see two things to mention here:

Coloring is a pair of background+font color, so we might speak about two color pickers.

And once you chose some color pair and applied it to some note, it should be easy to consistently reapply the same colorings (which already exist in the diagram), without fine-dialing the same colors from the gradient color picker again for each new note.

_________________
https://www.facebook.com/mike.hoegeman
https://mike-hoegeman.github.io/


Sat Sep 09, 2023 4:40 pm
Profile
Member
Member

Joined: Tue Nov 05, 2019 8:11 am
Posts: 22
Post Re: experimental fretboard diagram gadget
You have a nice keyboard shortcuts currently, that 1-2-3-4 and b-g-r-w-d for coloring. Seems like it really speeds up working with a tool.
May I hope that picked custom colors would be available the similar way? Like, q-w-e-r-t-y buttons are not binded yet for example.

P.S. Calculating font colors automatically seems pretty viable, color picker looks good, unless you have to dive into it for each note - mouse clicks and menu diving are much more time-expensive than keyboard shortcuts you have.

P.P.S

Another idea, cheap implementation, easy to use, without investing into bells and whistles.

Two selectable modes - colored and greyscale.
Coloring shortcuts moved from bgrwd to qwerty.

In color mode it would be colors as you already have, a bit harder to remember, but easier to reach, I mean physically, keyboard buttons are in one place not far away from each other.

In greyscale mode - just scale from white to black, with three shades of grey in between (I do not think I can distinguish more shades one from another)

If browser is good in catching pressing Shift, it even could be qwerty for colors and QWERTY for greyscale, instead of separate toggle

_________________
MR 10 Railboard #7142


Last edited by ignis32 on Sat Sep 09, 2023 5:07 pm, edited 1 time in total.

Sat Sep 09, 2023 4:51 pm
Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 40 posts ]  Go to page 1, 2, 3, 4  Next


Who is online

Users browsing this forum: Bing [Bot] and 51 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

board3 Portal - based on phpBB3 Portal Powered by phpBB © phpBB Group. Designed by Vjacheslav Trushkin for Free Forums/DivisionCore.
Heavily modified by Stickist.com. Stickist.com is an authorized Chapman Stick® site. The Chapman Stick® and NS/Stick™ and their marks are federally registered trademarks exclusively licensed to Stick Enterprises, Inc., and are used on Stickist.com and NSstickist.com with SEI's permission.
Click here for more information.