Skip to content

Implement lyric can reference by other lyric. #1444

Description

@andy840119

For some cases, some of the lyric in the karaoke song are almost same as other lyrics, the difference between those lyrics are the offset time.
So we can add property like ReferenceLyric to mark the lyric is referenced by other lyrics.

Also, because some of the property is not need to be referenced, so we can make the enums to decide which properties should be referenced:

  • Lyric (will sync the lyric text, ruby and romaji from the referenced lyric)
    • TimeTag (will sync the time-tag also)
  • Start time and end time(?)
  • Singer
  • Translate
  • Language

Another concept:

  1. Sync property (assign the offset time is needed)
    • Allow customized singers (or called Sync the singers with default true)
    • Allow customized time-tags (or called Sync the time-tags with default true)
  2. Reference rhythm (maybe will show referenced lyric's time-tag in the record or modify mode).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions