.PCM Extensión de archivo
Archivo de modulación por impulsos codificados
| Desarrollador | N/D |
| Popularidad |
3.4 | 93 Votos |
¿Qué es un archivo PCM?
Un archivo PCM contiene datos de audio sin comprimir de modulación por impulsos codificados (PCM), que representan ondas sonoras en formato digital. Almacena el audio como una serie de muestras numéricas binarias, donde cada muestra delimita la amplitud de la onda sonora en un momento específico.
Más información
El formato PCM conserva la fidelidad del audio al registrar todo el rango de frecuencias sin perder calidad debido a la compresión. Dado que los archivos PCM almacenan audio de alta calidad, los profesionales de la producción musical y el diseño de sonido suelen trabajar con ellos (PCM fue fundamental para el estándar de audio de CD desarrollado por Philips y Sony).
Además, los archivos PCM son datos sin procesar y no incluyen metadatos, como detalles de las pistas o configuraciones de reproducción, lo que puede dificultar que los usuarios promedio los reproduzcan correctamente. Para simplificar la reproducción, los usuarios suelen empaquetar los datos PCM en formatos contenedores como .WAV o .AIFF para incluir los metadatos necesarios.
Cómo abrir un archivo PCM
Puedes abrir archivos PCM con varios reproductores multimedia, incluidos MPlayer, (Audacity|audacity/audacity}, y Adobe Audition. Para abrir un archivo PCM con Audition, selecciona File → Open.
Cómo convertir un archivo PCM
Varios editores de audio y reproductores multimedia, incluidos Audacity, MPlayer y Adobe Audition, pueden convertir archivos PCM a otros formatos.
Por ejemplo, Audacity puede convertir archivos PCM a los siguientes formatos de audio:
Programas que abren o hacen referencia a archivos PCM
Módulo de C++ precompilado
| Desarrollador | ISO C++ Standards Committee |
| Popularidad |
2.0 | 1 Voto |
Un archivo PCM es un módulo de C++ precompilado que un compilador de C++ crea al compilar archivos .CPPM (módulos de C++). Contiene datos binarios que representan la forma compilada de la interfaz de un módulo. Los archivos PCM permiten que los compiladores compilen archivos de código fuente más rápido al evitar el análisis y la compilación repetitivos de archivos de encabezado, como los archivos .H.
Más información
La Organización Internacional de Normalización (ISO), en colaboración con el Comité de Estándares de C++ (también conocido como WG21), desarrolla y mantiene el lenguaje de programación C++. Introdujeron los módulos (incluidos los archivos CPPM y PCM) como parte del estándar C++20, finalizado en diciembre de 2020. El objetivo de los módulos es reducir los problemas de dependencias, mejorar la organización del código y aumentar la velocidad de compilación al ofrecer una alternativa a los archivos de encabezado tradicionales.
Cuando los desarrolladores están listos para compilar, pueden compilar archivos CPPM usando compiladores de C++ compatibles con el estándar C++20, como Clang (incluido con LLVM) o GNU Compiler Collection. El compilador genera un archivo PCM durante este proceso de compilación, que puede reutilizarse en compilaciones futuras para ahorrar tiempo.
Por ejemplo, un desarrollador puede crear un archivo PCM con el compilador Clang a partir del archivo example.cppm escribiendo el siguiente comando:
clang++ -std=c++20 -c example.cppm -o example.pcm
Cómo abrir un archivo PCM
No debe intentar abrir archivos PCM, ya que contienen datos binarios compilados y no están destinados a que los desarrolladores los modifiquen. En su lugar, los compiladores de C++ compatibles con el estándar C++20, como Clang (incluido con LLVM) y GNU Compiler Collection, hacen referencia a ellos para reducir el tiempo del proceso de compilación.