DocumentationEditing from your computer

Editing from your computer

Typing lyrics with your thumbs is a punishment. So Eutepio does the opposite direction too: the phone starts a small server, and a computer on the same Wi-Fi gets a full editor for your library in its browser.

There is no cloud and no account in this. The data stays on the phone; the computer only borrows it over the local network.

What it is for

  • Typing up five songs from paper in one evening, on a real keyboard.
  • Building a setlist on a big screen where you can see the whole thing at once.
  • Printing a song or a whole setlist.
  • Pulling in a song from a URL, or from a file sitting on your computer.

Turning it on

  1. On the phone, open Settings → Editing from your computer and switch it on.
  2. The phone shows a QR code and an address like http://192.168.0.42:8770/?k=….
  3. Scan the QR code from the computer, or type the address into the browser by hand.
The server listens on port 8770. If that port is taken it tries 8771 through 8774 in turn — the address in the QR code always points at whichever port it managed to claim.

While it runs, the phone keeps its screen and Wi-Fi awake using the same service a band session uses. If sync is running at the same time, both features share that service, so your battery does not pay twice.

What the page can do

The page is a single file with no external dependencies — it loads nothing from the internet, because the phone serving it may not have any.
AreaWhat you get
LibrarySong list, search, filter by tag
EditorChordPro syntax highlighting, live preview beside the text, find and replace
ChordsChord suggestions for the song's key, transposition
SetlistsCreate, rename, reorder songs
AttachmentsView PDFs, MusicXML and photos attached to a song
ImportFrom a URL, or from a file on disk (up to 4 MB)
ExportSave one song as ChordPro
PrintingCtrl+P
A song you are in the middle of survives F5 — the draft stays in the page, so closing the tab by accident does not cost you the work.

Changes reach the phone immediately. It works the other way too: edit something on the phone and the page notices on its own, with no refresh.

Printing

Ctrl+P prints whatever you have open. The page carries its own print layout, so what comes out of the printer is the clean song text, not the editor interface.

Security

The server runs on your local network only. It has no public address, goes through no relay, and cannot be reached from the internet.
Access is protected by a six-character key generated every time you switch the feature on. It is in the QR code and in the address, and the browser then sends it with every request. Without it the server does not answer.

What that means in practice:

  • On home or rehearsal-room Wi-Fi you are fine.
  • On public Wi-Fi in a club or a hotel the same caveat applies as to a band session: you are on a shared network and the connection is not encrypted. The key stops a passer-by, but not somebody listening to that network. Better not to turn this on there.
  • Switch it off when you are done. That invalidates the key.
What actually travels over the network is detailed in the Privacy Policy.

Limits

  • It is a library editor, not the stage. Auto-scroll, the metronome, annotations and backing tracks are not driven from here.
  • The phone and the computer must be on the same network. Mobile data is not enough — the phone would have an address the computer cannot reach.
  • File import is capped at 4 MB.
  • If the phone puts the screen fully to sleep or switches to another Wi-Fi, the connection drops. The page will not reconnect on its own — refresh it.

When the page will not load

SymptomWhat to do
The browser says it cannot connectCheck that the phone and the computer are on the same Wi-Fi. A phone on mobile data will not do
The address opens but the page is blankThe ?k=… key in the address is probably missing or wrong. Read the QR code again
The QR code shows a 10.x or 172.x addressThat is fine — the app picks the address that matches how your network is built
It works for a while and then dropsThe phone most likely put the network to sleep. Keep it on a charger with the screen on while you work
Port 8770 is taken by another appThe app moves to 8771–8774 on its own. Use the address from the QR code, not one you remember