I have purchased a set of MP3 files (with classical and binaural music) that claims to have embedded in them messages at a frequency that people cannot hear -- i.e., subliminal messages (these are for example motivational messages). How do I know whether the seller/author is telling the truth and indeed that these MP3 files do contain these positive messages at frequencies that humans cannot hear? How can I reverse-engineer to hear only the spoken messages, stripping out the audible music?

  • 2
    I'd call this the equivalent of extracting the snake from the snake oil.
    – Tetsujin
    Aug 30, 2020 at 17:48

4 Answers 4


that claims to have embedded in them messages at a frequency that people cannot hear

That's an odd claim to make. Subliminal messages can be done in video: the theory is that you can show a message during 1 frame of the video and it'll be too short to be consciously picked up, but it can be read and processed unconsciously.

If an audio message is at a frequency humans can't hear, they can't process it at all, subconscious or otherwise. It's more likely the message is at a level where it's masked by the music: when the level is only a few dB lower than that of the music, humans already can't hear it.

But as I understand it, you can't do that in MP3: it compresses audio by removing parts that we can't hear, including sounds that are at a lower level than the dominant sound. So the conversion to MP3 would strip out those subliminal messages.

You can't strip out the music entirely, but you could filter out the lower frequencies (below 200 Hz, above 4 kHz), this leaves the frequency range of human speech intact and might enable you to hear the messages if they're there.

  • 1
    Since you mention it, subliminal messages in videos originate from a fake study. Two more studies showed a very slight effect, however their methods were questionable. As it stands, subliminal messages in video do exists, but whether there's an effect on people has not been conclusively proven.
    – Matt
    Aug 30, 2020 at 20:07
  • Eat more popcorn!
    – CJPN
    Sep 4, 2020 at 8:47

Hiding messages in an unhearable spectrum will have zero effects on any human, no matter what they claim. However, we can still analyse whether they have indeed hidden something or not.

You could use the free tool Audacity to do all this.

The MP3 encoder usually heavily compresses anything above 16 kHz or even completely remove it, depending on the bitrate. Whatever you will hear may be hard to understand, unless the bitrate is high.

Check the sample rate of the files and divide it by 2. That is the maximum frequency that can be stored in the file. The sampling rate is probably either 44.1 or 48 kHz, higher rates are not supported by MP3. This gives you 22.05 or 24 as the maximum frequency.

First, apply a high-pass filter to get rid of the parts you don't want to hear. Adjust the value such that it is between the music and the subliminal messages. It might be a bit hard to find that point, especially if the hidden messages frequency band is quite near the music frequency band, then it might be a good idea to set it to 12 kHz. That way you will get rid of pretty much all of the music and not risk to accidentally removing something of the hidden parts.

Now, apply a pitch shift effect to transform the maximum frequency down to the audible spectrum. This depends on your age. Young people usually can not hear above 18-20 kHz, older people often can barely hear 16 kHz. Of course you can shift further down, like down to 12 kHz. Beware, this means the maximum frequency will be at 12 kHz while everything else is below that value, shifted accordingly by the same amount. This means, if you shift further down, at some point, the lower-frequency parts of hidden messages may be pushed into a spectrum that is too low to hear.

And then you're done. Listen to it. If the voice is too low you could undo the first shift and redo it with a somewhat smaller value. But if you hear a high pitched voice, do another round of pitch shifting, this time with a much smaller value.


Alternatives to using frequencies as subliminals

I focused a bit on hypnosis and subliminal messages. What I learned there is that the consciousness is like a firewall of the brain and there are more ways of hacking into it, not only the subliminals that you describe. I think they have some effect but other things are more effective.

For example when I want to say "Your hands are getting warm" I can hide this message in a setence like "Your would't mind handing me a real warm coffee if we were in that other room?".

Another way to distract the subconsiousness is to let it focus on more things at once that it can actually really focus. Which can be done using sound design as well. Many hypnotists use this kind of echoy way of delivering their subliminals:

https://soundcloud.com/user-928612096/echo-loop-hypnosis There are so many words and sentences at the same time that you cannot perceive everything at once.


Marketing gimmick.

MP3 files, most often encoded with LAME, but without the --preset insane -Y options enabled, result in files which spectrogram is cut off at 40 000 Hz. No subliminal messages can be included above these, since its natural (human hearing limit) and technical (Nyquist theorem) properties.

The only way to transmit - technically - hidden messages in audio files is to modify the spectrogram with the - most commonly - tools that allow to transform, and thus add, a raster image to the spectrogram, distributed at specific frequencies.

There is also the possibility of the existence of a sound that is discernible on an oscilloscope (known as oscilloscope music).

The subliminal messages can be retrieved by using other tools such as sound source separation models using artificial intelligence or advanced panning utilities.

I'm not considering things like morse code, because these are, well, codes, and not subliminal messages. Same with metadata, since it's not audio.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.