Skip to content

Conversation

@Brownsy67
Copy link

@Brownsy67 Brownsy67 commented Feb 18, 2025

added an adjustable start delay slider from 0-120s, and an adjustable countdown beep slider from 0-10s. Could perhaps use a visual countdown clock. The audio and beeps do not seem to be working on iOS. I can not test on Android for lack of device. Works fine on PC.

Could also add an audio countdown, instead of beeps, or a "ready" audio before the final countdown. If somebody feels compelled to do so.

@Brownsy67
Copy link
Author

Android does work as well. its just the iOs that I can not get to work.

@odddollar
Copy link
Contributor

I've done something similar to this in #24. Maybe you can add your adjustable start time feature to the starting callouts I've added?

@odddollar
Copy link
Contributor

It does seem that the author of this repo isn't the most active, so it may be a while before things are merged

@Brownsy67
Copy link
Author

Brownsy67 commented Feb 18, 2025

I am going to work on that. thanks for the idea of where to start with the speaking part. The part I am having a hard time with in my head is how to use(call?) queueSpeak while the startRace() function is doing the first "await new promise" part of the start delay at line 460. I am fairly new to coding, let alone Javascript coding. from what I understand, it pauses the function and waits until the promise is fulfilled, which is the start delay time. I can not get it to call out "Pilot Ready" a few seconds before the countdown beeps start. Any help or suggestions are welcomed.

@odddollar
Copy link
Contributor

It might be a good idea to rebase this branch here off the one I've created in #24. I've added quite a few other features there and rebasing might help with merging later

@Brownsy67 Brownsy67 closed this Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants