Add web mixer with native input volume and output selection
This commit is contained in:
+32
-1
@@ -69,7 +69,7 @@ cat /sys/module/aic8800_fdrv/parameters/ps_on
|
||||
|
||||
## 3개 이상 입력을 더하면 찢어짐
|
||||
|
||||
각 입력을 6 dB 낮춘 것은 두 입력 합산 기준입니다. 입력 수가 늘어나면
|
||||
각 입력의 공통 감쇠는 3 dB입니다. 입력 수가 늘어나면
|
||||
각 기기의 볼륨을 더 낮춰 합산 클리핑을 피해야 합니다. 최대 안정적인
|
||||
블루투스 동시 입력 수는 보드 컨트롤러/드라이버와 실제 재생으로 검증해야 합니다.
|
||||
|
||||
@@ -87,3 +87,34 @@ cat /sys/module/aic8800_fdrv/parameters/ps_on
|
||||
```bash
|
||||
bash scripts/check-build.sh
|
||||
```
|
||||
|
||||
## 웹 화면에 접속되지 않음
|
||||
|
||||
```bash
|
||||
sudo systemctl status radxa-mixer-web --no-pager
|
||||
sudo journalctl -u radxa-mixer-web -n 40 --no-pager
|
||||
```
|
||||
|
||||
주소는 HTTP의 8088 포트입니다. 출력 장비가 꺼져 있어도 화면은 접속 가능해야 합니다.
|
||||
브라우저를 새로고침하면 재시작 후 바뀐 요청 토큰이 갱신됩니다.
|
||||
|
||||
## AirPlay 입력이 ‘제어 준비 중’으로 표시됨
|
||||
|
||||
`shairport-sync -V`에 `dbus`가 있는지 확인합니다. D-Bus 기능과 이 패키지의
|
||||
네이티브 볼륨 패치가 없는 기존 바이너리는 웹 볼륨 제어를 지원하지 않습니다.
|
||||
|
||||
## Bluetooth 입력을 헤드폰으로 다시 보낼 때 끊김
|
||||
|
||||
`journalctl -u bluealsa -u bluealsa-aplay -u radxa-bt-output --since "5 min ago"`
|
||||
에서 `Missing RTP packets`는 입력 수신 패킷 손실, `underrun`/`overrun`은
|
||||
오디오 버퍼 오류를 뜻합니다. 수신 손실은 버퍼만 늘려 복구되지 않습니다.
|
||||
같은 입력을 DAC로 보낼 때와 Bluetooth 출력으로 보낼 때를 비교하세요.
|
||||
현재 송신 버퍼는 500 ms이며 지연이 추가됩니다. 같은 컨트롤러의 동시
|
||||
수신·송신 안정성은 실제 청취 검증이 필요합니다.
|
||||
|
||||
## Bluetooth 컨트롤러 점검
|
||||
|
||||
기준 AIC 보드에서 데몬/하드웨어 초기화 중 UART 컨트롤러가 오류 상태에 들어가
|
||||
`/sys/class/bluetooth/hci0`는 있어도 `bluetoothctl list`가 비는 경우를 확인했습니다.
|
||||
`hciconfig -a`, `btmgmt info`, `dmesg`로 확인하고, Bluetooth 초기화 서비스로
|
||||
풀리지 않으면 재부팅 후 다시 확인합니다. 페어링 기록을 먼저 삭제하지 마세요.
|
||||
|
||||
Reference in New Issue
Block a user