Jump to content

Recommended Posts

Posted (edited)

I really wasn't planning on doing this, but I have some emergency house repair going on and needed something to distract me from the chaos, so I went ahead and added a major new feature for Anglo Concertina players and teachers expanding and completely automating the manual process I described in my last post.
 

The tool can now automatically generate Anglo Concerting fingering tablature for C/G, Bb/F, A/E, and G/D tuned instruments in a variety of fingering solutions and tablature styles for both Jeffries and Wheatstone instruments.

Both the on-row and cross-row solutions I make available are least-cost mapping algorithms that use a certain set of weightings of preferred fingers for certain notes based on specific playing styles combined with rules like avoiding having the same finger jump rows between notes. The cross-row solution in particular comes up with solutions that very closely match how I would play tunes myself on the C/G Anglo.

This feature only works for single note at a time melody lines, will not work for more complex tunes with multi-note harmonies.


Previously, the tool only supported Anglo Concertina tablature generation for C/G tuning.


This feature is in version:

 

2225_010225_1200
 
or later.


Update to the latest version to pick up the new features.


Demo video

 

 

 

Edited by Michael Eskin
  • Michael Eskin changed the title to Automatic Anglo Concertina Tablature Generation for C/G, Bb/F, A/E, and G/D Tunings with my ABC Transcription Tools
Posted (edited)

I find that much easier to use than the earlier version. Thank you for the upgrade.

 

I did encounter a slight problem when I tried it:

screenshot.3.jpg.4ec2d9401140572fd29cd202efc1d371.jpg

As can be seen, there are so many notes on the first line of music that some of the tabs get 'squeezed out' and end up below the general line of the tabs. The second and third lines of music look fine.

 

I can fix this by reducing the font size - '%%annotationfont Palatino 10' -> '%%annotationfont Palatino 7', but the tabs are then verging on too small to read. I can fix it by inserting a line break after the 2nd bar, but I'm a little reluctant to do that - it sort of 'unbalances' the appearance of the score.

 

Any bright ideas for an alternative way of doing this?

_______________________________________

I have the same problem with my own software (I encode the tabs in w: lines, so I have to modify a '%%vocalfont' line, otherwise it's the same thing). I'm blowed if I can think of a way to get around this one...🙁

 

 

 

 

Edited by Roger Hare
Posted (edited)

Roger, you're pretty much limited by the physics of time and space here. 🙂

 

There are several options.

 

Let's start with another note-dense arrangement, in this case adding G/D tab for "Cooley's" reel.

 

Here's what you'd get if you did nothing, shows the same crowded "stacked tab" issue as your example:

 

https://michaeleskin.com/abctools/abctools.html?lzw=BoLgBAjAUApDCGA7RB7ALvNBLFiBmuaYACvADaZaqQAMUAKuAMIopkCmAngOQDOUTcPQBO8ACZZsuclABK4We3ZkoAWXAAWAPQaoAGXAQtADigBFQ1oBMAXgCcdANLgAgmJTDY8AEYBjAFa8APq8KACuiGIEiER4ZGFYYrCwYACqvOxgSGAuvuG82L5gAOKikSRYSChgoRFiYATCYGgAFpkAtsooYpwgsDCqAJIAIoNgAA7CKADmou1gdDAp6ZnZufmFJWX1xJXUteWNzW1gvi0eYrx9cEOjp+fCYpMzC8kwaRlZiGAAypwxLTAACF4LxeDVwocPMdMt5QVd+rcxnCwc9pmAAMymJbvH7sIjwGrjdi+LB4LBFeDtSFEFB4GoAdyo02uvCZiHRNAAdBAAKxvFLFLTDHIcsjVFiIXzsYTYRCEtBlXjjFAZN4+ALBYTsSIyoLjeBzcEAbwARAA3LC8MLkERIZWq9imkAAWl5AF9ESMxor7SrPot+gV4Hg8BlxmBjHQAD4gU1BPS8gDcgETCU0ueOyKxJwDJhKanQmIDRU-n43oi7nTfUyxW0+wrGAy8YSxnC8W69Ga+38w2u5WxH2642grIAGyV6aD0tt-tluwl3ydkcQEtArRl5NplzrhPJvPFYdZksD3eVg+Z7N5guJs8X48bs9L2QrtNrh9bnc3-eH7Npk9f01zxHS9p3LYs83-ec018TMX1NIFoygd90zvK8p2vCsIOHMCS3rbDmy3dClxwutexnCD0MPcc80nEcAHYS3gTMGLzbxMwI01fG4J9mwg7hmMrNiRw4riBLTQlM2o01aJI0DMKrWDV2jCBsL3QDkNbZ9Vwfb8NIxHTAJAaMyIA4oNMU18DKAm8tysdiF34+jBOjRDYzE00mJnIcAAp9K8uTuwwwLDwY8T0Ps6DHNkFjTW8J9Qo88L-LwiLOKihLPLHCciL7CDP3ksR8vAqtDzgoFcpKptb3IhTl20mqxGIgqiv7FqsIs+CKurEcpNo6LGIE1jUq4xD3M82TMl8pKJsosaktkET0ucubkum2t8yo7KnLCpyhuEhyeP7Ja9oWhyxs2mi1uKk8tNfZTVOqmyULqyzT1009bOG47YqMky1LMj7ntuzq3sAh6tw0aMAF0oCgIA&format=noten&ssp=10&cce=1&name=Cooley's&editor=1

 

 

1) Reformat the tune with fewer measures per staff and prioritize clarity over "balance". This can even be done automatically for you using the "Reformat Using MusicXML" feature on the "Hamburger" menu and setting the "Bars per staff" option to 2 in the MusicXML settings:

 

