A blip is 40 milliseconds long. In that window, the ear does not have time to identify a musical key, track a melody, or analyze harmonic structure. What it has time to register is a set of immediate impressions: is this sound pleasant or unpleasant, is it stable or unstable, is it warm or bright. Those impressions are what we describe, loosely, as "friendly" or "hostile," and they come from four specific acoustic cues that the ear processes faster than conscious thought.
The four cues are interval, envelope, harmonic content, and detuning. Each one can be adjusted on its own, and each one moves the perceived emotional register of the blip in a consistent direction. The cues compound: a blip that is slightly minor third with a soft attack reads as "calm," and one that is minor second with a sharp attack reads as "threatening." The design work is deciding which combination fits the moment.
This is a different kind of sound design from the parameter-level work in the square-wave synthesis guide or the randomization guide. Those cover how a blip is produced. This article covers what the blip should communicate, and the specific parameter choices that produce each emotional register.
What does "friendly" actually mean as a set of acoustic parameters?
A blip sounds friendly when it sounds consonant, soft, and stable. The three properties can be produced in several ways, and the combination is what makes the effect convincing.
| Cue | Friendly value | Effect |
|---|---|---|
| Interval | Major third (4 semitones) | Warm, open, "happy" |
| Interval | Perfect fifth (7 semitones) | Neutral, solid, trustworthy |
| Interval | Major sixth (9 semitones) | Bright, playful |
| Envelope | Soft attack (5-15 ms) | Gentle, non-confrontational |
| Harmonic content | Sine wave or soft triangle | Smooth, low harshness |
| Detuning | None, or very slight (0-3 cents) | Stable, grounded |
The interval is the most important of the four cues. A major third and a minor third have almost identical harmonic structures when the two notes are played separately, but when they are played together as a two-note blip, the major third reads as warm and the minor third reads as melancholic or wistful. The difference is a single semitone, and it changes the emotional register by a noticeable amount.
A two-note blip is not the same as a chord. A chord is a sustained, harmonic sound that the ear analyzes as a single entity. A two-note blip is two brief tones that the ear hears as a phrase. The friendly interpretation comes from the interval between them, and the direction of the phrase. A blip that starts at a note and rises by a major third reads as friendly; one that falls by a minor third reads as gentle but slightly sad. The coin sound guide covers the two-note structure in more detail; the emotional mapping here extends the same logic.
The envelope is the second cue and the one most often overlooked. A blip with a soft attack (5 to 15 milliseconds) reads as gentle, because the ear has time to prepare for the sound. A blip with a sharp attack (under 2 milliseconds) reads as sudden, which the ear interprets as more aggressive even when everything else is identical. The difference between a friendly and a hostile blip can be entirely in the attack time, with every other parameter held constant.
What produces a hostile or threatening blip?
A hostile blip is dissonant, sharp, and unstable. It is the opposite of the friendly set in every cue, and the contrast is what makes the distinction clear. A UI that uses both friendly and hostile blips has a full emotional range; a UI that uses only one has a limited one.
| Cue | Hostile value | Effect |
|---|---|---|
| Interval | Minor second (1 semitone) | Tense, uneasy |
| Interval | Tritone (6 semitones) | Unstable, threatening |
| Interval | Minor seventh (10 semitones) | Dark, ominous |
| Envelope | Instant attack (0-1 ms) | Aggressive, startling |
| Harmonic content | Square or sawtooth | Harsh, buzzing |
| Detuning | Notable (10-25 cents) | Unstable, "wrong" |
The minor second and the tritone are the two intervals that most reliably produce a hostile reading. The minor second is the smallest interval in the chromatic scale, and its proximity produces acoustic beating when the two notes overlap: the two frequencies alternate between reinforcing and cancelling each other, which the ear hears as a rough, unstable quality. The tritone divides the octave in half and is dissonant in every tonal system, which is why it has been used as a musical shorthand for danger for centuries.
The detuning cue is worth explaining because it is subtle and specific. A blip that is detuned by 10 to 25 cents from its intended pitch produces a sound that is "almost in tune," which the ear reads as slightly wrong. That wrongness is uncomfortable, and discomfort is the emotional register that hostile blips are after. A blip that is detuned by 50 cents or more reads as a different note rather than as an out-of-tune version of the intended one, and the effect is lost.
The specific detuning values that produce the hostile reading are between 10 and 25 cents. Below 10 cents, the ear reads the sound as clean. Above 25 cents, the ear starts to read it as a different pitch and the "wrong" quality becomes a "different" quality. The narrow window between 10 and 25 cents is where the ear registers "something is not right" without being able to identify what.
The horror sound design guide covers the same principle at the level of a full soundtrack. The horror genre is built on the same acoustic cues as the hostile blip: dissonance, detuning, sharp attacks. The difference is one of scale, not of kind.
How do you move a blip from friendly to hostile without changing its identity?
The interesting design problem is not making a friendly blip or a hostile blip. It is making a blip that can be moved between the two while remaining recognizable as the same blip. This is useful in games where the same UI element changes state: a menu item that becomes available, a button that becomes locked, an NPC whose attitude changes.
The technique is to change one cue at a time, and the order in which the cues are changed determines how much the identity is preserved. The cues that affect identity least are the ones to change first; the cues that affect identity most are the ones to change last, or not at all.
| Cue | Friendly → hostile change | Identity preserved? |
|---|---|---|
| Attack time | 10 ms → 1 ms | Yes, subtle |
| Harmonic content | sine → triangle → square | Yes, moderate |
| Detuning | 0 cents → 15 cents | Yes, if other cues are held |
| Interval | Major third → minor second | No, becomes a different sound |
The attack time is the safest cue to change. A blip that goes from a 10-millisecond attack to a 1-millisecond attack sounds more aggressive, but the pitch, the duration, and the fundamental identity are unchanged. A player who hears the friendly version and the hostile version would identify them as variations of the same sound.
The harmonic content change is the next safest. Moving from a sine to a triangle adds harmonics without changing the fundamental. Moving from a triangle to a square adds more. The sound becomes brighter and more aggressive, but the pitch and the interval are the same.
The detuning change is safe only if the other cues are held. A blip that is detuned but otherwise identical to the friendly version reads as "the same sound, slightly wrong" rather than as a different sound. The subtlety is what makes it work — the detuning adds an unease that the other cues do not need to reinforce.
The interval change is the least safe and should be avoided if identity preservation is the goal. A blip that moves from a major third to a minor second is a different sound, and the player will identify it as such. The interval is the core of the blip's identity; changing it is the equivalent of changing the melody of a song. The blip is still a blip, but it is no longer the same blip.
The practical approach for a state-changing UI is to pick the two most subtle cues — attack time and detuning — and reserve the interval change for a transition that is supposed to feel like a different sound. A locked menu item that uses a faster attack and a slight detune on the same interval reads as "the same sound but hostile." A menu item that uses a different interval is a different feedback, which is what a different state should have.
Which frequencies produce the friendly and hostile readings, and why?
The pitch of the blip has a smaller effect on the emotional register than the interval and the envelope, but it is not zero. The friendly and hostile readings have slightly different frequency preferences, and the choice of pitch range reinforces the cue that the interval and envelope are already providing.
| Register | Friendly use | Hostile use |
|---|---|---|
| 500-800 Hz | Rarely used — feels too low for UI | Error, threat, "heavy" |
| 800-1200 Hz | Confirmation, "reliable" | Warning, "serious" |
| 1200-1800 Hz | Pickup, "reward" | Alert, "urgent" |
| 1800-2500 Hz | Rarely used — feels too bright for friendly | Error, "sharp" |
The friendly register is centered on 1200 to 1800 Hz, which is where the ear reads a blip as "bright and clean" rather than "low and heavy" or "high and harsh." The hostile register is wider, because hostility can be produced at both ends: the low end for threat and the high end for urgency. The middle range, around 1400 to 1600 Hz, is where the friendly and hostile blips can use the same frequency and differ only in interval, envelope, and detuning.
The physics behind the friendly reading is related to the way the ear processes high frequencies. The ear is most sensitive to frequencies around 2000 to 4000 Hz, because that is where the human voice has the most intelligible content. A blip at 1600 Hz sits just below that range, which makes it audible without being attention-grabbing. A blip at 2400 Hz sits in the range, which makes it feel more urgent. The difference between a friendly blip at 1600 and a hostile one at 2400 is partly the frequency and partly the emotional association the ear brings to that frequency.
The two-note blip has a frequency choice that the single-note blip does not. The first note of the blip is the pitch reference, and the second note determines the interval. A friendly blip that starts at 1400 Hz and rises to 1750 Hz is playing a major fourth, which reads as bright. A hostile blip that starts at 1400 Hz and rises to 1480 Hz is playing a minor second, which reads as tense. The first note is the same; the difference is entirely in the second.
How does the game's overall aesthetic change what "friendly" and "hostile" mean?
The four acoustic cues produce a consistent reading across most games, but the specific interpretation depends on the game's overall aesthetic. A blip that is friendly in a horror game is different from a blip that is friendly in a children's game, even if they use the same cues.
In a horror game, the friendly blip is a relief from the ambient tension. It sits in a higher register, uses a sine or soft triangle, and has a clean envelope with no detuning. The friendly blip is the one that sounds like "the game is being nice to you," which is rare enough that it produces a specific emotional response.
In a children's game, the friendly blip is the default. It is in a bright register, uses a sine or triangle, and has a soft attack. The hostile blip, if it exists, is much subtler than the hostile blip in a horror game, because the emotional range of the game is narrower. A blip that would be "slightly tense" in a horror game is "hostile" in a children's game, because the player's baseline is different.
In a competitive multiplayer game, the friendly blip is for the player's own actions, and the hostile blip is for the enemy's actions. The two need to be clearly distinguishable, because the player's response depends on knowing which one they are hearing. The friendly blip uses a major interval and a soft attack; the hostile blip uses a minor second or tritone and a sharp attack. The contrast is the point; a subtle distinction would not serve the player.
The genre-specific frequency guide covers how the game's overall aesthetic shapes the frequency range; the emotional cues described here are layered on top of that base. A friendly blip in a shooter is still a friendly blip, but it uses the shooter's frequency range rather than the puzzle game's.
The practical approach for a designer who is building an emotional blip set is to test the blips with the game's other sounds present. A blip that sounds friendly in isolation can sound neutral when the game's music is playing, because the music is already providing the emotional context. A blip that sounds hostile in isolation can sound comedic when the game's visuals are cartoon-styled. The emotional reading is a property of the whole scene, not of the blip alone.
How do you test whether a blip's emotional register is actually working?
The test is whether the player's reaction matches the intended emotional register, not whether the blip matches a set of parameters. A blip that is a major third with a soft attack is theoretically friendly, but if the player hears it as "neutral" or "slightly annoying," the theory has not produced the intended result.
The first test is the association test. Play the blip and ask someone who has not seen the design document what emotion it suggests. If they describe it as "friendly," "warm," or "welcoming," the friendly register is working. If they describe it as "neutral," "generic," or "boring," the friendly cues are too subtle and need to be stronger.
The second test is the contrast test. Play the friendly blip and the hostile blip in sequence and ask whether they are clearly different. If they are indistinguishable, the cues are not doing enough work. If they are so different that they sound like they come from different games, the cues are doing too much and the blips need to share more of their identity.
The third test is the context test. Play the blip in the game with the music, the visuals, and the other sounds present. A blip that sounds friendly in isolation can sound different when it is competing with the game's other audio. The emotional register is the register the player experiences, not the register the blip produces in a quiet room.
The final test is the state-change test. Play the game through a sequence where a UI element transitions from friendly to hostile and back. Does the player notice the transition? Is it smooth? Does the identity of the UI element remain recognizable through the change? The state-change test is the most demanding of the four, because it requires the blip to do two things at once: communicate a change in emotional register and preserve the player's recognition of the element that is changing.
The friendly and hostile blip is not a technical exercise. It is a specific application of the principles that make sound effects communicate. The four cues — interval, envelope, harmonic content, detuning — are the ones the ear uses to make an emotional judgment about a sound, and the specific values that produce each register are the ones that the player's perceptual system responds to. A designer who understands the four cues can produce a full emotional blip set from a small number of parameters, and can adjust the register of any individual blip without rebuilding the set.
Generate Friendly and Hostile Blip Pairs
Open the SfxMaker blip generator and create two blips at the same base frequency: one with a major third interval and a soft attack, one with a minor second interval and a sharp attack. Play them back to back to hear the emotional difference that the interval and envelope cues produce.
Open Blip Sound Generator →