Hello!
I have been using Ardour as my main DAW for several years and I love it. I use it to create and record songs so we have a starting point for the band. And later on we use Ardour to record and edit the final versions before sending them to mixing and mastering.
But now we got a new bass player and guitarist and I need to make notes and tablatures for them. I don’t think Ardour has a score or tablature editor (I don’t mean Ardour needs a tablature editor). I found about TuxGuitar and that is a great piece of software for this purpose. So I thought I can just export all my VST tracks as MIDI files and import those into TuxGuitar. So I only need to create the audio tracks as notes/tablatures. This works just fine, except for the drums. The drums use different notes for different parts of the drums. For example, kick drum in Ardour is #36 but in General MIDI it’s #35 (TuxGuitar seems to use General MIDI).
I tried to ask about drum mapping from TuxGuitar:
But from their point of view my exported drum MIDI files are not “General MIDI” and I agree. I could make the TuxGuitar MIDI importer plugin to serve my needs, but I don’t know Java and TuxGuitar seems to be developed using Java. I do now Python and found a library called “Mido” which I can use to convert my drum MIDI files to be “General MIDI compatible”:
https://mido.readthedocs.io/en/latest/
But before I start developing a script for this purpose, I was thinking that maybe someone here has already solved this.