Re: [Mscore-developer] Tablature question - how to determine if in a 5 staff line banjo tab or not

2016-03-19 Thread banjobits
Yes, I am working on the problem you noted. I want to add a number of things to MuseScore specifically for banjo tablature so this problem seems like a good place to start. To make things even more confusing, this fifth string also has it's own capo. Guitar players sometimes only capo some of th

Re: [Mscore-developer] Tablature question - how to determine if in a 5 staff line banjo tab or not

2016-03-19 Thread Lasconic
Hi, You are working on this one right https://musescore.org/en/node/102186 There is no way to know if a staff is for a banjo or not. Checking the number of staff lines or the midi program are not safe ways. I believe you need to come up with a more global approach about this problem. Maybe it need

Re: [Mscore-developer] Tablature question - how to determine if in a 5 staff line banjo tab or not

2016-03-19 Thread Maurizio M. Gavioli
FWIW, as the one who coded most of the tab feature, I second lasconic in his opposition to anything tied to a specific instrument; for instance, the piano Ped. feature is there, but it is not specifically tied to a staff being a piano staff, for it being used or usable (the user is ultimately respo

Re: [Mscore-developer] Tablature question - how to determine if in a 5 staff line banjo tab or not

2016-03-19 Thread Mark Therieau
fwiw, I would say that Change String Tuning is the appropriate way to handle a partial or non-standard capo (e.g. a capo that frets only some strings, or one that spans differing frets). Each string has an "open p

[Mscore-developer] Tablature question - how to determine if in a 5 staff line banjo tab or not

2016-03-14 Thread banjobits
I am a new to all this and have a question. I am working on a bug in StaffType::fretString. I need to know if I am working in a 5 string banjo tablature staff and I'm not sure what the best way to make that test. Would number of staff lines == 5 do it or midi program == 105 or is there a preferred