Configure Click Track Count In to play only the first time or to repeat each time
under review
Derek Lee
under review
Derek Lee
Thanks for creating this feature request Gilles Mercier! I think both options are valid (repeating the count-in each time and only doing it the first time). 👍🏻
While this seems like a simple and quick fix, there are technical limitations with the current implementation that do not allow me only to have the count-in play only the first time through. I do intend to include this in a future update, but due to the amount of work required to be able to accommodate this, it needs to be prioritized appropriately.
G
Gilles Mercier
Derek Lee: Of course I never thought it would be easy :-)
What I am thinking of :
just set 2 variables (0/1 type) in the "rythm reading" procedure just to remember
- Var1 "initial setting" of count in metronome option
- Var2 => is it first cycle ?
use case, at rythm reading start :
- if my setting of Count In is ON then set Var1 to 1 (if OFF then 0)
- default setting of Var2 is always TRUE (1) => YES it is the first cycle => count In
AFTER the first Count In => set Var2 to FALSE (0)
=> add a control in the procedure
If Var2 = 0 (False) then bypass count in (or Set Count In Setting to OFF)
When reading is stopped (by user or any other reason) "reset" Count In Setting to Var1 + Reset Var2 to True (1) to be ready for next reading session
Doing it that way would even make possible to have a toggle "count in each cycle" which would skip the Var2 modification if set to ON
Just a thought... I might be wrong as I do not know much of mobile dev...
Derek Lee
Gilles Mercier: Thanks for your thoughts here! Yes, logically, the concept is of course very, very simple, as you have illustrated. Unfortunately, in the code, it is much more complex as I am utilizing a library that does not support this functionality. Believe me - I have invested many hours trying to implement this functionality already unsuccessfully. Sample-accurate (metronome level) audio programming, plus the limitations of the library that I'm using, make it too complicated for simple pseudo-code.
G
Gilles Mercier
Derek Lee: Of course I never thought it would be "that simple" !
Welll... one thing after the other I guess :-)