Bell (X11)
X-protokollets enda ljudfunktion: en förfrågan som ber servern pipa, med en volym i procent.
Kärnprotokollet har ingen ljudhantering alls, bara förfrågan Bell med en volym mellan −100 och 100 i förhållande till grundinställningen. Grundvolym, tonhöjd och längd sätts med ChangeKeyboardControl — pipet räknades som en egenskap hos tangentbordet, vilket det också fysiskt var på många tidiga arbetsstationer. Från skalet görs samma sak med xset b, och xset b off har tystat fler kontorslandskap än något annat kommando.
När en terminal tar emot tecknet BEL, Ctrl-G, anropar den XBell, eller blinkar till om xterm startats med visualBell. XKB gjorde 1996 pipet till något mer: namngivna klockor och händelsen XkbBellNotify, så att en klient kan fånga anropet och spela ett ljud ur ett tema eller blinka med en titelrad i stället för att servern piper i högtalaren. Det är så skrivbordsmiljöer kunnat göra "systemljud" av ett protokoll som bara kunde säga pip.