/Zephyr-latest/samples/boards/96boards/argonkey/microphone/ |
D | README.rst | 12 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/ |
D | README.rst | 15 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/ |
D | Kconfig.dmic | 22 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/ |
D | dmic.h | 111 * 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
|
D | codec.h | 34 * 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/ |
D | dmic_regs_ace1x.h | 70 /* 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/ |
D | intel,adsp-hda-ssp-cap.yaml | 16 for I2S / PCM Link.
|
/Zephyr-latest/boards/amd/acp_6_0_adsp/doc/ |
D | index.rst | 21 - 1 x SP (I2S, PCM), 22 - 1 x BT (I2S, PCM), 23 - 1 x HS (I2S, PCM),
|
/Zephyr-latest/doc/hardware/peripherals/audio/ |
D | i2s.rst | 10 as well as common non-standard extensions such as PCM Short/Long Frame Sync
|
/Zephyr-latest/samples/shields/x_nucleo_iks02a1/microphone/src/ |
D | main.c | 13 /* uncomment if you want PCM output in ascii */ 86 /* print PCM stream */ in main()
|
/Zephyr-latest/samples/boards/enjoydigital/litex/i2s/ |
D | README.rst | 20 * Signed 24 bit PCM
|
/Zephyr-latest/drivers/audio/ |
D | tlv320dac310x.c | 248 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()
|
D | mpxxdtyy.c | 124 * 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()
|
D | wm8904.h | 122 kWM8904_ProtocolPCMA = 0x3, /*!< PCM A mode */ 123 kWM8904_ProtocolPCMB = 0x3 | (1 << 4), /*!< PCM B mode */
|
D | mpxxdtyy-i2s.c | 103 /* PCM buffer size */ in mpxxdtyy_i2s_configure()
|
D | dmic_nrfx_pdm.c | 284 * 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/ |
D | dmic_regs_ace3x.h | 60 /* Digital Microphone PCM Stream y Channel Map
|
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace20_lnl/ |
D | dmic_regs_ace2x.h | 65 /* Digital Microphone PCM Stream y Channel Map
|
/Zephyr-latest/samples/boards/96boards/argonkey/microphone/src/ |
D | main.c | 16 /* uncomment if you want PCM output in ascii */ 152 /* print PCM stream */ in main()
|
/Zephyr-latest/dts/bindings/usb/uac2/ |
D | zephyr,uac2-audio-streaming.yaml | 70 - "decoded-pcm-samples"
|
/Zephyr-latest/drivers/bluetooth/hci/ |
D | Kconfig.nxp | 76 data rate on Bluetooth?. 4-wire UART@3M baud is supported. PCM for
|
/Zephyr-latest/dts/bindings/audio/ |
D | nxp,dmic.yaml | 47 Decimator gain shift. Sets the number of bits to shift decimated PCM
|
/Zephyr-latest/subsys/bluetooth/audio/shell/ |
D | bap_usb.c | 378 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/ |
D | main.c | 37 LOG_INF("PCM output rate: %u, channels: %u", in do_pdm_transfer()
|
/Zephyr-latest/include/zephyr/drivers/ |
D | i2s.h | 23 * 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,
|