• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Continue Running Metronome For Same tempo Songs
#1
Hi. I am currently using mobile sheets pro for manage my Band's Chords, Lyrics. I also use metronome function. But in a setlist (all the songs are in the same tempo, same time signature and set to auto start the metronome when song changed) when I change the chord sheet, metronome goes to stop and then auto start metronome. I want to run the metronome continually. how can I proceed that?
Reply
#2
I would need to make code changes to handle this. I will modify the code to check the case where the song is changing but the new song has the exact same tempo, and the new song is also set to automatically start the metronome. In that case, I can allow it to continue playing.

Mike
Reply
#3
Changes for this were included with version 3.8.30 (the latest update is now v3.8.31).

Mike
Reply
#4
(02-09-2024, 08:12 AM)Zubersoft Wrote: Changes for this were included with version 3.8.30 (the latest update is now v3.8.31).

Mike

It Works. Thank You
Reply
#5
You are welcome - it was fairly easy to add, so I was able to squeeze it in with the other changes.

Mike
Reply
#6
(02-08-2024, 06:14 AM)Zubersoft Wrote: I would need to make code changes to handle this. I will modify the code to check the case where the song is changing but the new song has the exact same tempo, and the new song is also set to automatically start the metronome. In that case, I can allow it to continue playing.

Mike
Hi. Can you please add the continued running metronome for the different tempo songs? (in the current version of the app when I change the song to another song in the setlist, if the changed song has different tempo value, the metronome stops or plays a small glitch and then restarts the metronome with the correct tempo)
Reply
#7
If the tempo is different, a completely different audio file has to be generated and fed to the backend audio engine. There is no way to prevent that small loading time unless I start implementing multiple audio players at the same time that I cycle between when switching songs, which means having to constantly generate and load multiple metronome audio files in the background. Things also get complicated with songs that have multiple metronome audio tempos - do I then have to generate one audio player per tempo per song? I should add that the increased CPU usage could cause slowdown on less powerful devices, so I'm not sure if that is worth it. 

Mike
Reply
#8
imho too much risk & effort for a rather exotic feature request
first language: German
Acer A1-830, Android 4.4.2 - HP x2 210 G2 Detachable, Win 10 22H2 - Huawei Media Pad T5, Android 8.0 - Boox Tab Ultra C, Android 11
www.moonlightcrisis.de - www.basdjo.de - www.frankenbaend.de


Reply
#9
(10-13-2024, 04:55 AM)Zubersoft Wrote: If the tempo is different, a completely different audio file has to be generated and fed to the backend audio engine. There is no way to prevent that small loading time unless I start implementing multiple audio players at the same time that I cycle between when switching songs, which means having to constantly generate and load multiple metronome audio files in the background. Things also get complicated with songs that have multiple metronome audio tempos - do I then have to generate one audio player per tempo per song? I should add that the increased CPU usage could cause slowdown on less powerful devices, so I'm not sure if that is worth it. 

Mike

Noted and thank you for the reply
Reply
#10
(10-13-2024, 05:47 AM)itsme Wrote: imho too much risk & effort for a rather exotic feature request

Currently, Mobilesheets Pro works fine on my Android table without any crashes. Therefore, I also feel there Is no need to mess up the software by adding this facility.
Reply




Users browsing this thread:
4 Guest(s)


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2024 MyBB Group.