Improvement: Transposing tabs with string adjustments.
Les mainteneurs répondent en général sous 1 jour
@Danielku15 y travaille déjà.
Depuis le 17/7/2024.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
Is there an existing issue for this?
- I have searched the existing issues
Current Behavior
I'm experiencing issues with the transposition feature not working as expected. When I set transpositionPitches: [-4], the notes incorrectly go below 0. Instead, they should move up a string rather than displaying a -1.
Steps to Reproduce:
- Open the attached guitar tab file with no transposition applied (see Screenshot 1).
- Set
transpositionPitchesto[-4]. - Observe the transposed guitar tab (see Screenshot 2).
Expected Behavior:
The notes should transpose correctly by moving up a string instead of displaying a negative value, as demonstrated in the expected output from Songsterr (see Screenshot 3).
Screenshots:
-
No transposition applied:
-
After Setting
transpositionPitchesto[-4]:
-
Expected Transposition Output - Screenshot from Songsterr for the same tab:
Expected Behavior
The notes should transpose correctly by moving up a string instead of displaying a negative value, as demonstrated in the expected output from Songsterr (see Screenshot 3 above).
Steps To Reproduce
-
Download the GP File:
- Download the file 58202729.gp.zip.
-
Set the Transposition:
- Open the downloaded file and set
transpositionPitchesto[-4].
- Open the downloaded file and set
-
Observe the Issue:
- You will notice that the notes incorrectly move below 0, displaying negative values.
-
Compare with Songsterr:
- Access the tab on Songsterr: Ed Sheeran - Love Can Hurt Tab to see the correct transposition.
Link to jsFiddle, CodePen, Project
No response
Found in Version
1.4 (alpha)
Platform
Web
Environment
- **OS**:
- **Browser**:
- **.net Version**:
Anything else?
No response
- Langage dominant
- TypeScript
- Étoiles
- 1.9k
- Forks
- 297
- Merge moyen
- 9 h 2 min
- PR mergées (30 j)
- 44
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de CoderLine/alphaTab
-
ai-authored
Difficulté 2/5 1-3 heures Accessibilité débutants 69/100
Les mainteneurs répondent en général sous 1 jour
-
ai-authored
Difficulté 3/5 1-2 jours Accessibilité débutants 66/100
Les mainteneurs répondent en général sous 1 jour
-
Respect systems layout of MusicXMLPeut-être pris @Danielku15 l’a pris il y a 17 jours. Ouverte
CoderLine/alphaTab#2909 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Expose Lyrics in public apiPeut-être pris @Danielku15 l’a pris il y a 17 jours. Ouverte
CoderLine/alphaTab#2908 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Show accentuations on tab-only stavesPeut-être pris @Danielku15 l’a pris il y a 18 jours. Ouverte
CoderLine/alphaTab#2906 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de CoderLine/alphaTab
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
db-ux-design-system/core-web#8613 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
bug:new
Difficulté 1/5 Moins d'une heure Accessibilité débutants 78/100
callstackincubator/simlock#934 ·
Les mainteneurs répondent en général sous 1 jour
-
Log page not working after errorOuvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
gchq/LD-Explorer#286 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
foxglove/mcap#1907 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour