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
- On the phone, open Settings → Editing from your computer and switch it on.
- The phone shows a QR code and an address like
http://192.168.0.42:8770/?k=…. - 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.
| Area | What you get |
|---|---|
| Library | Song list, search, filter by tag |
| Editor | ChordPro syntax highlighting, live preview beside the text, find and replace |
| Chords | Chord suggestions for the song's key, transposition |
| Setlists | Create, rename, reorder songs |
| Attachments | View PDFs, MusicXML and photos attached to a song |
| Import | From a URL, or from a file on disk (up to 4 MB) |
| Export | Save one song as ChordPro |
| Printing | Ctrl+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
| Symptom | What to do |
|---|---|
| The browser says it cannot connect | Check 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 blank | The ?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 address | That is fine — the app picks the address that matches how your network is built |
| It works for a while and then drops | The 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 app | The app moves to 8771–8774 on its own. Use the address from the QR code, not one you remember |