Автор Тема: Выход аудио  (Прочитано 8298 раз)

Оффлайн Olej

Re: Выход аудио
« Ответ #30 : Июнь 09, 2018, 11:37:17 pm »
Может ли быть, что ему RATE: 8000 не нравится?
Тут я маху дал...  :( с файлом для тестирования.
Файл для тестирования male.wav был взят из какого-то проекта по IP-телефонии ... а теперь беру любой файл:
olej@orangepione:/usr/share/sounds/alsa$ ls
Front_Center.wav  Front_Right.wav  Rear_Center.wav  Rear_Right.wav  Side_Right.wav
Front_Left.wav    Noise.wav        Rear_Left.wav    Side_Left.wav
(или точно те же файлы по размерам в аналогичном каталоге x86)
olej@orangepione:/usr/share/sounds/alsa$ play Front_Center.wav 

Front_Center.wav:

 File Size: 137k      Bit Rate: 768k
  Encoding: Signed PCM   
  Channels: 1 @ 16-bit   
Samplerate: 48000Hz     
Replaygain: off         
  Duration: 00:00:01.43 

In:100%  00:00:01.43 [00:00:00.00] Out:68.5k [      |      ]        Clip:0   
Done.
olej@orangepione:/usr/share/sounds/alsa$ aplay Front_Center.wav 
Playing WAVE 'Front_Center.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
1-й консольный тест - из пакета sox, 2-й - из пакета alsa-tools.
И в том и в другом случае - я прослушиваю звучание в наушниках.

Итак, решилось, в общих чертах, аж сразу 3 вопроса:
- работоспособность звуковой системы + использование ALSA;
- что всё это можно прослушивать на аудиовыходе HDMI разъёма (на переходнике HDMI/VGA);
- что контакты переходника HDMI/VGA соответствуют наушникам, колонкам PC ... потому что видео/аудио выход Rapsbery Pi соответствует распиновке Apple и никакое аудиооборудование PC туда не полезет.

Оффлайн Olej

Re: Выход аудио
« Ответ #31 : Июнь 09, 2018, 11:39:35 pm »
cat /proc/asound/cards
для начала.
Это я уже всё пересмотрел:
olej@orangepione:~/audio$ cat /proc/asound/cards
 0 [allwinnerhdmi  ]: allwinner_hdmi - allwinner,hdmi
                      allwinner,hdmi
Там может быть что-то другое?

P.S.
olej@orangepione:~/audio$ aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=allwinnerhdmi
    allwinner,hdmi,
    Default Audio Device
sysdefault:CARD=allwinnerhdmi
    allwinner,hdmi,
    Default Audio Device
dmix:CARD=allwinnerhdmi,DEV=0
    allwinner,hdmi,
    Direct sample mixing device
dsnoop:CARD=allwinnerhdmi,DEV=0
    allwinner,hdmi,
    Direct sample snooping device
hw:CARD=allwinnerhdmi,DEV=0
    allwinner,hdmi,
    Direct hardware device without any conversions
plughw:CARD=allwinnerhdmi,DEV=0
    allwinner,hdmi,
    Hardware device with all software conversions
« Последнее редактирование: Июнь 09, 2018, 11:43:01 pm от Olej »

Оффлайн Olej

Re: Выход аудио
« Ответ #32 : Июнь 09, 2018, 11:58:16 pm »
И специфичные тесты OPi/Armbian ... без аудио-файлов:
olej@orangepione:~/audio$ speaker-test -twav -c2

speaker-test 1.1.3

Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 128 to 131072
Period size range from 64 to 16384
Using max buffer size 131072
Periods = 4
was set period_size = 16384
was set buffer_size = 131072
 0 - Front Left
 1 - Front Right
Time per period = 0,378322
 0 - Front Left
 1 - Front Right
Time per period = 3,076608
 0 - Front Left
 1 - Front Right
Time per period = 3,075524
 0 - Front Left
 1 - Front Right
Time per period = 3,073647
 0 - Front Left
 1 - Front Right
Time per period = 3,074114
 0 - Front Left
^C
olej@orangepione:~/audio$ speaker-test -tsin -c2

speaker-test 1.1.3

Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
Sine wave rate is 440,0000Hz
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 128 to 131072
Period size range from 64 to 16384
Using max buffer size 131072
Periods = 4
was set period_size = 16384
was set buffer_size = 131072
 0 - Front Left
 1 - Front Right
Time per period = 2,768154
 0 - Front Left
 1 - Front Right
Time per period = 5,467987
 0 - Front Left
^C 1 - Front Right
Time per period = 0,171627
« Последнее редактирование: Октябрь 23, 2018, 11:41:54 pm от Olej »