Нет звука из сабвуфера, M Audio Revolution 7.1.

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Аватара пользователя
ЭЖД
Сообщения: 332
Статус: openSuSE Member
ОС: openSuSE

Нет звука из сабвуфера, M Audio Revolution 7.1.

Сообщение ЭЖД »

Система: активные колонки 2.0, активный сабвуфер, звуковая карта M Audio Revolution 7.1.
При проигрывании музыки, видео звук только из колонок, сабвуфер молчит.
OpenSuSE 11.0
Linux egd-pc 2.6.25.11-0.1-default
ALSA 1.0.17.git20080802-6.1
PulseAudio 0.9.11-2.1
В Windows сабвуфер работает при включении SRS.

Код: Выделить всё

> lspci | grep audio
05:01.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24
[Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01)


Код: Выделить всё

> speaker-test -Dplughw:0,0 -c 7 -F S32_LE

speaker-test 1.0.17

Playback device is plughw:0,0
Stream parameters are 48000Hz, S32_LE, 7 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 4 to 8192
Period size range from 2 to 4096
Using max buffer size 8192
Periods = 4
was set period_size = 2048
was set buffer_size = 8192
 0 - Front Left  -- correct
 1 - Front Right  -- correct
 2 - Rear Left
 3 - Rear Right  -- subwoofer
 4 - Center
 5 - LFE  -- not sound
 6 - Side Left



Код: Выделить всё

> speaker-test -Dplug:surround51 -c 6 -t wav

speaker-test 1.0.17

Playback device is plug:surround51
Stream parameters are 48000Hz, S16_LE, 6 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 8 to 10920
Period size range from 4 to 5460
Using max buffer size 10920
Periods = 4
was set period_size = 0
was set buffer_size = 10920
 0 - Front Left
Floating point exception



Код: Выделить всё

> speaker-test -Dplug:surround71 -c 6 -t wav

speaker-test 1.0.17

Playback device is plug:surround71
Stream parameters are 48000Hz, S16_LE, 6 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 4 to 8192
Period size range from 2 to 4096
Using max buffer size 8192
Periods = 4
was set period_size = 2048
was set buffer_size = 8192
 0 - Front Left -- correct
 4 - Center
 1 - Front Right  -- correct
 3 - Rear Right
 2 - Rear Left
 5 - LFE -- correct
«Когда истинный гений появляется в этом низком мире, его можно узнать по тому знаку, что все глупцы объединяются против него»
Спасибо сказали:
Аватара пользователя
heil0
Сообщения: 545
Статус: Депрессивный токарь с Межделмаша
ОС: *buntu, OpenSolaris

Re: Нет звука из сабвуфера, M Audio Revolution 7.1.

Сообщение heil0 »

Делаю глубокомысленное предположение, что линуксовые дрова не собираются перекладывать стереосигнал в "как бы 2.1". На гарантированно многоканальной дорожке пробовали?
iMisanthrop
heil0's blog
heil0@jabber.ufanet.ru
Linux registered user #400177.
Спасибо сказали:
Аватара пользователя
ЭЖД
Сообщения: 332
Статус: openSuSE Member
ОС: openSuSE

Re: Нет звука из сабвуфера, M Audio Revolution 7.1.

Сообщение ЭЖД »

не так то просто найти звуковую дорожку 7.1. на 5.1 эффект тотже - саб молчит
«Когда истинный гений появляется в этом низком мире, его можно узнать по тому знаку, что все глупцы объединяются против него»
Спасибо сказали:
Аватара пользователя
ЭЖД
Сообщения: 332
Статус: openSuSE Member
ОС: openSuSE

Re: Нет звука из сабвуфера, M Audio Revolution 7.1.

Сообщение ЭЖД »

маленькая поправочка.

в настройках xine выставил 4.1. саб играет...

вопрос - что нужно прописать в ~/.asoundrc, чтобы стерео-звук выводился как 4.1 и аудиоустройство не занималось только одним прилжением (смотреть фильм через kaffeine и слушать музыку через amarok)?
«Когда истинный гений появляется в этом низком мире, его можно узнать по тому знаку, что все глупцы объединяются против него»
Спасибо сказали:
Аватара пользователя
theli
Сообщения: 117
Статус: вышибала
ОС: GNU/Linux (Gentoo)

Re: Нет звука из сабвуфера, M Audio Revolution 7.1.

Сообщение theli »

ЭЖД писал(а):
24.08.2008 15:48
маленькая поправочка.

в настройках xine выставил 4.1. саб играет...

вопрос - что нужно прописать в ~/.asoundrc, чтобы стерео-звук выводился как 4.1 и аудиоустройство не занималось только одним прилжением (смотреть фильм через kaffeine и слушать музыку через amarok)?

для 2->2.1 создать устройство которое бы давало на саб нужный сигнал
почитать (попутно сверяясь с доками alsa):
Нет звука из сабвуфера, M Audio Revolution 7.1.
как продублировать звуковые каналы alsa ca0106?
(понять как работает alsa)
Спасибо сказали:
Аватара пользователя
ЭЖД
Сообщения: 332
Статус: openSuSE Member
ОС: openSuSE

Re: Нет звука из сабвуфера, M Audio Revolution 7.1.

Сообщение ЭЖД »

имеем следующее

Код: Выделить всё

pcm.!default {
    type plug
    slave.pcm "upmix_20to21"
}

pcm.upmix_20to21 {
      type plug
      slave.pcm lowpass_21to21
      slave.channels 3
      ttable {
          0.0     1
          1.1     1
          0.2     0.5
          1.2     0.5
      }
  }

  pcm.lowpass_21to21 {
          type ladspa
          slave.pcm upmix_21to51
          path "/usr/lib/ladspa"
          channels 3
          plugins {
          0 {
                    id 1098 # Identity (Audio) (1098/identity_audio)
                    policy duplicate
                    input.bindings.0 "Input";
                    output.bindings.0 "Output";
          }
                  1 {
                    id 1672 # 4 Pole Low-Pass Filter with Resonance (FCRCIA) (1672/lp4pole_fcrcia_oa)
                    policy none
                    input.bindings.2 "Input";
                    output.bindings.2 "Output";
                    input {
                        controls [ 300 2 ]
              }
          }
      }
  }


rcalsasound restart, все по прежнему.
«Когда истинный гений появляется в этом низком мире, его можно узнать по тому знаку, что все глупцы объединяются против него»
Спасибо сказали: