BS EN IEC 62680-1-6:2019
$189.07
Universal serial bus interfaces for data and power – Common components. USB Audio 3.0 device class definition basic functions
Published By | Publication Date | Number of Pages |
BSI | 2019 | 48 |
The purpose of IEC 62680-1-6:2019 is to create a higher level of interoperability among Hosts and Audio Devices. By establishing a set of essential audio features, users can expect a consistent experience, Device manufacturers have a solid template to follow, and Host drivers may be simplified. The USB Audio Device Class Definition for Basic Audio Functions applies to all USB Audio Functions that are based on the Universal Serial Bus Device Class Definition for Audio Devices Release 3.0. It defines baseline audio functionality for all ADC 3.0 compliant Hosts and Devices.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
5 | FOREWORD |
7 | INTRODUCTION |
11 | English TABLE OF CONTENTS |
15 | 1 INTRODUCTION 1.1 SCOPE 1.2 PURPOSE 1.3 RELATED DOCUMENTS 1.4 TERMS AND ABBREVIATIONS |
17 | 2 MANAGEMENT OVERVIEW |
18 | 3 CLASSIFICATION |
19 | 4 GENERAL REQUIREMENTS 4.1 HOST AND BASIC AUDIO DEVICE INTEROPERABILITY 4.2 BADD AUDIOSTREAMING INTERFACES 4.2.1 USB SPEEDS 4.2.2 BURST MODES 4.2.3 SYNCHRONIZATION TYPE 4.2.4 SAMPLING FREQUENCY & BIT DEPTH 4.2.5 CLUSTER DESCRIPTORS |
20 | Tables Table 4-1: Mono Cluster Descriptor |
21 | 4.3 POWER CONSIDERATIONS 4.3.1 POWER DOMAINS Table 4-2: Stereo Cluster Descriptor |
22 | 5 TOPOLOGIES 5.1 BAOF TOPOLOGY 5.2 BAIF TOPOLOGY Figures Figure 5-1: BAOF Topology |
23 | 5.3 BAIOF TOPOLOGY Figure 5-2: BAIF Topology |
24 | Figure 5-3: BAIOF Topology |
25 | 6 DESCRIPTORS 6.1 STANDARD DESCRIPTORS 6.2 INTERFACE DESCRIPTORS 6.2.1 INTERFACE ASSOCIATION DESCRIPTOR 6.2.2 AUDIOCONTROL INTERFACE DESCRIPTORS Table 6-3: Interface Association Descriptor |
26 | Table 6-4: Standard AC Interface Descriptor Table 6-5: Class-Specific AC Interface Header Descriptor |
27 | Table 6-6: Input Terminal ID1 Descriptor Table 6-7: Input Terminal ID4 Descriptor |
28 | Table 6-8: Output Terminal ID3 Descriptor Table 6-9: Output Terminal ID6 Descriptor |
29 | Table 6-10: Connectors Descriptor Table 6-11: Connectors Descriptor |
30 | Table 6-12: Mixer Unit Descriptor Table 6-13: Feature Unit ID2 Descriptor |
31 | Table 6-14: Feature Unit ID5 Descriptor Table 6-15: Feature Unit ID7 Descriptor |
32 | Table 6-16: Clock Source Descriptor Table 6-17: Power Domain ID10 Descriptor |
33 | 6.2.3 AUDIOCONTROL ENDPOINT DESCRIPTORS 6.2.4 AUDIOSTREAMING INTERFACE DESCRIPTORS Table 6-18: Power Domain ID11 Descriptor Table 6-19: Standard AC Interrupt Endpoint Descriptor |
34 | Table 6-20: Standard AS Interface Descriptor (Alt. Set. 0) Table 6-21: Standard AS Interface Descriptor |
35 | Table 6-22: Class-Specific AS Interface Descriptor |
36 | Table 6-23: Standard AS Isochronous Audio Data Endpoint Descriptor Table 6-24: Class-Specific AS Isochronous Audio Data Endpoint Descriptor Table 6-25: Standard AS Explicit Feedback Endpoint Descriptor |
37 | 6.3 STRING DESCRIPTORS |
38 | 7 REQUESTS 7.1.1 STANDARD REQUESTS 7.1.2 CLASS-SPECIFIC REQUESTS |
40 | 8 BADD PROFILES 8.1 GENERIC I/O PROFILE Table 8-26: Number of Channels |
41 | 8.2 HEADPHONE PROFILE Table 8-27: Generic Profile Descriptor Variables |
42 | 8.3 SPEAKER PROFILE Table 8-28: Headphone Profile Descriptor Variables Table 8-29: Speaker Profile Descriptor Variables |
43 | 8.4 MICROPHONE PROFILE 8.5 HEADSET PROFILE Table 8-30: Microphone Profile Descriptor Variables |
44 | 8.6 HEADSET ADAPTER PROFILE Table 8-31: Headset Profile Descriptor Variables |
45 | 8.7 SPEAKERPHONE PROFILE Table 8-32: Headset Adapter Profile Descriptor Variables |
46 | Table 8-33: Speakerphone Profile Descriptor Variables |