https://michaeleskin.com/abctools/abctools.html?lzw=BoLgjAUApFCGB28D2AXWKCWT4DNsoAIAFWAG3Q2QLAAYIAVEAYSSVIFMBPAcgGcImIegCdYAEwyZsZCABlwAegAsEAIqKATAF4AnHQCyIJcogBpEAEExSYdCi8Uw9igDGAC3IOCjgK7to0AQA4goAIgQW8ADmpEgELPAu7MKY8LDeovC8AA5IvP5Q0LAARi4AVrwA+k7wYsmV2bCiALa8BADeAEQAbhi8PmQiCDl57J0gALQArAC+dvoAkqELGcO5+QR0hTAOsDg4+dkEABx0AGrgGezFHATzSyvZwkhRLZsQF5AAPiAEBJ2VWRTADcgETCToWBQAgBKGmBgGTCTrsKGA2hgpEo2RoxFiBT-VE0dHsfGyY7oyEArGE8HIghfElomkMwk4zGMjH46EANgRnSibOpGMp2M6uMpOnRLjxXwgfxhYHRACFlJSQeDIUpVbyQpy4eCxYCQYidTC4YjkVrjSjYeiDUDtdLOQrwcrNYbySr3VbdbbMUbOibKjbzQLeXaJeCpfKldLZSS1RDrWahQSiaHWcyiSSyerQzTHcLBcTC2G8xyYTzEfyYQB2dGwa11xHFa05zoubixuVBsk4zu13ktmFtjuN+t4iu86up-Ml1nRl3SsDxh1a3MLzrKy0BvEr9UAZgUGhX3pAXw0su3ITXiY3W69O+79vVnJH-aDTc6Lbpv05dfBDYlvmBAABT7kBKZUmmEG0gOAFlhaPaSu+0Kft+Mp-uOMETjOSKvshY7wZOVYIY6masm6UEUXOoo4dCzqbumtHZquqbzkGDH3lRzEYTRuKUSK-F8XRnFMbinKVnyhGdIBH6Dq2BF0t2qFYbhtJgdhmlqXR-4yaRw4EQOzZdnBelaVBs7aRJU7SbJKnGQZkadkp+F9mODlIU5tl0ZJ04WZBgnWqJdKQCeO43hSHExleu4RfhXlGV+eJnseMURUF0UPjqe4QseXwALoQBAQA&format=noten&ssp=10&cce=1&name=Cooley's&editor=1

 

2) Use an even smaller font size for the injected tab and prioritize "balance" over readability of the tab.


