|
2 | 2 | title: Music Mode on Native Calling SDK
|
3 | 3 | titleSuffix: An Azure Communication Services Calling concept doc
|
4 | 4 | description: Use Azure Communication Services Calling to review Music Mode.
|
5 |
| -author: t-leejiyoon |
6 |
| -ms.author: zehangzheng |
| 5 | +author: garchiro7 |
| 6 | +ms.author: jorgegarc |
7 | 7 | ms.service: azure-communication-services
|
8 | 8 | ms.subservice: calling
|
9 | 9 | ms.topic: how-to
|
10 |
| -ms.date: 07/27/2023 |
| 10 | +ms.date: 03/01/2024 |
11 | 11 | ms.custom: template-how-to
|
12 |
| -zone_pivot_groups: acs-plat-ios-android-windows |
13 | 12 | ---
|
14 | 13 |
|
15 | 14 | # Music Mode
|
16 | 15 |
|
17 | 16 | [!INCLUDE [Public Preview Disclaimer](../../includes/public-preview-include-document.md)]
|
18 | 17 |
|
| 18 | +The **music mode** enhances the audio quality for music playback and performance within virtual environments, ensuring clarity and depth in sound reproduction; currently supports a 32-kHz sampling rate at 128 kbps when network bandwidth allows; when network bandwidth is insufficient, the bitrate can be reduced to as low as 48 kbps. |
19 | 19 |
|
20 |
| -This option enables high-fidelity audio transmission and currently supports a 32-kHz sampling rate at 128 kbps when network bandwidth allows, when network bandwidth is insufficient, the bitrate can be reduced to as low as 48 kbps. This enhancement is designed to elevate the audio quality for calls, ensuring that audio is crispy, offering a richer and more immersive audio experience. Once music mode is enabled, you should consider: |
| 20 | +This feature is designed to elevate the audio quality for calls, ensuring the audio is crispy and offering a richer and more immersive audio experience. Also, it reduces audio compression to maintain the original sound, making it ideal for applications ranging from live musical performances and remote music education or music sessions. |
| 21 | + |
| 22 | +Once music mode is enabled, you should consider: |
21 | 23 |
|
22 | 24 | - Input and output audio devices that allow high bitrate and sampling rate (two channels, 32 kHz or higher)
|
23 | 25 | - Enable Control Noise suppression
|
24 | 26 |
|
25 |
| -To optimize the music mode, we recommend using high-quality external loudspeakers, professional microphones, or headsets instead of Bluetooth devices. |
| 27 | +We recommend using high-quality external loudspeakers, professional microphones, or headsets instead of Bluetooth devices to optimize the music mode. |
26 | 28 |
|
27 | 29 | **Note:** music mode only works in 1:1 calls on native platforms and group calls. Currently, music mode doesn't work in 1:1 calls between native and web. By default, music mode is disabled.
|
28 | 30 |
|
29 |
| -Calling Native SDK provides an additional set of audio filters that bring a richer experience during the call. |
30 |
| - |
31 |
| -### Analog Automatic gain control |
32 |
| - |
33 |
| -Analog automatic gain control is a filter available before a call. |
34 |
| - |
35 |
| -### Digital Automatic gain control |
36 |
| - |
37 |
| -Digital automatic gain control is a filter available before a call. |
38 |
| - |
39 |
| -### Echo cancellation |
40 |
| - |
41 |
| -Echo cancellation is a filter available before and during a call. You can only toggle echo cancellation only if music mode is enabled. |
42 |
| - |
43 |
| -### Noise suppression |
| 31 | +The Calling native SDK provides an additional set of audio filters that bring a richer experience during the call: |
44 | 32 |
|
45 |
| -Noise suppression is a filter available before and during a call. The currently available modes are `Off`, `Auto`, `Low`, and `High`. |
| 33 | +- Analog Automatic gain control |
| 34 | +- Digital Automatic gain control |
| 35 | +- Echo cancellation. *You can only toggle echo cancellation only if music mode is enabled* |
| 36 | +- Noise suppression. *The currently available modes are `Off`, `Auto`, `Low`, and `High`* |
46 | 37 |
|
47 | 38 | ## Next steps
|
48 | 39 | - [Learn how to setup audio filters](../../how-tos/calling-sdk/manage-audio-filters.md)
|
0 commit comments