This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
products:sbc:vim3:applications:earc [2023/11/08 21:11] nick |
products:sbc:vim3:applications:earc [2023/11/08 23:08] (current) sravan |
||
---|---|---|---|
Line 3: | Line 3: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | The eARC is a feature implemented in the latest HDMI 2.1 specification, | + | eARC is a feature implemented in the latest HDMI 2.1 specification, |
- | This allows you to transmit high-quality audio from your TV to your Soundbar or AV receiver and is compatible with the high bitrate formats Dolby Atmos and DTS. | + | |
- | This documentation will guide you how to recored | + | This documentation will guide you how to record |
<WRAP important > | <WRAP important > | ||
Line 15: | Line 14: | ||
===== TV side setup ===== | ===== TV side setup ===== | ||
- | In order to use the '' | + | In order to use the eARC function, you need to make sure your TV is also eARC capable, It is denoted by the eARC label on the HDMI Input. |
- | it means your TV supports eARC function, anyway you need to check with your TV vendor whether it supports or not. | + | |
- | You also need to enable the '' | + | You can also check with the TV vendor about how to enable it. |
===== VIM3L side setup ===== | ===== VIM3L side setup ===== | ||
- | You also need to enable the 'eARC' RX function on VIM3L, you can follow the command below to enable | + | You also need to enable the eARC Receiver |
```shell | ```shell | ||
- | amixer cset name=' | + | $ amixer cset name=' |
``` | ``` | ||
+ | |||
+ | Check its status if it's enabled: | ||
+ | |||
+ | ```shell | ||
+ | $ amixer cget name=' | ||
+ | numid=41, | ||
+ | ; type=BOOLEAN, | ||
+ | : values=on | ||
+ | ``` | ||
+ | |||
+ | '' | ||
+ | |||
+ | ===== Hardware connection ===== | ||
+ | |||
+ | You need to use a HDMI 2.1 cable to connect VIM3L HDMI port to your TV HDMI Input with eARC function. | ||
+ | |||
+ | ===== Check eARC status ===== | ||
You can follow the command below to check the status of eARC. | You can follow the command below to check the status of eARC. | ||
Line 40: | Line 55: | ||
``` | ``` | ||
+ | ^ Value ^ Status ^ | ||
+ | |'' | ||
+ | |'' | ||
+ | |'' | ||
+ | |||
+ | If your setup is correct, it should be '' | ||
+ | |||
+ | <WRAP tip > | ||
+ | You can also try to unplug/ | ||
+ | </ | ||
+ | |||
+ | ===== Record audio from eARC ===== | ||
+ | |||
+ | You can check the record sound devices with '' | ||
+ | |||
+ | ```shell | ||
+ | $ arecord -l | ||
+ | **** List of CAPTURE Hardware Devices **** | ||
+ | card 0: AMLAUGESOUND [AML-AUGESOUND], | ||
+ | Subdevices: 1/1 | ||
+ | Subdevice #0: subdevice #0 | ||
+ | card 0: AMLAUGESOUND [AML-AUGESOUND], | ||
+ | Subdevices: 1/1 | ||
+ | Subdevice #0: subdevice #0 | ||
+ | card 0: AMLAUGESOUND [AML-AUGESOUND], | ||
+ | Subdevices: 1/1 | ||
+ | Subdevice #0: subdevice #0 | ||
+ | card 0: AMLAUGESOUND [AML-AUGESOUND], | ||
+ | Subdevices: 1/1 | ||
+ | Subdevice #0: subdevice #0 | ||
+ | card 0: AMLAUGESOUND [AML-AUGESOUND], | ||
+ | Subdevices: 1/1 | ||
+ | Subdevice #0: subdevice #0 | ||
+ | card 0: AMLAUGESOUND [AML-AUGESOUND], | ||
+ | Subdevices: 1/1 | ||
+ | Subdevice #0: subdevice #0 | ||
+ | card 0: AMLAUGESOUND [AML-AUGESOUND], | ||
+ | Subdevices: 1/1 | ||
+ | Subdevice #0: subdevice #0 | ||
+ | ``` | ||
+ | |||
+ | The '' | ||
+ | |||
+ | ```shell | ||
+ | arecord -D hw:0,6 -f S16_LE -c 2 -r 48000 / | ||
+ | ``` | ||