https://michaeleskin.com/abctools/abctools.html?lzw=BoLgBAjAUApDCGA7RB7ALvNBLFiBmuaYACvADaZapgCsUAKuAMIopkCmAngOQDOUTcPQBO8ACZZsuclABK4We3ZkoAWXAAWAPQaoAGXAQtADigBFQ1oBMAXgCcABigBpcAEExKYbHgAjAMYAVrwA+rwoAK6IYgSIRHhkEVhisLBgAKq87GBIYG7+kbzY-mAA4qLRJFhIKGDhUWJgBMJgaAAW2QC2yihinCCwMKoAkgAiw2AADsIoAOainWBOMGmZ2bn5hcVlFY3E1dT1lc2tHWD+bV5ivANwI+Pnl8Ji03NLqTAZWTmIYADKnDibTAACF4LxeHVIscvKdsr5wTdBvcJgiIa9ZmAAMymFafP7sIjwOqTdj+LB4LAleCdaFEFB4OoAdyos1uvBZiExDgAdBA6Hi0qUtKM8lyyLUWIh-OxhNhEMS0BVeJMUFkPn4gqFhOxorKQpN4AtIQBvABEADcsLwIuQREgVWr2GaQABaGgAX2RYwmSodqu+y0GRXgeDwWUmYGMTgAPiAzSE9DQANyARMIzW4E7IrMnAMmEZudiYgDjTBYTemLebNjXLlfT7CsYHLxlLmaLJfrMdrHYLje7VbE-frTZCsgAbFXZkOy+2B+W7KX-F3RxBSyCtOWU+m3BvEyn86UR9nS4O91XD1mc-nC0nz5eT5vz8vZKv0+vH9vd7eD0ec+nT9+ZoXqOV4zhWJb5gBC7pv4WavmaIIxlAH4Zve17TjelaQSO4Glg2OEttuGHLrh9Z9rOkEYUeE75lOo4AOylvAWaMfmvhZoRZr+Nwz4tpB3AsVW7Gjpx3GCemxJZjRZp0aRYFYdWcFrjGEA4fuQEoW2L5ro+P6aViulASAMbkYBpSaUpb6GcBt7blYHGLgJDFCTGSFxuJZrMbOw4ABQGd58k9phQVHoxEkYQ5MFObIrFmr4z5hZ5EUBfhkVcdFiVeeOk7Ef2kFfgpYgFRB1ZHvBIJ5aVzZ3hRikrjptViCRhXFQOrXYZZCGVTWo7SXRMVMYJbFpdxSEeV5cnZH5yWTVR43JbIokZS580pTNdYFtROXOeFznDSJjm8QOy37YtjnjVttHrSVp7aW+KlqTVtmofVVlnnpZ52SNJ1xcZpnqeZn0vXdXXvUBj3bhoMYALpQFAQA&format=noten&ssp=10&cce=1&name=Cooley's&editor=1

 

3) Use the Gary Coover tab format option instead which takes up less space most of the time, for example:

 

