Skip to content

anytizer/LRCScroll.lmms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How does it work?

lrc-in-progress.webm
An explainer recording. See it in full-screen mode.

Smooth Scroller

player.webm

Compiling

As a standalone application

mkdir build

cd build
make -S ../standalone/ .
make

./LRCScroll

@see plugin/ folder to compile as a plugin for LMMS.

Features / Progress

  • Prominent color, font and sizing
  • Copy-paste shortcuts enabled
  • Press F9 key to place timestamp in front of the line
  • Reset timer with a button to re-tag
  • Scroll the text in:
    • transparent window
    • frameless window scroll
    • readonly text
    • Hover on hide scroller
  • Button changes the text to tag current line or start a tag

Scroller Features

  • Press F10 key to start the scroller.
  • Focused in/out event handled
  • Synchronized with song editor or song.h
  • Smooth scroll at 30 fps, slow and easy to eyes
  • Complete lyrics scroll
  • Current timestamp to be highlighted
  • A lot of shortcuts enabled

Resources

ToDo

  • F9/F10 switch editor or scroller.
  • Timetag to align with LMMS Host
  • Speed to align wtih LMMS BMP + automations.
  • Synchronize keys between LMMS Play/Pause and scrolling habit.

About

Dirty placeholder for .LRC SCroller for LMMS (as a plugin)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published