https://github.com/decadenza/chordsautoscroll
Lyrics and chords auto scroller for musicians, guitar players, etc...
https://github.com/decadenza/chordsautoscroll
autoscrolling guitar guitar-chords lyrics music
Last synced: 7 months ago
JSON representation
Lyrics and chords auto scroller for musicians, guitar players, etc...
- Host: GitHub
- URL: https://github.com/decadenza/chordsautoscroll
- Owner: decadenza
- License: apache-2.0
- Created: 2017-07-16T15:41:22.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-11-30T19:01:48.000Z (11 months ago)
- Last Synced: 2025-03-25T11:22:07.409Z (7 months ago)
- Topics: autoscrolling, guitar, guitar-chords, lyrics, music
- Language: Python
- Size: 10 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#  Chords Autoscroll
Lyrics and chords auto scroller for musicians, guitar players, etc...
I was looking both to practice with the `tkinter` library to build simple lightweight interfaces and for a guitar chord autoscroller. So here's the result.
It's very basic and it could be improved a lot, nevertheless I wanted to share it.
This simple application solves the annoying scrolling problem when you sing or play reading lyrics or chords on your pc.
You just need to open your file and click "Play". You can adjust speed and text size as you need and the setting will be appended to each file.
The GUI also allows simple editing tasks.
**NO REQUIREMENTS**:
Works with Python 3 with standard libraries
Tested with several versions, from *Python 3.4.2* to *Python 3.11.2*.
# Usage
Simply copy all the files in a folder and start ChordsAutoscroll.py with Python 3 interpreter. Via command line:
```
python3 ChordsAutoscroll.py
```
## Installation script (Linux OS)
Change the destination folder as needed.
```
mkdir ~/ChordsAutoscroll
wget -qO- https://github.com/decadenza/ChordsAutoscroll/archive/master.tar.gz | tar xvz --strip-components=1 -C ~/ChordsAutoscroll
```
To execute:
`python3 ~/ChordsAutoscroll/ChordsAutoscroll.py`
Or add this command to your menu.
# Future improvements and known issues
- [ ] Solve text encoding issues with some files
- [ ] Package as application easy to install
Cheers!