Home
last modified time | relevance | path

Searched full:pcm (Results 1 – 25 of 44) sorted by relevance

12

/Zephyr-latest/samples/boards/96boards/argonkey/microphone/
DREADME.rst12 converted to PCM using the OpenPDMFilter library, which is available
44 The example acquires 5s of audio and prints out the PCM stream on COM port.
49 acquisition both the green and red LEDs go on and the PCM stream is sent
57 The characteristics of the PCM audio are hardcoded in the example:
67 See pcm and pdm configuration in file :zephyr_file:`samples/boards/96boards/argonkey/microphone/src…
72 At the end of the acquisition the PCM data will be printed on the terminal
78 Binary PCM Output
98 ASCII PCM Output
101 It is also possible to recompile and to have PCM output in ASCII, which needs
128 Play PCM Audio
[all …]
/Zephyr-latest/samples/shields/x_nucleo_iks02a1/microphone/
DREADME.rst15 The PDM stream is then converted to PCM using the OpenPDM2PCM library
65 The example acquires one second of audio and prints out the PCM stream on COM port.
68 The characteristics of the PCM audio are hardcoded in the example:
78 See PCM and PDM configuration in file :zephyr_file:`samples/shields/x_nucleo_iks02a1/microphone/src…
82 At the end of the acquisition the PCM data will be printed on the terminal
87 Binary PCM Output
119 ASCII PCM Output
122 It is also possible to recompile and to have PCM output in ASCII, which needs
148 Play PCM Audio
151 Now that we have a binary PCM file (say sound.raw), you can use,
[all …]
/Zephyr-latest/drivers/dai/intel/dmic/
DKconfig.dmic22 2. DAI tokens those describe the use case PCM format
29 number of channels, sample rate, and PCM format are
38 and topology defined PCM format. The parameters are
/Zephyr-latest/include/zephyr/audio/
Ddmic.h111 * Configuration of the PCM streams to be output by the PDM hardware
117 /** PCM sample rate of stream */
119 /** PCM sample width of stream */
121 /** PCM sample block size per transfer */
128 * Mapping/ordering of the PDM channels to logical PCM output channel
261 * channel mapping, PDM I/O configuration, PCM stream configuration, etc.
297 * Read received decimated PCM data stream
Dcodec.h34 * PCM audio sample rates
50 * PCM audio sample bit widths
66 AUDIO_DAI_TYPE_PCMA, /**< PCM Interface, variant A */
67 AUDIO_DAI_TYPE_PCMB, /**< PCM Interface, variant B */
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace15_mtpm/
Ddmic_regs_ace1x.h70 /* Digital Microphone PCM Stream Capabilities */
83 /* Digital Microphone PCM Stream y Channel Map
100 /* Digital Microphone PCM Stream y Channel Count
/Zephyr-latest/dts/bindings/dma/
Dintel,adsp-hda-ssp-cap.yaml16 for I2S / PCM Link.
/Zephyr-latest/boards/amd/acp_6_0_adsp/doc/
Dindex.rst21 - 1 x SP (I2S, PCM),
22 - 1 x BT (I2S, PCM),
23 - 1 x HS (I2S, PCM),
/Zephyr-latest/doc/hardware/peripherals/audio/
Di2s.rst10 as well as common non-standard extensions such as PCM Short/Long Frame Sync
/Zephyr-latest/samples/shields/x_nucleo_iks02a1/microphone/src/
Dmain.c13 /* uncomment if you want PCM output in ascii */
86 /* print PCM stream */ in main()
/Zephyr-latest/samples/boards/enjoydigital/litex/i2s/
DREADME.rst20 * Signed 24 bit PCM
/Zephyr-latest/drivers/audio/
Dtlv320dac310x.c248 LOG_ERR("Unsupported PCM sample bit width %u", in codec_configure_dai()
267 LOG_DBG("MCLK %u Hz PCM Rate: %u Hz", cfg->mclk_freq, in codec_configure_clocks()
279 /* determine OSR Multiple based on PCM rate */ in codec_configure_clocks()
364 LOG_INF("PCM Rate: %u Filter C PRB P18 selected", in codec_configure_filters()
368 LOG_INF("PCM Rate: %u Filter B PRB P10 selected", in codec_configure_filters()
372 LOG_INF("PCM Rate: %u Filter A PRB P25 selected", in codec_configure_filters()
392 LOG_INF("PCM Rate: %u OSR Multiple: %u", cfg->i2s.frame_clk_freq, in codec_get_osr_multiple()
Dmpxxdtyy.c124 * The number of PDM bytes per PCM sample is the decimation factor in sw_filter_lib_run()
126 * PDM bytes equivalent to the number of PCM samples, times the number of in sw_filter_lib_run()
Dwm8904.h122 kWM8904_ProtocolPCMA = 0x3, /*!< PCM A mode */
123 kWM8904_ProtocolPCMB = 0x3 | (1 << 4), /*!< PCM B mode */
Dmpxxdtyy-i2s.c103 /* PCM buffer size */ in mpxxdtyy_i2s_configure()
Ddmic_nrfx_pdm.c284 * resulting PCM rate goes above the one requested. in check_pdm_frequencies()
296 /* Finds clock settings that give the PCM output rate closest to that requested,
342 * PCM rate is found. in find_suitable_clock()
360 LOG_INF("PDM clock frequency: %u, actual PCM rate: %u", in find_suitable_clock()
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace30/
Ddmic_regs_ace3x.h60 /* Digital Microphone PCM Stream y Channel Map
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace20_lnl/
Ddmic_regs_ace2x.h65 /* Digital Microphone PCM Stream y Channel Map
/Zephyr-latest/samples/boards/96boards/argonkey/microphone/src/
Dmain.c16 /* uncomment if you want PCM output in ascii */
152 /* print PCM stream */ in main()
/Zephyr-latest/dts/bindings/usb/uac2/
Dzephyr,uac2-audio-streaming.yaml70 - "decoded-pcm-samples"
/Zephyr-latest/drivers/bluetooth/hci/
DKconfig.nxp76 data rate on Bluetooth?. 4-wire UART@3M baud is supported. PCM for
/Zephyr-latest/dts/bindings/audio/
Dnxp,dmic.yaml47 Decimator gain shift. Sets the number of bits to shift decimated PCM
/Zephyr-latest/subsys/bluetooth/audio/shell/
Dbap_usb.c378 int16_t *pcm; in usb_data_received_cb() local
390 pcm = (int16_t *)buf->data; in usb_data_received_cb()
399 usb_in_left_ring_buffer[write_index + i] = pcm[j]; in usb_data_received_cb()
400 usb_in_right_ring_buffer[write_index + i] = pcm[j + 1]; in usb_data_received_cb()
/Zephyr-latest/samples/drivers/audio/dmic/src/
Dmain.c37 LOG_INF("PCM output rate: %u, channels: %u", in do_pdm_transfer()
/Zephyr-latest/include/zephyr/drivers/
Di2s.h23 * as common non-standard extensions such as PCM Short/Long Frame Sync,
66 /** @brief PCM Short Frame Sync Data Format.
71 * indicates the start of the PCM word. The frame sync is one clock cycle long.
85 /** @brief PCM Long Frame Sync Data Format.
90 * indicates the start of the PCM word. The frame sync has an arbitrary length,

12