https://michaeleskin.com/abctools/abctools.html?lzw=BoLgBAjAUApDC2BXAzgSwMbIA4EN0FNIAGWGHAO3IHsAXHG1K8gMyZrAAUcAbe1asAE4oAFXABhKlW74AngHJkUceBEAnHABNUDJjygAlcAfz5uUALLgALAHprUADLgItgBxQAii9sAmALyCJADS4ACCmlRqsDgARugAVsgA+shUiOSarOTszNyIqJqwsGAAqsiEFGBh6OnIDOhgAOIamZyoFFRgaRmaYKxqYDQAFoTwZlSasiCkFgCSACJzYFhqVADmGvBgJDAl5ZXk1bUoDc2tfRwdAj1tA0OjYOjDUZrIM3DzS08vapqrGx2xRgZQqYCqAGVZDlhmAAEI4ZDIbrpO5RB6EWKI96zRbLLFIgHrMAAZg8exBEPw7Bw3Sw+HQqGYGHB8FR7CozG6AHd+OsPsheeRiUQAHQQACswJKTVsC2qwu4XUk5AIagY5FpNFa2CoFWBcUSKTU+Ey+DUyVwW2RAG8AEQAN1QyEQPHUFF1FTtIAAtBKAL6477aj1YPWEXakeo4ZjMCpYMBuEgAHxAduSyQA3BK7WE7QA9Xx2-DpjOZiBEYvpsDlyt9UtZivF3xgUuZty5hu14vJrtN-At6vdzR9yuEAsANjt61HVeSNabI7Lgjt6F7+cbdrhtjbObCO-n2btTVbG8zRaXNZzJ4LRZLh+vBazF6H1-Xm+3u9zB6vx9Pz7tS8jxvQs5wXOs2xXdAn3LLdkygL881A+8y37IdF1bDNGzHQcyw7PMsO7fBe0I-tcPAwDZ3HfMpxnM8AHY7RwAtGNiGCO3QeR1w7TR5BYu02LPDi+IYpjT1oqj0Igs8IDgiBMN-JpEJg2S4VfP9EJJdSmhAZNyOA5SZK3bTMKzPciyE1cRNY5N4NTGDGOY0ixzAAAKLTnLnVCxyo-9M0cyTLM4-jYnffymMkzyBz84SHIimjpyokiKM0H9hzSjCVOMw9MsPDslJy6SPykwDkvSkrUoqvzVKqydEtE5j81Y9irPguKnO84s3I8zqUOwrz+uorMAqilrgqagSwpG3rIt68T6uG+LmqCriCx46yBLGkTFtpOqZ1GwrKKMuFk3k7TDOKh8NLLcytpC3T9MfG7O2OkzEOsZMAF0oCgIA&format=noten&ssp=10&cce=1&name=Cooley's&editor=1


4) You could play with using large %%staffwidth values to "thin out" the note spacing and perhaps get something less dense, for example this uses %%staffwidth 900

 

https://michaeleskin.com/abctools/abctools.html?lzw=BoLgBAjAUApDCGA7RB7ALvNBLFiBmuaYACvADaZaqQAMUAKuAMIopkCmAngOQDOUTcPQBO8ACZZsuclABK4We3ZkoAWXAAWAPQaoAGXAQtADigBFQ1oBMAXgCcdANLgAgmJTDY8AEYBjAFa8APq8KACuiGIEiER4ZGFYYrCwYACqvOxgSGAuvuG82L5gAOKikSRYSChgoRFiYATCYGgAFpkAtsooYpwgsDCqAJIAIoNgAA7CKADmou1gdDAp6ZnZufmFJWX1xJXUteWNzW1gvi0eYrx9cEOjp+fCYpMzC8kwaRlZiGAAypwxLTAACF4LxeDVwocPMdMt5QVd+rcxnCwc9pmAAMymJbvH7sIjwGrjdi+LB4LBFeDtSFEFB4GoAdyo02uvCZiHRNAAdBAAKxvFLFLTDHIcsjVFiIXzsYTYRCEtBlXjjFAZN4+ALBYTsSIyoLjeBzcEAbwARAA3LC8MLkERIZWq9imkAAWl5AF9ESMxor7SrPot+gV4Hg8BlxmBjIHcQbSRywObyGF2OCqP4SWh2PVvJwYWAAHLoSi4X6x5lgACiAA9xuLtcJrkGMKHw5HFjAOHg0O1DdMqJB+XBhFhpi1u73+3ymyG8EyxK0wA5AwAfECmoJ6XkAbkAiYSmlzr2RWLeAZMJTU6NxAaLvz+u9FfT6b6neH3v2FYwHfjDeD5fr2-lxff9zw-IDHzEMC30-IJZAANkfaZINvP9wLvOwb18QCYIgG8gS0O9tz3Fx8I3bcz2KaCjxvCDSMfCjD2PM8L03OiGOogi6Kw2QcL3PCOKIkiWPIyjjz3GihNNeiYMY5D72vM9xPQvdfEPHjTSBZcoH4-c2KYpDmIfBToLkm932M78iP0rCTLfUCUIU-TKPgs9EJggB2G94EPDyz28Q8LNNXxuC478FO4bzHz8mCAqCiK90JQ9nNNVybNkwyn1U3DlwgYyyMk7Tf243COOEgqMRKySQGXOyJOKArMt4iqpJYoirH8jDwvcyLl001c4tNLyUKggAKcqhrS4CDMmyiPPi-T2uUzrZB801vC42aBvm8azIWwKlo2wa4IQqywIUwT0rEc75KfSi1KBU6bq-Vj7Iy7DipesRrIuq7wJ+oyGvUh7nxgpLXOWzyIt83ags0-rBtSzJRq2hHHLhrbZBi-burR7bkdfc8nOOrq5q6qHoo6kLwKxsmMY6uHCZcvHrpooreOy3LnpanS3sa2jSto1roep1aqpqvK6oF7nWcBvnJI5oiNGXABdKAoCAA&format=noten&ssp=10&cce=1&name=Cooley's&editor=1

 

