Приветствую всех любителей качественного саунда!
Хочу поднять ветку, может за это время кто-то нашел и другие решения.
Мне например попалась железка которая на gpio выводит не i2s, а tdm. Скорее всего софтом, организован мультиплексер и демултиплексер. Я изучаю возможность построения многоканального DSD чепез hqplayer, tdm подходит как нельзя лучше. Но из коробочки ситуация такая…
Код:
root@radxa-zero:/usr/lib/udev# aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
hw:CARD=RADXAZERO,DEV=0
RADXA-ZERO,
Direct hardware device without any conversions
hw:CARD=RADXAZERO,DEV=1
RADXA-ZERO,
Direct hardware device without any conversions
hw:CARD=RADXAZERO,DEV=2
RADXA-ZERO,
Direct hardware device without any conversions
plughw:CARD=RADXAZERO,DEV=0
RADXA-ZERO,
Hardware device with all software conversions
plughw:CARD=RADXAZERO,DEV=1
RADXA-ZERO,
Hardware device with all software conversions
plughw:CARD=RADXAZERO,DEV=2
RADXA-ZERO,
Hardware device with all software conversions
default:CARD=RADXAZERO
RADXA-ZERO,
Default Audio Device
sysdefault:CARD=RADXAZERO
RADXA-ZERO,
Default Audio Device
dmix:CARD=RADXAZERO,DEV=0
RADXA-ZERO,
Direct sample mixing device
dmix:CARD=RADXAZERO,DEV=1
RADXA-ZERO,
Direct sample mixing device
dmix:CARD=RADXAZERO,DEV=2
RADXA-ZERO,
Direct sample mixing device
NAA при обращении к этим устройсвам выдает в логах такое:
Код:
2025/08/11 01:06:16 NAA outputendpoint *radxa-zero* : *hw:CARD=RADXAZERO,DEV=2*
+ 2025/08/11 01:06:16 NAA output connect to 192.168.10.223:43210 [ipv4]
2025/08/11 01:06:16 NAA output network format: 32000/32/2 [pcm]
2025/08/11 01:06:16 NAA output network format: 44100/32/2 [pcm]
2025/08/11 01:06:16 NAA output network format: 48000/32/2 [pcm]
2025/08/11 01:06:16 NAA output network format: 64000/32/2 [pcm]
2025/08/11 01:06:16 NAA output network format: 88200/32/2 [pcm]
2025/08/11 01:06:16 NAA output network format: 96000/32/2 [pcm]
2025/08/11 01:06:16 NAA output network format: 128000/32/2 [pcm]
2025/08/11 01:06:16 NAA output network format: 176400/32/2 [pcm]
2025/08/11 01:06:16 NAA output network format: 192000/32/2 [pcm]
2025/08/11 01:06:16 NAA output network format: 256000/32/2 [pcm]
2025/08/11 01:06:16 NAA output network format: 352800/32/2 [pcm]
2025/08/11 01:06:16 NAA output network format: 384000/32/2 [pcm]
2025/08/11 01:06:16 NAA output network format: 512000/32/2 [pcm]
2025/08/11 01:06:16 NAA output network format: 705600/32/2 [pcm]
2025/08/11 01:06:16 NAA output network format: 768000/32/2 [pcm]
2025/08/11 01:06:16 NAA output network format: 2048000/1/2 [dsd]
2025/08/11 01:06:16 NAA output network format: 2822400/1/2 [dsd]
2025/08/11 01:06:16 NAA output network format: 3072000/1/2 [dsd]
2025/08/11 01:06:16 NAA output network format: 4096000/1/2 [dsd]
2025/08/11 01:06:16 NAA output network format: 5644800/1/2 [dsd]
2025/08/11 01:06:16 NAA output network format: 6144000/1/2 [dsd]
DSD128 но зато NATIVE, думается мне, это решается настройками. Остается разобраться как вывезти это на GPIO
Потребление тока мизер, wifi и bt на борту. Также есть USB-C 3.0, с помощью USB сетевой карточки принимал 800MB/S c нагрузкой около 40% на одно ядро.
Социальные закладки