musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
12.27k stars 2.65k forks source link

[MU4 Issue] Bass Guitar tab playback at incorrect octave #15603

Open SavannahGosling opened 1 year ago

SavannahGosling commented 1 year ago

Describe the bug When writing bass guitar tablature, it will playback an octave lower than it should be, and switching to standard notation shows the notes to be an octave lower than they should be

To Reproduce Steps to reproduce the behavior:

  1. Open a new project, select the rock band template, and click "done"
  2. Switch the staff on the Bass Guitar to 4-string tabs (full)
  3. Input notes
  4. Playback/Switch staff back to standard notation + See error

Expected behavior Expected playback to be at the correct octave.

Screenshots

https://user-images.githubusercontent.com/120750503/209560518-aa6415a6-64c3-4796-9ebc-7b2224826567.mov Bass Guitar tablature issue test.zip

Platform information MacOS

Additional context This is possibly due to the actual sound of a bass guitar being at the lower octave, but this was not accounted for in the tablature. It is fixable in part properties but it is incorrect by default, having the range go from E1-G2 as opposed to E2-G3. When uploaded to the Musescore website, the online playback was identical https://musescore.com/user/27184550/scores/9298126/s/cMVJeb?share=copy_link

MarcSabatella commented 1 year ago

I'm not able to reproduce in a new score when I add "bass guitar" as an instrument and then use the instruments panel to change it to tablature, which as I understand it are the steps listed as being relevant.

Can you please be more specific about how you are creating this score & staff? Also attach the score with the problem (ZIPO it firs,t or rename to ".zip", so GitHub will accept it).

SavannahGosling commented 1 year ago

@MarcSabatella Apologies, when i created the project i used the rock band template. Will test more attach a file when i have the chance. and thanks, i am new to github

MarcSabatella commented 1 year ago

Ah, that's the key indeed. The template does seem to have a bug - if I add a low E just below the standard staff, it sounds correct, but if I then change to tab, it shows as 2nd fret on the D string instead of open E string. However, if I then go to the instruments panel and "replace instrument", selecting bass guitar again, it fixes itself.

So, I think the rock band template must have incorrect string data for the bass guitar.