I’ve already solved a lot of tricky problems with my app due to the great contributions from this community. Thank you all! One of the very first challenges I attempted to tackle was a countdown timer for workouts, and after thinking I had it solved, I see I haven’t.
For this timer, I needed to be able to have an audio file (or files) play in-sync with the timer to cue users on the “Start”, “Half-way Mark”, “1-Minute Remaining” and “End” of their workouts. My creative hack was to leverage my own take on the genius timer creation from @Victor , where I was using the “Play” and “Pause” buttons in the audio player component to control the various “countdown seconds”, “paused”, “date & time” and other variables needed to pull this off. With a little nudge in the right direction from Victor and lot of creative thinking, I figured it out, and was very pleased with myself. (Image 1)
Unfortunately, due to what APPEAR to be unpredictable delays with database record processing in Adalo, the timing sync between the audio file and the countdown timer is not reliable. The remaining time in the countdown timer and the remaining time in the audio file is often off by as much as 7-10 seconds. A very frustrating discovery that meant I had to abandon it. As a result, I elected to go with a heavily stylized instance of the audio player alone (without countdown timer) to realize this functionality. It’s TECHNICALLY a 100% viable solution, but AESTHETICALLY not what I want. The “time remaining” is just so small. (Image 2)
Soooo… does anyone have any creative workarounds I’m missing? Big, bold “Time Remaining” in the audio player above the progress bar would probably be good enough for me. Being able to control the color and text in the player would be nice, but it seems that’s not possible.
In lieu of that, I’d be very open to paying for an audio player/countdown timer customized to my needs. Adalo’s audio player is great, but doesn’t have the countdown component I need. Some of the countdown timers out there are great, but lack the audio cues I need.
Any guidance is appreciated.

