Hi Peter,
Did you find the bug that’s causing the wrong seek position?
One more thing I noticed:
I had a gig yesterday where I used ST2. I would have used ST3, but didn’t find an easy way to achieve what I needed.
Here’s the use scenario:
- I have a playlist with songs that I use in my show
- say I want to skip song 3, but keep the rest of the list as it is. In ST2 I just tap song 4 and playback continues from there. If later I need Song 3 anyway, I just tap it and it will be next in line and the list continues from there instead aso. It’s all seamless and on-the-fly
Now, in ST3, I can either move a song to the top of the queue, remove it or drag-and-drop it to where I want, which is great, but tapping it doesn’t do anything, except marking it with a gray background (only in the queue window, but not in the landscape lyrics window) . So, if I need to use the app in a scenario like above, I have to drag and drop all the songs I want to skip to the end of the queue. If you have a show with a fixed song order, you can make a mess out of it before you notice it 🙂 In ST2 it’s easy: load up the playlist, tap any song you like and playback continues from there, but you actually keep the original song order.
Here are also some things I encountered while trying to achieve what I needed:
1. Queue bug:
- add a playlist to queue
- add a song from the database to queue
- drag and drop the new song to or towards the end of the queue
- tap “Clear” - the queue breaks and you have to force close and restart the app to have it work again
After adding songs to the queue, there is a “new songs in queue” notification bubble, which disappears as soon as you open the queue or the lyrics window. It might make more sense to have a “total songs in queue” notification bubble instead, so you can see how many songs you have there from every other window.
Songs are being automatically added to the top of the queue when tapping them. Not sure about others, but when I’m playing a normal gig and not a fixed show, I actually think ahead, so I might decide which are the next 2-3 songs that I will be playing, while there are still songs in my queue. So, to me it makes more sense if the new songs are added to the BOTTOM of the queue instead.
Played songs are being automatically removed from the queue. Say you play a 3x45 minutes gig. How do you know which songs you already played and avoid repeating them? 🙂
So here are some things that I would find really helpful for the way I use the app:
- an option to keep songs in queue after playing them, but have them marked as already played
- the “tap and continue from there” functionality, just like ST2
- an option to show or hide the queue in portrait mode (same arrangement as in ST2)
- option for the volume buttons to act as song volume or general volume
Sorry to keep comparing ST3 with ST2, but I think that you coded ST3 with the gigging musician in mind, whose playlist is constantly changing and from that point of view, it’s a huge improvement over ST2.
However, if you look at things from the perspective of a musicians who plays a fixed show which rarely changes, ST3 is actually a step back from ST2.
In my opinion, adding these functions, which are there in ST2, will make ST3 the best choice for both worlds.
Thank you and have a nice day!