With a tune this dense in notes, I think option 1 or 4 are your best options for the button name and arrow style tab.

 

I think the Gary Coover style tab option is the most balanced, I'm increasingly fond of using it.


 

 

 

Edited by Michael Eskin
Posted (edited)
6 hours ago, Michael Eskin said:

[**]Roger, you're pretty much limited by the physics of time and space here. 🙂

 

There are several options.

 

Let's start with another note-dense arrangement, in this case adding G/D tab for "Cooley's" reel.

 

Here's what you'd get if you did nothing, shows the same crowded "stacked tab" issue as your example:

 

1) Reformat the tune with fewer measures per staff and prioritize clarity over "balance". This can even be done automatically for you using the "Reformat Using MusicXML" feature on the "Hamburger" menu and setting the "Bars per staff" option to 2 in the MusicXML settings:

 

2) Use an even smaller font size for the injected tab and prioritize "balance" over readability of the tab.


3) Use the Gary Coover tab format option instead which takes up less space most of the time, for example:

 

4) You could play with using large %%staffwidth values to "thin out" the note spacing and perhaps get something less dense, for example this uses %%staffwidth 900

 

With a tune this dense in notes, I think option 1 or 4 are your best options for the button name and arrow style tab.

 

I think the Gary Coover style tab option is the most balanced, I'm increasingly fond of using it.

Thanks for going to town here - I was really looking just for additional suggestions. I appreciate your working up the examples....

 

[**] I think you're right - more prosaically, you can't get a quart into a pint pot!🙂

 

1) This is the option I've chosen previously when I've encountered the 'problem' - I prefer to retain my (usual) 4-bar-per-line structure when I can, but when it's not practicable, this is the way I usually go...

 

2) I didn't show the image I got with the small font because I didn't want to clog-up the question. It was real small - I think I prefer to retain the readabilty...

 

3) I looked at this - I really don't like tabs above and below the staff, I'm afraid...

 

4) This is the only option I haven't tried yet. It's next on the list...

 

I think you're right 1) and 4) are the best options - I was hoping someone would come up with something which shattered the Laws of Thermodynamics, or Relativity, or something like that - no such luck...🙁

 

Thanks again for those suggestions, and for taking the trouble to demonstrate. I do appreciate it...

Edited by Roger Hare
Posted (edited)

Thanks very much Michael for all your work with this.  As a beginner player (2nd time around but making better progress with this attempt) I'm finding this really useful as I'm still rather addicted to having the dots in front of me and like to have a legible record of what fingerings I've settled on for any particular piece that I'm trying to work up.  I'm playing ITM and had bought Bruce McCaskey's Anglo Concertina Method a while back.  I favour his fingering notation which just seems much more logical to the way my brain works and I think it also really helps with familiarisation of button placement.  The indication of which finger to use only gives a part answer, I still need to identify which row.  So I was very happy to find that I can configure the tool to suit that and to use the line over as a default for a note on the draw.  I'm also favouring cross-row playing and for the few tunes that I tried so far, the fingerings provided by the tool are just what I would likely have expected.  I've also worked out how to amend the code for any alternative fingerings that I've maybe been trying. 

 

Anyways, I'll be using the tool in the future and just wanted to say thanks for all your efforts with this - much appreciated.

Edited by tubabutologist
Just found the solution I was looking for within the tool..

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...