03-20-2021, 08:42 AM
It's definitely an interesting idea. It would require a fair number of changes in the automatic scrolling logic, and I'd have to figure out how to tie that in with the existing automatic scrolling settings. Should there be an option in the automatic scrolling that is only available when using a chord pro file that says something like, "Use chord pro timestamps"? What if the timestamps are missing? Should it fall back to the "Scroll continuously through the entire song" behavior? That behavior requires a scroll speed to be specified though, and that setting would be disabled or hidden when using chord pro timestamps, so I guess it would just fall back to the default scroll speed in that case? This also requires some more complex logic to figure out the position where that timestamp directive is on the rendered page (so MobileSheetsPro would have to either track the next visible line or something alone those lines), so it can determine how many pixels need to be scrolled based on the offset between timestamps. This is all doable, it just seems like it will require a fair amount of work, so it's probably not something I can implement in the short term.
Mike
Mike