NOCTILUCA turns an Android phone into a hydrophone recorder. Plug in your underwater microphone, see the sound live, and save WAV files you can study on a computer. This guide takes you from install to your first recording.
NOCTILUCA is Android only for now. There is no iPhone version yet.
NOCTILUCA is a personal project, so it is not on the Play Store. You install it from the file you download. Android will warn you that it does not recognise the app — this is completely normal and safe. It is the standard message for any app installed outside the Play Store. You just have to confirm the installation.
noctiluca.apk goes to your Downloads.noctiluca.apk).In short: every warning you see is just because the app comes from outside the Play Store, not because anything is wrong. Confirm each step and the install will go through.
| Button | What it does |
|---|---|
| Listen | Starts capturing the microphone and shows the sound live, without saving. Use it to check that the hydrophone signal is coming through. |
| Record | Starts saving the sound to a file. A red dot and a timer show that it is recording. |
| Stop | Stops listening or recording. When you stop a recording, the WAV file is saved automatically. |
noctiluca_2026-07-15_14-32-08.wav.Tap My recordings in the app to see the list. Tap a recording to Play it or Share it (email, cloud, messaging).
Connect the phone by USB and choose File transfer. The files are in Internal storage → Music → Noctiluca. Copy the WAV files to your computer.
Different animals leave different marks: a fish, a dolphin whistle or a passing boat do not look the same.
The WAV files are uncompressed, so they keep all the detail for analysis. Open them in Audacity (free) to listen and zoom in, or use the Python spectrogram code on the hydrophone page to turn a recording into an image.
Always stay with an adult near the water. Never play loud sounds underwater, and keep your distance from animals: the goal is to listen without disturbing them. Keep the phone away from the water; only the hydrophone goes in.
| Problem | What to try |
|---|---|
| The spectrogram reacts to your voice near the phone, not to the hydrophone | The phone may be using its built-in mic. Plug the hydrophone in fully before opening the app, and push the jack all the way in. |
| The spectrogram looks dark or empty | The signal is weak. Turn up the gain on the preamp, and check the preamp battery. |
| “Microphone unavailable” message | Allow the microphone: phone Settings → Apps → NOCTILUCA → Permissions → Microphone. |
| No files in Music/Noctiluca on the computer | Make sure you tapped Stop (files save on stop). Use a data USB cable and choose File transfer mode. |