At church, I sometimes help display lyrics on the presentation during worship. Usually people use church presentation software, or just PowerPoint. However, the people using it have to actively focus on controlling the presentation.
This web based lyrics presentation application can be controlled remotely via an iPad (or other tablets). This makes it easier for the presentation controller to join in and delight in worship.
I got the name from Psalm 150:6 (CEV), the last verse in the Psalm book. Also the default port number 1506 came from the chapter and verse number:
Let every living creature
praise the Lord.
Shout praises to the Lord!
- Install Node.js
- Download this repository.
- Open command prompt, and
cd
to this directory. npm install
to install required dependencies.node server.js
to start the server.- Add lyrics: create a folder called lyrics and put files there. It should be a
.txt
file. - On your presentation computer, navigate to
http://[your IP]:1506/display.html
. - On your iPad, navigate to
http://[your IP]:1506/admin.html
.
Just make .txt
files that look like this:
name: song name here
line 1
line 2
line 3
line 4
line 5
line 6
line 7
line 8
line 9
A blank line lets you split part of a verse into multiple slides. Two consecutive blank lines separate between verses.
I don't recommend that lyrics slides have a duration of more than 15 seconds—consider splitting them into multiple slides.