TuxGuitar Plugin Process on Close/Disconnection
Hey Julian, I managed to solve this issue by making a "Fat JAR" following the instructions here. This does increase the plugin file size from 10 kb to 4.8 MB!! But happy that it works. Not sure if this is over doing it but atleast it is working now. Thanks for your help Lachlan
Hey Julian, Thanks for your response. My plugin is compiling without errors, and is set up correctly I believe with dependencies... I will look into packaging all into the same jar - I was having no problems when using the internal TuxGuitar jars provided in the src code, only when adding this external library. I will also try adding the .jars into the share/plugins folder and see if I still have the same issues. Thanks for your assistance, Lachlan
Hey Florian, Thanks for your comment! I am trying to specifically extract string/note information from guitar tablature, so unfortunately I cannot use a MIDI port solution I don't think?
Hi Julian, I have been using your attached example plugins (the redraw one particularly) to add in the functionality that I am after. I have made good progress, and am able to "map" the string/note data to the correct data for my device to use. I'm now at the stage where I am attempting to incorporate bluetooth communication into this plugin. I think this may be a little bit more involved, and require me to add some compiled .jars into tuxguitars /lib install directory (I am getting "java.lang.ClassNotFoundException")....
Hi Julian, Thank-you very much for responding and also I should say thanks very much for TuxGuitar, I remember using this software to learn guitar many years ago and it's fantastic. I think for my specific use case I will be using the redraw event listener, to receive and send the appropriate notes/finger positions to my external device via BLE. I will let you know how I go, and thanks again for the examples.
TuxGuitar Redraw Listener Plugin
Hi Julian, I hope you are well. I have a very similar query to John, so thought appropriate to comment in the same thread. I would like to write a TuxGuitar plugin to send note info (option 3 above) over bluetooth to an external device. I have very little experience in java but an hoping that if you point me to some documentation online relevant to writing TuxGuitar plugins I will be able to figure it out from there. Is there a standard template and workflow for developing a plugin of this nature?...