Sommige computers maken een enkele elektrische pieptoon wanneer ze opstarten. Deze piep was vroeger heel gewoon, maar is veel minder geworden in moderne computers. De pieptoon wordt gegenereerd door de interne luidspreker of pc-luidspreker. De interne luidspreker werd in 1981 door IBM geïntroduceerd met zijn originele personal computer.
Het was met een paar korte draden aan het moederbord bevestigd, maar kon basisgeluid produceren. Meestal zou dit beperkt zijn tot tonen. Dit kwam deels omdat het de geluidskwaliteit voor muziek of spraak niet goed genoeg kon maken. Het was ook omdat vroege software minimaal was en er geen digitale muziek was om af te spelen.
Doel
Het primaire en oorspronkelijke doel van de interne luidspreker was om auditieve "piepcodes" te geven tijdens het opstartproces. Dit was onderdeel van de NA proces, een vroeg onderdeel van het opstartproces dat controleert of kritieke hardware aanwezig en functioneel is. In dit stadium van het opstartproces is er geen video-uitvoer omdat het videostuurprogramma niet is geactiveerd en afhankelijk is van werkend RAM. De interne luidspreker speelt daarom een van een selectie van tonen. Deze tonen kunnen worden gedecodeerd door de handleiding van het moederbord te raadplegen om het probleem te identificeren. De enkele korte pieptoon was over het algemeen een indicatie van "geen probleem". Het was dan ook te horen wanneer de computer - bijna altijd - succesvol zou opstarten.
Software op de computer kon toegang krijgen tot de interne luidspreker en deze gebruiken. Dit werd vaak gebruikt voor eenvoudige fouttonen. Sommige toepassingen, met name computerspellen, gingen echter verder. Door "pulsbreedtemodulatie" te gebruiken, was het mogelijk om de spreker noten te laten spelen die hij anders niet zou kunnen spelen. Dit werd gebruikt om basismuziek en zelfs spraak te maken. Het gebruik in games was echter beperkt omdat het vereiste strakke tijdbeheer lastig was om uit te voeren terwijl het spel ook werd verwerkt.
Er was zelfs een DOS-virus dat gebruik maakte van de interne speaker. "Techno", uitgebracht in 1993, voegde zichzelf toe aan het einde van .COM-bestanden en had een kans van één op tien om te activeren wanneer het bestand werd geopend. Als het virus begon, speelde het een technoliedje en typte het langzaam en herhaaldelijk het woord "TECHNO" op het scherm totdat het scherm vol was. Nadat het scherm was gevuld, werd het woord "Techno" in een groot lettertype in het midden van het scherm afgedrukt. Na een paar seconden zou het virus sluiten, zodat de gebruiker de computer kon blijven gebruiken.
Pulsbreedtemodulatie
De interne luidspreker is ontworpen om alleen blokgolfsignalen weer te geven. De software maakte gebruik van de luidspreker omdat deze direct toegankelijk was op een I/O-poort. Het was in staat om one-bit audio af te spelen, dat wil zeggen twee mogelijke uitgangen, toon en geen toon. Er werd echter ontdekt dat het mogelijk was om tussentonen te krijgen door ook korte pulsen zorgvuldig te timen. Deze "pulsbreedtemodulatie" is een grof voorbeeld van een digitaal-naar-analoogomzetter. De audiokwaliteit was over het algemeen minimaal. Dit was deels te wijten aan de ruwe technieken en de luidspreker miste een luidsprekerconus, omdat deze niet nodig was om de beoogde tonen te maken.
Afwijzen
Toen computers geavanceerde en discrete luidsprekers en geluidskaarten beschikbaar kwamen, verloor de interne luidspreker zijn gebruikscasus als een legitiem audioapparaat. Dit kwam omdat het gewoon overklast was, hoewel het nooit was ontworpen als een echt multifunctioneel audioapparaat.
Er werden ook alternatieve methoden ontwikkeld voor het communiceren van POST-foutcodes. Veel moederborden hebben nu een paar zevensegmentendisplays die een reeks tweecijferige codes kunnen weergeven die visueel kunnen worden vertaald met behulp van de relevante handleiding van het moederbord. Sommige moederborden gebruiken ook een set LED's om componenten aan te geven die hun POST-controles hebben doorstaan.
De meeste moederborden ondersteunen nog steeds de interne luidspreker. De alternatieve POST-foutopsporingsmethoden en het feit dat de interne luidspreker een extra kostenpost is en irritant om naar te luisteren betekent gewoon dat maar heel weinig moederbordfabrikanten interne luidsprekers van standaard.
Conclusie
De interne luidspreker, ook wel pc-luidspreker genoemd, is een kleine toongenerator die is geïntegreerd in of aangesloten op het moederbord. Het is bedoeld om POST-foutopsporingstonen te leveren. Het is echter vaak slechts een enkele piep te horen bij een succesvolle POST. De meeste computers hebben nu standaard geen interne luidspreker. Het wordt echter over het algemeen nog steeds ondersteund met lege headers op het moederbord.