Some bugs...

38 views
Skip to first unread message

Derek Heffernan

unread,
Apr 4, 2026, 8:24:05 PM (13 days ago) Apr 4
to OpenSongApp
Hello Gareth, I have discovered some interesting bugs.  When I download a song from Ultimate Guitar, the first line of guitar tab isn't detected as tab, although it has a semicolon.  I've posted a picture below.  
Also, when I edit the key or capo of a song by pressing the 'song edit' button, it tells me the song doesn't exist any more.  When I scroll through the song list, the song will reappear, but with no changes.  

Thanks for all you do for this amazing program!
Derek1000002978.jpg


Derek Heffernan

unread,
Apr 4, 2026, 8:25:28 PM (13 days ago) Apr 4
to OpenSongApp
I forgot to mention, Samsung S10 FE Plus, Android 16, 

Gareth Evans

unread,
Apr 5, 2026, 3:37:03 AM (12 days ago) Apr 5
to OpenSongApp
Hi Derek,

I can see the bug regarding the first tab line.  The app is being tripped up by the chord line above and then wrongly treating the first line of tab below it as a standard comment line and trying to draw it as such.  I've got a fix in place for that now for the next release.

I'm a bit unsure of the second issue.  When you say changing the key or capo, I assume you mean via the edit song pages and then clicking save.  Does the main song window immediately say 'Song can't be found' - if so, what path does it say after that for the song filename?  Does this part look like the correct path (i.e. folder and filename).  I can't seem to reproduce this bug - I have the same tablet as you.

If you are able to repeat this bug, is it possible to screen record this happening.  Here's a link to show you how if you don't know: https://www.youtube.com/watch?v=2hK9BgVjmvo. Ideally including the 'show taps' option as it makes it clear what you click on.  You can upload the video to your Google drive and share it with the permission to be viewable by me/anyone with the link.

Gareth

Derek Heffernan

unread,
Apr 5, 2026, 8:25:21 AM (12 days ago) Apr 5
to OpenSongApp

Gareth Evans

unread,
Apr 9, 2026, 6:22:30 AM (8 days ago) Apr 9
to OpenSongApp
Hi Derek,

Thanks for sending those videos.  I can't seem to reproduce this bug, although it is clearly happening for you!  I have put a fix in for a different bug, that I suspect might be linked to what you are seeing in v6.7.0. When you get a chance, could you test with this release when you get it an let me know.  It is currently waiting for Google to release it on the beta channel and should be live on the stable channel later today.

Best wishes,
Gareth

Derek Heffernan

unread,
Apr 12, 2026, 8:02:39 AM (5 days ago) Apr 12
to Gareth Evans, OpenSongApp
Hi Gareth, I was playing around with the capo feature in the app, trying to get it to repeat the same bug (indicating the song is not there), and I couldn't, so that is good news. 

 I have a guess as to why I'm glitching it too.  Basically, what I want to do is transpose a song to a lower key using a capo, decreasing the pitch and then using a capo to play in chord shapes that are easy.  For example, taking a song in E, transposing down to C#, but then using a capo so that I can play using chord-shapes in the key of G, D, or C.  However, I'm not using the transpose screen, I'm using the 'edit song' screen.  But I don't use the transpose screen because it is not clear to me how to turn a capo on -- when I want to keep the key but change the chord shapes.  So, my suggestion is to include the 'Original Key' and 'Key' of the song in the transpose button, and also have a 'Capo' drop-down there too.  It is much easier messing with the key using the slider in the 'transpose' button.  

I also played around with the 'transpose by capo fret change' button, but I find that useless because for example it put me at a capo fret 10 -- which is impossible. 


The 'transpose to original key' button in the 'transpose' screen also does nothing on my device -- I click it and the key doesn't change.  

Another great feature would be to allow the buttons along the side of the right-side of the screen to be 'always on,' so I don't have to press the plus button for them to appear.  

I hope this makes some sense!  

Derek

