Skip to content

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

@isaiahdahl

Description

@isaiahdahl

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]

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions