Treyjaxuk Thanks. This sound like an iOS problem. I will start looking at iOS 13 once a release candidate is out. Before that too much can change.
EddieH I don’t understand your first question. As for your second question, if IOS restarts the app, it’s a don’t care for me since the queue will still be current.
Yes, but if this happens during a gig, you loose the info what you have played on the gig so far.
Bazz02 In ST3 when in Playlist or song mode on the right hand side of the screen the blue circle icon
takes you to the main song edit page for lyrics etc.To the right of the blue circle is >.I have pressed on this accidently and ST3 has crashed several times.I then have to delete and reinstall.
I don't think this is related to the icon. I can see a crashlog when rendering the waveform view. I guess this might be you. I suspect it is related to a certain song. Could you try to find out which song causes the crash and send it to me? I am a bit clueless what is happening there and how to get rid of it.
musicadi Yes I know with the navigation bar. The bar somehow wants to leave room for the status bar. I needed to add some hacks to make work around this and the hack obviously does not work when the app gets active again, but I am clueless how to make it work. We will have to live with that for now.
Regarding the connection loss: When exactly does this happen? For me the session keeps on running as long as iOS does not terminate the app. I try to prevent it by keeping the audio engine running if clients are connected but I guess iOS might terminate the app anyway if you switch to other apps that need lots of cpu or memory. But this outside of my hands. If iOS feels like terminating the app even if the audio engine is running, there is nothing I can do to prevent it. In that case you have to connect again to the host.
Oh and if you restart the app you will always need to enable hosting again. This is a security based decision. Now that the host does not need to confirm a client connection, I want the host to be aware that a session is hosted. If the app would automatically start hosting, you would forget about that and in case you start Stage Traxx in an open network you would have an open network socket which is definitely a security issue.