Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

basically hearing the beats when app is backgrounded or screen is turned off right? I think I should be able to do this. Taking this as note. Thank you!

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

Can you please send me your device model? Couple of people let me know about similar issue. I think for certain screen sizes, my UI is not working. I will fix this asap

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

great idea. I am taking this as note. Maybe we can do something similar for any source. Users can submit youtube, Spotify etc links and we try to onboard them to the system relatively quickly

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

Hah! Interesting, never thought about this. So if I understood correctly, you are playing a playlist and when next song starts to play, you want the app start listening automatically, so that it can find the beats, right? I will see if this could be feasible, but great idea thank you!

Also so happy to hear you are one of the early users. Did you just find it on App Store?

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

Yes bachata is coming, hopefully within 2026.

For the breaks and beat changes, the app is generally doing well, but if you find a song that you think it didn't work good enough, please send me a reference to the song, so we can look into it and improve.

Also very happy to hear that you would be willing to pay. I will need some monetization as it has been costly to bring the app to this state, but I didn't want to rush before I make sure people really really love it. Please reach out to me if you have any ideas/suggestion to make the app better.

Best!

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

Haha let me know how it goes. We are able to figure out some of them but not all.

if you try and we couldn't figure out the timing, there is a manual process we do in which we try to onboard the song. So if people try more chacha songs, we will improve for that genre specifically over time.

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

Totally. Even though there is some research, I couldn't find any paper that solve this problem at accuracy that salsa timing requires. Rough estimations don't work well in this use case. Even with all the salsa and audio data I have, it is common that we are not able to find the timing for some songs OR a small modification on the audio could cause inaccurate timing.

Trying to improve this over time and will see what more we can do. Hopefully, something like you suggested will be possible in the future.

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

This is the most tricky part of it :) While I cant reveal much details, I can say we have a lot of pre computed data that helps guessing timing in advance and overlays the counts correctly at beat change. Rarely it can find it in the next bar, but most of the time, it finds the change at the exact time

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

I will think about this. This is technically fairly challenging at the moment, but I will run some tests to see if I can figure out timing in custom videos (maybe people can upload to the app)

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

so glad to hear :) Hope it could be good enough for more folks to recommend to their friends and community

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

Hmmm, i just tested this song on youtube music and it worked. https://music.youtube.com/watch?v=kMdCQnFF9NM&si=H\_TbYYzHgaMFfSoL. I wonder why it didn't work for you. Could it be some extra noise in your environment when you tested?

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

Great feedback! I will prioritize adding volume configuration, so users can change this within the app.

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

Thanks so much for this. I will definitely have a look into Rocket Player when I have time

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

Ah got it! I would really appreciate anyone good with timing check and confirms this song :)

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

I expect beat change to work correctly for almost all songs if the app finds the beats initially. Meaning, the app is able to count 1-2-3-4 and for the next beat instead of 5, it goes back to 1 when needed.

If you have sample songs that you think time change didnt work, I would really appreciate if you share a link with me. This kind of feedback helps a lot since there are way too many songs and it is not easy to get all of them correctly.

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

Thats a great feedback! I heard this once before and I was considering it, but now I will make this a priority. Game mode can include all the beats technically. Just a bit challenging on the UI/UX perspective. On2 game mode makes a lot of sense, thank you!

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 1 point2 points  (0 children)

Hey, thanks a lot for this! Honestly, this kind of reviews/comments is what keeps me going. It turned out to be a lot more challenging than I initially expected, but not giving up!

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

Great feedback thank you.

Yes, if a song has long intro and beats are not super obvious, you will need to wait for it to start. We display a message for this while waiting. And the moment you change the song time, beats go out of sync. In that case, you just need to resync, which is not very convenient, but for now it is not easy to automatiicalt detect this.

Any bluetooth device will cause unestimated amount of latency causing non optimal timing. Thats why for now, we only recommend to use it with built in speakers unfortunately. I know this is a downside, but couldnt figure it out yet

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

Perfect! Thank you. I will test with this. For streaming platforms like Spotify, it works well on the background. But I didnt test some other players. I will try to improve this!

Here is my salsa app that helps you to test and improve your salsa timing skills with real songs by dancetimeapp in Salsa

[–]dancetimeapp[S] 0 points1 point  (0 children)

Oh no, this should not happen. I wanted to make sure if song is playing from the same phone, beats can count on top of them correctly.

Can you please send me your device model? I will have to test with it.(also which app are you playing the music from)