Re: What does PCM mean to you?



Jon Harris wrote:
"Jerry Avins" <jya@xxxxxxxx> wrote in message news:sMydnckE6OIQFN_eRVn-jg@xxxxxxxxxx

Matt Timmermans wrote:

These days, PCM is the name given to the common uncompressed representations of audio signals as bit sequences. Yes, I know
that's silly, but that's the way it is.

If there's general agreement on the issue (there hardly seems to be), that's fine with me, but nobody told me about it. Can you cite
any credible sources? (Credible is a step down from authoritative.) There was a time when many took "communist" to mean
any individual who disagreed with the speaker's politics, but that
didn't make it so.

I'm in agreement with Matt regarding the common use of PCM, at least
in the consumer audio industry. The term "PCM" in exactly the sense Matt describes is used many times my home DVD player's documentation (JVC XV-SA600). Some examples:

I don't think the examples are using it in the "common use" sense you mean. Let's look at them one by one:


"There are some audio formats recorded on discs as shown below.
Linear PCM Uncompressed digital audio, the same format used on CDs
and most studio masters."

Here it's qualified as "Linear ... Uncompressed", to give it the "common use" sense you expect.


"DVD with 192/176.4/96/88.2 kHz, 16/22/24 bit linear PCM"

Here again "16/22/24 bit linear ...".

In fact, the digital output is labeled "PCM/Stream" (stream is used
to  refer to Dolby Digital and other compressed/encoded formats).

I.e., the general term "Pulse Code Modulation", or "Stream" (of bits) is used to cover any encoded sequence of bits, not just linear.


PCM originally referred to the transmission of data samples as a stream of pulses chosen from a code set, as opposed to PWM (Pulse Width Modulation), where the width of each pulse would be proportional to the amplitude of the data sample, or PAM (Pulse Amplitude Modulation), where each pulse would be proportional to the amplitude of the data sample. The code set wouldn't need to be "zeros and ones", but could be something more complex, like "one, zero", "one, one", and so on (where each "zero" or "one" actually represents a pulse shape). It's all pretty logical.

Paulo
.



Relevant Pages

  • Re: Supercooling of Peltier cooler using a current pulse
    ... The operation of a Peltier cooler can be temporarily enhanced by utilizing the transient response of a current pulse. ... maximum at deltaT equal Zero and the heat pumping ... difference temperature where the pumped heat is ...
    (sci.electronics.design)
  • Re: Audio Sampling Question
    ... analog audio is noise-free for the purposes of this question. ... and generate the pulse. ... Most modern audio ADCs don't require a front end filter. ...
    (sci.electronics.design)
  • Re: snd-hda-intel options in modprobe
    ... Try playing more than one sound at the time without PulseAudio, ... sort of an HDA audio on my video card that is not even bonded out but it finds ... COULD use pulse, if it had a configuration utility that worked, but if I allow ... audio systems. ...
    (Fedora)
  • Re: Propagation/Timing Delay Question
    ... >>transceiver equipment with modifications. ... >>tone pulse that serves as a timing reference. ... >>then turn on its transmitter and transmit an audio tone pulse a precise ... >>time between when the incoming audio reference burst is detected and the ...
    (sci.electronics.design)
  • harsh, crackly audio on new F8 install
    ... I've seen a lot of advice to turn off Pulse to solve audio problems in the ... video card was recognized sufficiently to allow the nv driver to work, ...
    (Fedora)

Loading