A platformer character speaks through its jump more than through any line of dialogue. The jump fires hundreds of times per session, it is tied to the player's primary input, and it is the sound the player hears while looking at the character's most expressive animation. If the jump sound is generic — a square wave sweeping upward, a soft whoosh, a coin-like chime — the character reads as generic regardless of how detailed the sprite is.
The four archetypes below are not a comprehensive taxonomy. They are four characters that are easy to confuse if the jump sound is treated as a single parameter set, and four that become immediately distinct if one synthesis decision is made correctly. The sections work through each character's core acoustic signal, the parameters that produce it, and the thing that character should not sound like.
Robot: The Jump Is a Mechanical Event, Not a Musical One
A robot's jump is not a body leaving the ground. It is an actuator firing, a servo reaching its limit, a piston extending. The sound should carry mechanism, not momentum, and the most direct way to produce mechanism is a metallic inharmonic timbre.
FM synthesis is the standard tool for this. A modulator at a non-integer ratio to the carrier — for example, 1:1.414 — produces sidebands that are not harmonically related to the fundamental, and the ear hears that inharmonicity as metal rather than as a musical note. The modulation index controls how much of that metallic grit is present: a low index gives a subtle ring, a high index gives the bright, clangorous edge associated with classic digital robot voices.
The jump-specific decision is that the robot should not sweep like an organic character. A servo does not glide from one pitch to another; it moves in discrete steps or snaps to a position. A robot jump that uses a smooth upward pitch sweep reads as a cartoon character in a metal suit. A robot jump that uses a short pitch step — one small interval, reached quickly — reads as a mechanism engaging. The FM synthesis guide for metallic voice blips covers the ratio and index choices in more detail; the robot jump can use the same inharmonic ratios with a shorter envelope and a step rather than a glide.
The attack should be dense but not a click. A robot does not have a soft onset, but a 1 ms click reads as a digital error rather than as a mechanism. A 5–15 ms attack with a steep slope gives the sense of a component engaging without the discontinuity of a click. The envelope should end abruptly — a servo that reaches its limit stops — rather than decaying like an organic sound.
Ninja: The Jump Is Air Being Cut, and Nothing Else
A ninja's jump is defined by what is absent. There is no heavy footfall, no grunt, no landing thud in the jump itself. The documented ninja jump sound is described as “a sharp sound of cutting through the air” — a “shu” or “hyu” that conveys superhuman speed and no weight. The same description explicitly says that heavy footstep sounds (dosu, ban) are not included, because they would contradict the character's agility.
The acoustic structure is therefore almost the opposite of the robot's. Where the robot needs inharmonic metallic content, the ninja needs filtered noise with a sharp transient and almost no low-frequency body. The noise should be high-passed to remove anything that would read as weight; the documentation for ninja-style movement sounds describes cutting the unnecessary low frequencies so the “shu” cuts through music and explosions cleanly.
The pitch movement, if there is one, should be a very short, very fast downward or flat movement, not an upward sweep. An upward sweep reads as launch and lift; a ninja does not launch, the ninja displaces. The sound should feel like the character was in one place and is suddenly in another, with only the air left to confirm the movement. The wall jump guide covers the whoosh layer in more detail; the ninja jump is essentially a whoosh with the impact layer removed.
Duration is the other defining parameter. A ninja jump that lasts 200 ms has time to feel like travel. A ninja jump that lasts 80–120 ms feels like a displacement, because it is over before the ear can track the motion. The duration benchmark guide covers the category ranges; the ninja sits at the very short end, shorter than a standard platformer jump.
Slime: The Jump Is a Deformation, and the Sound Is the Material Recovering
A slime jump is not a launch. It is a compression and release. The material squashes against the ground, then springs back into shape, and the sound has to carry both the squelch of the compression and the elasticity of the recovery.
The documented slime jump asset is described as “a heavy, elastic gel-like slime jump bounce,” and the characterisation is accurate for a reason: the defining quality is not pitch and not noise, but a slow, rounded attack followed by a fast, rubbery release. The compression is the part that sounds wet; the recovery is the part that sounds springy.
A synthesis approach that works for this is a pitch envelope with an overshoot: the pitch starts low, rises slightly past the target, and settles. That overshoot reads as the material recovering past its rest shape, which is the acoustic equivalent of a jelly wobbling. A second layer of low-pass filtered noise, short and quiet, provides the squelch without turning the sound into a splash. The pitch envelope guide covers the contour shapes; the slime jump is a case where a two-stage contour with an overshoot does more than a single sweep.
The failure mode for a slime is sounding like water. A splash is bright, broadband, and transient-heavy. A slime is darker, narrower, and slower to resolve. If the jump has a sharp high-frequency transient, it reads as a splash or a goo explosion rather than as a bounce. The fix is not to remove the transient but to low-pass it and extend the decay, so the onset is a soft “squelch” rather than a “plip.”
Frog: The Jump Is a Spring, and the Sound Should Be Almost Comical
A frog jump is the most overtly characterful of the four, and the risk is that it becomes too characterful and stops reading as a jump. The documented frog jump assets describe the sound as “like a zapp or boing,” and the “boing” is the keyword: the frog is a spring, and the spring is the personality.
The acoustic signal for a frog is a fast, wide pitch oscillation — up and back down — rather than a one-way sweep. That oscillation reads as elasticity, which is exactly what a frog's legs are doing. A single upward sweep reads as a generic platformer jump; the return movement is what makes it a frog. The cute and bouncy jump guide covers the elasticity cue in more detail; the frog is the archetype where that cue is the primary identity rather than a secondary character trait.
The waveform choice matters less than the contour, but a triangle or sine is usually a better fit than a square. A square wave's harmonics make the oscillation sound buzzy rather than rubbery, and a frog is rubber, not buzzy. The square wave and pitch sweep guide covers the synthesis in detail; the frog case is one where the square wave's character works against the intended personality.
The frog's failure mode is sounding like a toy. A pitch oscillation that is too wide, too slow, or too clean reads as a cartoon sound effect rather than as a character's movement. Keeping the oscillation narrow — roughly ±2 to ±3 semitones — and fast — under 40 ms for the round trip — keeps the springiness without the comedy. The pitch variation guide covers the identity threshold that sets the upper bound on the oscillation.
What the Four Characters Share, and What They Must Not Share
All four jumps are short, one-shot, and triggered on the same input. That shared structure is what makes the differences legible: because the event is the same, the character can be carried entirely by the acoustic decisions. The table below is not a parameter list. It is a comparison of the one decision that separates each character from the others.
| Character | Core acoustic signal | What it must not sound like |
|---|---|---|
| Robot | Inharmonic metallic timbre, stepped pitch, dense attack | A smooth organic sweep in a metal suit |
| Ninja | High-passed noise, sharp transient, very short duration | A heavy launch with weight and low end |
| Slime | Soft attack, pitch overshoot, low-passed squelch | A bright water splash or a goo explosion |
| Frog | Fast narrow pitch oscillation, triangle or sine | A clean upward sweep or an exaggerated cartoon boing |
The characters can share a variation system, a concurrency limit, and a trigger placement. They cannot share the one acoustic decision that defines each of them. A robot with a smooth sweep is a robot with a personality problem; a ninja with low end is a ninja with a weight problem; a slime with a bright transient is a slime with a material problem; a frog without the return movement is a frog with no spring. The sameness guide covers the broader principle of acoustic separation; the four archetypes are a case where the separation is the personality.