Home
last modified time | relevance | path

Searched full:audio (Results 1 – 25 of 613) sorted by relevance

12345678910>>...25

/Zephyr-Core-3.6.0/drivers/audio/
DKconfig1 # Audio Codec configuration options
6 menuconfig AUDIO config
7 bool "Audio drivers"
9 Enable support for Audio
11 if AUDIO
13 # Audio Codec options
16 bool "Audio Codec Drivers"
18 Enable Audio Codec Driver Configuration
26 Audio codec device driver initialization priority.
29 bool "Audio Codec shell"
[all …]
/Zephyr-Core-3.6.0/tests/bluetooth/shell/
Dtestcase.yaml74 # Bluetooth Audio Compile validation tests
75 bluetooth.shell.audio:
76 extra_args: CONF_FILE="audio.conf"
79 bluetooth.shell.audio.no_vcs:
80 extra_args: CONF_FILE="audio.conf"
85 bluetooth.shell.audio.no_vocs:
86 extra_args: CONF_FILE="audio.conf"
92 bluetooth.shell.audio.no_aics:
93 extra_args: CONF_FILE="audio.conf"
100 bluetooth.shell.audio.no_aics_vocs:
[all …]
/Zephyr-Core-3.6.0/subsys/bluetooth/audio/
DKconfig.bap1 # Bluetooth Audio - Basic Audio Profile configuration options
16 bool "Bluetooth Unicast Audio Server Support [EXPERIMENTAL]"
25 This option enables support for Bluetooth Unicast Audio Server
29 bool "Bluetooth Unicast Audio Client Support [EXPERIMENTAL]"
38 This option enables support for Bluetooth Unicast Audio Client
83 int "Basic Audio Unicast Group count"
88 This option sets the number of connected audio groups to support as
92 int "Basic Audio Profile Unicast Group Connected Isochronous Stream (CIS) count"
100 BAP audio streams per group may be up to twice of this value.
103 int "Basic Audio Profile ASE Sink count"
[all …]
DKconfig.aics1 # Bluetooth Audio - Audio Input Control Service options
9 ##################### Audio Input Control Service #####################
12 int "Audio Input Control Service max instance count [EXPERIMENTAL]"
16 This option sets the maximum number of instances of Audio Input
25 This hidden option enables support for Audio Input Control Service.
30 int "Audio Input Control Service max input description size"
38 ##################### Audio Input Control Service Client #####################
41 int "Audio Input Control Service client max instance count [EXPERIMENTAL]"
45 This option sets the maximum number of instances of Audio Input
53 This hidden option enables support for Audio Input Control Service.
DKconfig.pacs1 # Bluetooth Audio - Published Audio Capabilities configuration options
8 menu "Published Audio Capabilities (PAC) options"
13 This option enables support for Sink Published Audio Capabilities.
36 bool "Sink Audio Location Notifiable Support"
40 Audio Location Characteristic changes.
47 This option enables support for Source Published Audio Capabilities.
71 bool "Source Audio Location Notifiable Support"
75 Audio Location Characteristic changes.
83 bool "Supported Audio Context Notifiable Support"
87 Supported Audio Contexts Characteristic changes.
DKconfig.tmap1 # Bluetooth Audio - Telephony and Media Audio Profile (TMAP) options
9 bool "Telephony and Media Audio Profile [EXPERIMENTAL]"
16 bool "Telephony and Media Audio Profile debug"
20 Use this option to enable Telephony and Media Audio Profile debug
21 logs for the Bluetooth Audio functionality.
25 module-str = "Telephony and Media Audio Profile"
DKconfig.ascs1 # Bluetooth Audio - Audio Stream Control configuration options
10 bool "Audio Stream Control Service Support"
12 This option enables support for Audio Stream Control Service.
16 int "Number of Audio Stream Endpoint Sink Characteristics"
21 coupled to a single direction of a unicast Audio Stream.
24 int "Number of Audio Stream Endpoint Source Characteristics"
29 coupled to a single direction of a unicast Audio Stream.
DKconfig.cap1 # Bluetooth Audio - Common Audio Profile (CAP) options
12 bool "Common Audio Profile Acceptor Role Support [EXPERIMENTAL]"
18 common audio service (CAS).
21 bool "Common Audio Profile Acceptor Role Set Member support"
35 bool "Common Audio Profile Initiator Role Support [EXPERIMENTAL]"
44 bool "Common Audio Profile Initiator Role Support [EXPERIMENTAL]"
Daudio_internal.h2 * @brief Internal APIs for LE Audio
10 #include <zephyr/bluetooth/audio/audio.h>
14 /** @brief LE Audio Attribute User Data. */
29 /** LE Audio Read Characteristic value helper. */
33 /** LE Audio Write Characteristic value helper. */
44 /** Helper to define LE Audio characteristic. */
54 /** LE Audio Write CCCD value helper. */
58 /** Helper to define LE Audio CCC descriptor. */
/Zephyr-Core-3.6.0/samples/subsys/usb/audio/headset/
DREADME.rst1 .. zephyr:code-sample:: usb-audio-headset
2 :name: USB Audio headset
5 Implement a USB Audio headset device with audio IN/OUT loopback.
10 This sample app demonstrates use of a USB Audio driver by the Zephyr
12 ISO endpoints. The device will show up as single audio device.
31 - Chose default Audio IN/OUT.
32 - Start streaming audio (for example by playing an audio file on the HOST).
33 - Start recording audio stream (for example using Audacity).
34 - Verify the recorded audio stream.
37 :zephyr_file:`samples/subsys/usb/audio/headset` in the Zephyr project tree.
/Zephyr-Core-3.6.0/samples/subsys/usb/audio/headphones_microphone/
DREADME.rst1 .. zephyr:code-sample:: usb-audio-headphones-microphone
2 :name: USB Audio microphone & headphones
5 Implement a USB Audio microphone + headphones device with audio IN/OUT loopback.
10 This sample app demonstrates use of a USB Audio driver by the Zephyr
12 ISO endpoints. The device will show up as two audio devices. One
32 - Chose default Audio IN/OUT.
33 - Start streaming audio (for example by playing an audio file on the HOST).
34 - Start recording audio stream (for example using Audacity).
35 - Verify the recorded audio stream.
38 :zephyr_file:`samples/subsys/usb/audio/headphones_microphone` in the Zephyr project tree.
/Zephyr-Core-3.6.0/dts/bindings/usb/uac2/
Dzephyr,uac2.yaml4 description: USB Audio Class 2 instance
8 # Child nodes of "zephyr,uac2" compatibles are supposed to be Audio Control
10 # After all Audio Control entities, the Audio Streaming interface compatibles
13 # The only reason for putting Audio Streaming interfaces at the end is because
14 # Audio Control entities derive their unique ID from child index (+ 1). For most
16 # possible number of entities (255) then the Audio Streaming would inadvertently
20 audio-function:
24 Constant, indicating the primary use of this audio function, as intended
25 by the manufacturer. Use Audio Function category codes define from
26 dt-bindings/usb/audio.h.
/Zephyr-Core-3.6.0/include/zephyr/bluetooth/audio/
Daics.h11 * @brief Audio Input Control Service (AICS)
13 * @defgroup bt_gatt_aics Audio Input Control Service (AICS)
18 * The Audio Input Control Service is a secondary service, and as such should not be used on its
22 * Note that the API abstracts away the change counter in the audio input control state and will
35 /** Audio Input Control Service mute states */
40 /** Audio Input Control Service input modes */
46 /** Audio Input Control Service input types */
55 /** Audio Input Control Service Error codes */
62 /** @brief Opaque Audio Input Control Service instance. */
65 /** @brief Structure for initializing a Audio Input Control Service instance. */
[all …]
Dbap_lc3_preset.h12 #include <zephyr/bluetooth/audio/audio.h>
33 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
43 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
53 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
65 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
75 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
87 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
97 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
107 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
117 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
[all …]
Dcap.h11 * @brief Common Audio Profile (CAP)
13 * @defgroup bt_cap Common Audio Profile (CAP)
24 #include <zephyr/bluetooth/audio/csip.h>
26 #include <zephyr/bluetooth/audio/audio.h>
27 #include <zephyr/bluetooth/audio/bap.h>
33 /** @brief Abstract Audio Broadcast Source structure. */
37 * @brief Register the Common Audio Service.
45 * is not enabled, the Common Audio Service will by statically registered.
65 * @param err 0 if Common Audio Service was found else -ENODATA.
67 * Common Audio Service was found and includes a
[all …]
Dgmap_lc3_preset.h12 #include <zephyr/bluetooth/audio/bap_lc3_preset.h>
19 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
29 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
39 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
51 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
61 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
73 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
83 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
93 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
103 * @param _loc Audio channel location bitfield (@ref bt_audio_location)
[all …]
/Zephyr-Core-3.6.0/subsys/bluetooth/
DKconfig.logging41 menu "[DEPRECATED] Audio"
46 bool "[DEPRECATED] Audio Input Control Service debug"
49 Use this option to enable Audio Input Control Service debug logs for
50 the Bluetooth Audio functionality.
53 bool "[DEPRECATED] Audio Input Control Service client debug"
56 Use this option to enable Audio Input Control Service client debug
57 logs for the Bluetooth Audio functionality.
62 bool "[DEPRECATED] Basic Audio Profile Stream debug"
66 Use this option to enable Basic Audio Profile Stream debug logs.
69 bool "[DEPRECATED] Audio Stream Control Service debug"
[all …]
/Zephyr-Core-3.6.0/samples/bluetooth/broadcast_audio_assistant/
DREADME.rst2 :name: Bluetooth: Broadcast Audio Assistant
5 Use LE Audio Broadcast Assistant functionality
10 Application demonstrating the LE Audio broadcast assistant functionality.
13 role (advertising support for the Broadcast Audio Scan Service (BASS)).
17 Practical use of this sample requires a sink (e.g. the Broadcast Audio Sink sample or
18 a set of LE Audio Broadcast capable earbuds) and a source (e.g. the Broadcast Audio
31 * Broadcast Audio Source and Sink devices
38 search for and connect to the first broadcast audio sink found (advertising PACS and
39 BASS UUIDs) and then search for and select the first broadcast audio source found
/Zephyr-Core-3.6.0/boards/arm/nrf5340_audio_dk_nrf5340/doc/
Dindex.rst3 nRF5340 Audio DK
9 The nRF5340 Audio DK (PCA10121) is designed for showcasing, developing and experimenting
10 with Bluetooth® LE Audio.
12 You can use this board for developing LE-Audio-compatible applications that support Auracast™,
14 and offer support for acting as a audio source, audio sink and source + sink.
17 for the nRF5340 Audio DK.
22 The nRF5340 Audio DK comes with the following hardware features:
25 * CS47L63 Low-Power Audio DSP with mono differential headphone driver
38 More information about the board can be found at the `nRF5340 Audio DK website`_. The `Nordic Semic…
44 The nRF5340 Audio DK is built around the nRF5340 SoC, which has the following characteristics:
[all …]
/Zephyr-Core-3.6.0/tests/bluetooth/audio/ascs/uut/
DCMakeLists.txt10 ${ZEPHYR_BASE}/subsys/bluetooth/audio/ascs.c
11 ${ZEPHYR_BASE}/subsys/bluetooth/audio/audio.c
12 ${ZEPHYR_BASE}/subsys/bluetooth/audio/bap_iso.c
13 ${ZEPHYR_BASE}/subsys/bluetooth/audio/bap_stream.c
14 ${ZEPHYR_BASE}/subsys/bluetooth/audio/bap_unicast_server.c
22 add_subdirectory(${ZEPHYR_BASE}/tests/bluetooth/audio/mocks mocks)
/Zephyr-Core-3.6.0/subsys/usb/device/class/audio/
DKconfig1 # USB AUDIO configuration options
7 bool "USB Audio Device Class Driver"
11 USB Audio Device Class driver.
12 Zephyr USB Audio Class is considered experimental
19 module-str = USB Audio
/Zephyr-Core-3.6.0/samples/bluetooth/broadcast_audio_sink/
DKconfig4 mainmenu "Bluetooth: Broadcast Audio Sink"
47 bool "Use USB Audio as output"
53 Enables USB audio as output as a USB peripheral. This does not support providing USB
54 audio to e.g. speakers that are also USB peripherals, but can be connected to e.g. a
56 USB audio only supports a single audio channel.
59 int "Broadcast Channel Audio Location to sync to"
64 Channel Audio Location to sync to. These corresponds to the bt_audio_location,
/Zephyr-Core-3.6.0/tests/bluetooth/audio/ascs/
Dtestcase.yaml6 bluetooth.audio.ascs.test_default:
8 bluetooth.audio.ascs.test_snk_only:
12 bluetooth.audio.ascs.test_src_only:
16 bluetooth.audio.ascs.test_unicast_client_enabled:
20 bluetooth.audio.ascs.test_stream_pair:
/Zephyr-Core-3.6.0/include/zephyr/usb/class/
Dusbd_uac2.h9 * @brief USB Audio Class 2 device public header
12 * The audio device itself is modelled with devicetree zephyr,uac2 compatible.
29 * @brief USB Audio 2 application event handlers
37 * @param dev USB Audio 2 device
46 * @param dev USB Audio 2 device
63 * @param dev USB Audio 2 device
76 * @param dev USB Audio 2 device
90 * @param dev USB Audio 2 device
108 * @param dev USB Audio 2 device
117 * @brief Register USB Audio 2 application callbacks.
[all …]
/Zephyr-Core-3.6.0/boards/arm/nrf5340_audio_dk_nrf5340/
DKconfig.board1 # nRF5340 Audio DK board configuration
9 bool "nrf5340 Audio DK nRF5340 Application MCU"
12 bool "nrf5340 Audio DK nRF5340 Application MCU non-secure"
17 bool "nrf5340 Audio DK NRF5340 Network MCU"

12345678910>>...25