User manual guide

How Hidden Melody Studio works

This guide explains the workflow, settings, output files, and recovery process at a practical level. It intentionally avoids revealing the internal cipher mechanics.

1. The Basic Idea

Hidden Melody Studio turns a private message into a set of musical files. In secure mode, the message is protected first, then represented as music-like material. The melody can be played, shared, and later recovered only with the original passphrase and a supported score file.

When Music Lock is enabled, the selected musical settings and optional private lock phrase also become part of the encryption key. The lock values are not stored in the recovery file.

The service is designed for zero retention: the browser receives the result directly, while temporary render files are removed before the request completes.

2. Create Workflow

  1. Enter the message you want to hide.
  2. Choose a passphrase you can remember or store safely.
  3. Adjust the musical settings if you want a different feel.
  4. Enable Music Lock if you want the selected musical settings to protect the message in addition to the passphrase.
  5. Select Generate.
  6. Play the WAV preview or download the files you need.

3. Recovery Workflow

  1. Open the Decode page.
  2. Upload the secure JSON or MusicXML file.
  3. Enter the exact passphrase used during creation.
  4. If Music Lock was used, enable it and enter the same musical combination.
  5. Select Decode.
  6. Read the recovered message in the output box.

4. Creation Settings

Setting Possible values What it changes musically
Key C, G, D, A, E, F, Bb, Eb, F#, Db Sets the tonal center used for notation and playback color.
Mode Major, Minor Changes the musical mood: major feels brighter, minor feels darker.
Meter 4/4, 3/4, 6/8, 5/4 Controls how beats are grouped into measures.
Note 16th, Eighth, Quarter, Half Sets the base note length. Shorter values make faster output; longer values make slower, more spacious output.
Instrument Piano, Violin, Flute, Marimba, Celesta Changes the sound used in MIDI and WAV playback.
Profile Cipher, Tonal, Smooth, Cover Controls how strictly the music follows the encoded shape versus a smoother musical contour.
Tempo 40-220 BPM Changes playback speed. Higher tempo is faster; lower tempo is slower.
Time shift On, Off Adds an extra musical variation based on the selected meter.
Music lock On, Off When on, the selected musical settings and optional lock phrase participate in secure encryption but are not saved in JSON or MusicXML.
Lock phrase Optional private text Adds a high-entropy private phrase to Music Lock. Enter the exact same phrase on Decode if one was used.

5. Output Files

WAV
Playable audio preview. Best for listening and sharing as sound.
MIDI
Editable music performance data for music apps and digital audio workstations.
MusicXML
Notation-friendly score file. Can be used for recovery and opened in notation software.
JSON
Structured score data. Best recovery file for the Decode page.
Manifest
Artifact hashes and decode-capability metadata for generated files.

6. Passphrase And Music Lock

The passphrase is your recovery key. Hidden Melody Studio does not store it, so it cannot be reset or retrieved later.

Use a phrase that is long, memorable, and not easy to guess. Music Lock is a second secret: key, mode, meter, note value, instrument, motion, shift state, and optional lock phrase are combined with the passphrase before encryption. The lock phrase is private text, not score metadata.

Music Lock is not a replacement for a strong passphrase. It is a combination dial with an optional private phrase. If you forget either the passphrase or the musical combination, Hidden Melody Studio cannot recover the message.

7. What to Keep

Keep at least one secure recovery file: JSON is the easiest, MusicXML is also supported. WAV and MIDI are useful for playback, but they are not the recommended files for recovering the original message.

8. Troubleshooting

  • If decoding fails, check that the passphrase matches exactly.
  • If Music Lock was on, enable it on Decode and match every lock setting exactly.
  • If a file is rejected, upload the JSON or MusicXML generated by this site.
  • If audio is too long, use shorter note values, raise tempo, or shorten the message.
  • If sharing files, share the passphrase and musical lock separately from the score file.

9. Privacy Notes

Hidden Melody does not intentionally store your message, passphrase, uploaded score, or generated files. Artifacts are generated in temporary memory or disk space and returned immediately, and responses include no-store cache headers. For maximum secrecy, run the project locally.