--
When responding to a post on the forum using your email, please make sure to click on the 'Reply all' button so that your response is also sent to the forum for other people to see the full conversation.
---
You received this message because you are subscribed to the Google Groups "OpenSongApp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensongapp...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/opensongapp/06300136-592d-4788-b026-fd7673010237n%40googlegroups.com.




Derek

Mike & Alison Elliott

unread,
Apr 12, 2026, 8:40:15 AM (5 days ago) Apr 12
to Gareth Evans, OpenSongApp
I would not want  the buttons along the side of the right-side of the screen to be 'always on', they'd get in the way of the ext of some of the songs. If you're going to do that please make it a setting that can be changed.

 Many thanks for a great app
Mike

James Nairn

unread,
Apr 12, 2026, 8:48:45 AM (5 days ago) Apr 12
to Mike & Alison Elliott, Gareth Evans, OpenSongApp
I too am not in favor of even making a toggle for the side button 
Display.  The plus is a simple enough solution, and does the job of another toggle. 

Secondary,  if you want a reminder of the original key,  make a note in the song text.  I also make a manual note for what Capo to play,  and then transpose the song to the chord shapes I want to play it in.

This may make the purists struggle who want to playing along without Capo,  but hey, it's my tablet.  No different than when we used to have paper copies.  All the notes were written on the sheet. 

[/2 cents]
 
 
Regards,

James R. Nairn
Sr. IT Administrator - A+, CNA, MCP, MCSE
 

Graham Wilson

unread,
Apr 12, 2026, 11:07:22 AM (5 days ago) Apr 12
to OpenSongApp
I agree with the last two posts. I do not think having the buttons on the right hand side permanently on, for the reasons already stated. The way that it works at the moment is perfectly fine.

With respect to the Capo function, I have never used it. Before using this App I had all my songs printed out. If a song needed the use of a Capo I made a note of this at the top of the sheet and wrote out the chords that I wished to play. So when I started using this App I did the same thing, Similar to the previous post I make a note in the first line song text using the comment (e.g. ; ) then set the chords to the shape I wish to use. 

E.g. If the original key is Eb the first line of the song text has this -  ; Capo 3 . Then I transpose the chords so that they appear in the key of C. 

It also makes life easier if one of the other musicians I play with wishes to either drop or raise the key of a song.

@Gareth  Thanks for all your work on the Opensong App.

Regards

Graham

Gareth Evans

unread,
Apr 12, 2026, 2:38:38 PM (5 days ago) Apr 12
to Graham Wilson, OpenSongApp
Hi Derek, 

Changing the key on the song edit page does not do anything to the song chords - it does not adjust the chords.  This is purely used to identify the key of the song (for auto pads, set list info, transpose, etc.).

e.g. if your song is set in the key of E
image.png
image.png


Changing the key to C# in the song edit window, does not adjust these chords.  It will say 'C#' in the set list and if you play the pad, it will play C#, but the chords shown will be in the key of E as before.  Say you wanted easier chords to play (e.g. C, F, G), but did want the key lowered from E to C#, what you should do is first transpose the key/chords using the transpose function.   This will then make the chords follow the new key.  The original key will remain as 'E'.  Making sure this is set, means you can use the transpose function to transpose back to this key.

image.png

image.png

image.png


Then, from the capo dropdown, select the value that gives nice chords (e.g. 1 (C)).  This leaves the song in C#, but will give the option of showing the capo chords in C.
image.png

When you view the song, depending on your preference for the chords, you will either see the native chords only (i.e. in C# despite the capo), the capo chords (in C), or both. Capo chords show in a different colour
image.pngimage.pngimage.png

You can change the capo chord display preference from Settings > Song actions > Chords >. Chord settings
image.png


I tend to have one of the page buttons set to capo toggle (which cycles through these values)
image.png


Hope this makes sense?

Gareth
 

Derek Heffernan

unread,
Apr 12, 2026, 5:46:09 PM (5 days ago) Apr 12
to Gareth Evans, Graham Wilson, OpenSongApp
Thank you Gareth, for your detailed clear explanation. That makes a lot of sense. I will follow those directions to do what I'm trying to do. And thanks for everything you do for this wonderful app!

Derek

Reply all
Reply to author
Forward
0 new messages