Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

💡 RFC: An auto scroll feature that works from timestamps in the chordpro #73

Open
isaiahdahl opened this issue Sep 3, 2022 · 0 comments
Labels

Comments

@isaiahdahl
Copy link
Collaborator

isaiahdahl commented Sep 3, 2022

Background & Motivation

I want the chart to auto scroll, but accurately. Not just guess the speed of the auto scroll and hope it's right and then have to adjust it half way through the song.

This could be really useful for a large lyric rendering. Where maybe only a verse and chorus is visible on a page at a time.

Possible solutions

meta for song length, easily grabbed from the mp3.

Add a few directives along the song with the time stamp of where the song should be at that point.

Auto-scroll could figure it out from there.

{t: Rattle}
{artist: Elevation Worship}
{key: Eb}
{duration: 7:12}

{c:Intro (5x)}
[Eb(no3)][/][/][/][|][/][/][/][/][|]


{c:Verse 1}
{time_at: 0:41}
[Eb]Saturday was silent, [Ebsus]surely it was [Eb]through
[Cm] But since when has im - [Bb]possible\ [Ab2]ever [Eb/G]stopped [Eb]You[/][/][/][/]
[Eb]Friday’s disappointment\ is Sun - [Ebsus]day’s empty [Eb]tomb
[Cm] Since when has im - [Bb]possible\ [Ab2]ever [Eb/G]stopped [Eb]You
[Ab2][-][Eb/G][Eb][/]

{c:Chorus 1}
{time_at: 1:13}
[Eb5]This is the sound\ of dry bones rattling[/Bb][-][/Ab][Eb5]
[Eb5]This is the praise\ make a dead man walk again[/Bb][-][/Ab][Eb5]
Open the [Cm]grave, I'm coming [Bb]out
I'm gonna [Ab]live, gonna live a - [Eb]gain
[Eb5]This is the sound\ of dry bones rattling[Ab][-][Eb/G][Eb5]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant