Ableton / LinkKit

iOS SDK for Ableton Link, a new technology that synchronizes musical beat, tempo, and phase across multiple applications running on one or more devices.
http://ableton.github.io/linkkit
Other
147 stars 10 forks source link

Reachability check #31

Closed bangerang closed 3 years ago

bangerang commented 7 years ago

Hi! I stumbled upon this problem when testing. App 1 and App 2 is running a link session together, our app (App 3) enables Link but its not connected to the wifi. App 3 suggest a new bpm to Link, we enable wifi and join the session. What happens now is that a new bpm in the session is triggered which goes against the Test plan Tempo-2 case. Should our app check that we're actually connected to the wifi before we suggest a new bpm? I tried some other apps with Link and none of them seems to be doing this.

cdi-ableton commented 7 years ago

Have you been able to solve this issue? There is no necessity for your app to the check its connection state. It's behaviour shouldn't change regarding it being connected or not. What could be the case is that your app sets the tempo (the tempo before joining the session) after joining the Link session and therefore overwrites the session tempo. Have you checked this?