.PCM Bestandsextensie

Pulse Code Modulation-bestand

Ontwikkelaar N.v.t.
Populariteit
3,4  |  93 stemmen
 

Wat is een PCM-bestand?

Een PCM-bestand bevat ongecomprimeerde Pulse Code Modulation-audiogegevens, die geluidsgolven in digitale vorm weergeven. Het slaat audio op als een reeks binaire numerieke samples, waarbij elke sample de amplitude van de geluidsgolf op een specifiek moment in de tijd aangeeft.

Meer informatie

Het PCM-formaat behoudt de geluidskwaliteit door het volledige frequentiebereik op te nemen zonder kwaliteitsverlies door compressie. Omdat PCM-bestanden audio van hoge kwaliteit opslaan, werken professionals in muziekproductie en sounddesign er vaak mee (PCM was een essentieel onderdeel van de CD-audiostandaard die door Philips en Sony is ontwikkeld).

Daarnaast zijn PCM-bestanden onbewerkt en bevatten ze geen metadata, zoals trackgegevens of afspeelconfiguraties, waardoor het voor gemiddelde gebruikers lastig kan zijn om ze nauwkeurig af te spelen. Om het afspelen eenvoudiger te maken, verpakken gebruikers PCM-gegevens vaak in containerformaten zoals .WAV of .AIFF om de benodigde metadata op te nemen.

Een PCM-bestand openen

Je kunt PCM-bestanden openen met verschillende mediaspelers, waaronder MPlayer, (Audacity|audacity/audacity}, en Adobe Audition. Om een PCM-bestand met Audition te openen, selecteer je File → Open.

Een PCM-bestand converteren

Verschillende audiobewerkers en mediaspelers, waaronder Audacity, MPlayer en Adobe Audition, kunnen PCM-bestanden naar andere indelingen converteren.

Audacity kan PCM-bestanden bijvoorbeeld converteren naar de volgende audio-indelingen:

  • .MP3 - MP3 Audio
  • .AIFF - Audio Interchange File Format
  • .WAV - WAVE Audio
  • .OGG - Ogg Vorbis Audio
  • .FLAC - Free Lossless Audio Codec
  • .M4A - MPEG-4 Audio
  • .AC3 - Audio Codec 3
  • .AMR - Adaptive Multi-rate Codec
  • .OPUS - Opus Audio
  • .WMA - Windows Media Audio
Open meer dan 400 bestandsformaten met File Viewer Plus.Gratis downloaden

Programma's die PCM-bestanden openen of ernaar verwijzen

Windows
Gratis
Gratis proefversie
Gratis
Gratis proefversie
Gratis proefversie
Mac
Gratis
Gratis proefversie
Gratis
Linux
Gratis
Gratis
Categorie: Audio
Bijgewerkt: 10 december 2024

Voorgecompileerde C++-module

Ontwikkelaar ISO C++ Standards Committee
Populariteit
2,0  |  1 stem
 

Een PCM-bestand is een voorgecompileerde C++-module die een C++ compiler maakt tijdens het compileren van .CPPM-bestanden (C++-modules). Het bevat binaire gegevens die de gecompileerde vorm van een module-interface weergeven. PCM-bestanden zorgen ervoor dat compilers broncodebestanden sneller kunnen bouwen doordat herhaaldelijk parseren en compileren van headerbestanden, zoals .H-bestanden, wordt voorkomen.

Meer informatie

De International Organization for Standardization (ISO) ontwikkelt en onderhoudt de programmeertaal C++ in samenwerking met de C++ Standards Committee (ook bekend als WG21). Zij introduceerden modules (waaronder CPPM- en PCM-bestanden) als onderdeel van de C++20-standaard, die in december 2020 werd afgerond. Het doel van modules is om afhankelijkheidsproblemen te verminderen, de codeorganisatie te verbeteren en de compilatiesnelheid te verhogen door een alternatief te bieden voor traditionele headerbestanden.

Wanneer ontwikkelaars klaar zijn om te bouwen, kunnen ze CPPM-bestanden compileren met C++-compilers die de C++20-standaard ondersteunen, zoals Clang (meegeleverd met LLVM) of GNU Compiler Collection. De compiler genereert tijdens dit compilatieproces een PCM-bestand, dat bij toekomstige builds opnieuw kan worden gebruikt om tijd te besparen.

Een ontwikkelaar kan bijvoorbeeld met de Clang-compiler een PCM-bestand maken vanuit het bestand example.cppm door de volgende opdracht in te voeren:

clang++ -std=c++20 -c example.cppm -o example.pcm

Een PCM-bestand openen

Je moet niet proberen PCM-bestanden te openen, omdat ze gecompileerde binaire gegevens bevatten en niet bedoeld zijn om door ontwikkelaars te worden gewijzigd. In plaats daarvan verwijzen C++-compilers die de C++20-standaard ondersteunen, zoals Clang (meegeleverd met LLVM) en GNU Compiler Collection, naar deze bestanden om de duur van het bouwproces te verkorten.

Programma's die PCM-bestanden openen of ernaar verwijzen

Geverifieerd door FileInfo.com

Het FileInfo.com-team heeft onafhankelijk onderzoek gedaan naar alle bestandsformaten en softwareprogramma's die op deze pagina worden vermeld. Ons doel is 100% nauwkeurigheid en we publiceren alleen informatie over bestandstypen die we hebben geverifieerd.

Als je aanvullingen of updates voor deze pagina wilt voorstellen, kun je het ons laten weten.