Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Дрова для Звуковухи EMU 0404 ! :(  (Прочитано 82699 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jodaka

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Дрова для Звуковухи EMU 0404 ! :(
« Ответ #90 : 26 Ноября 2008, 00:14:05 »
amixer set 'Clock Internal Rate',0 44100вот
Я вставлял в Система - Параметры - Сеансы, можно наверно ж  и в скрипте гденить
Делается потому что альсамиксер по умолчанию ставит 48000, вот что бы ручками не менять каждый раз...
 

так-так-так... что-то я не совсем понял. Вернее - совсем не понял :)

1) 0404 USB (при использовании стандартного usb_audio драйвера) работает с частотой 48khz
2) в убунте 8.10 по-умолчанию частота дискретизации в alsa -- 44.1
насколько я понял -- карта отказывается внутри себя что-либо передискретизировать с этими дровами, поэтому, если ничего не трогать, то будут слышны щелчки и хрип при проигрывании звука

Решения два:

1) поменять частоту дискретизации на карте (с текущими дровами это сделать невозможно. Единственный вариант -- подключить карту к компу с виндой, поменять частоту там, и, не выключая карту - воткнуть её в линукс. Но после включения\выключения карты частота вновь сбросится на 48khz)
2) поменять частоту дискретизации на компе

в виду того, что первый вариант крайне неудобный -- я выбрал для себя вариант номер два.

В вашем случае мне непонятно два момента:
почему в alsa по умолчанию 48khz (это просто в версии 18 поменяли дефолтную частоту?)  и второе -- как так получается, что карта у вас работает на 48, а комп на 44.1 и не слышно хрипа?

Оффлайн DJArty

  • Участник
  • *
  • Сообщений: 214
    • Просмотр профиля
Re: Дрова для Звуковухи EMU 0404 ! :(
« Ответ #91 : 26 Ноября 2008, 10:16:58 »
не выключая карту - воткнуть её в линукс.
 
:D хотел бы я на это посмотреть..
У меня E-MU 0404 PCI заработала ещё с 15 альсы кажется.
Как ни странно, то ли я глухой, то ли везло с конфигурацией железа - хрипов никогда не наблюдал.
Наблюдалась только одна вещь:
На новопоставленной системе и скомпиленной альсе карта по умолчанию исходя из указаний альсамиксера всегда в начале работы устанавливалась на 48000. При этом если опять же не трогая аудасиоус или стандартный плеер прослушать трек то было заметно что он идёт ускоренно (типа растяжка 44,1 трека в 48). При переключении в альсамиксере рейта в 44,1 всё нормализовывалось - ни хрипов ни скоростных искажений. Поэтому и выработан был метод безручного изменения рейта в альсамиксере. 
 Опять же основываясь на Вашем утверждении что в пульсаудио по умолчанию 44,1 то тоже становится объяснимо поведение звука в системе в целом без привязки к конкретному плееру. Если пульс стоит на 44,1 а альса по умолчанию на 48 (ну прописали в конфиге у неё такой рейт ставить по умолчанию т,к, он более распространённый) то понятное дело будет наблюдаться изкажение звука (как минимум ускорение, как максимум щелчки или что там, хотя щечки возможно и с прерываниями по железу как то завязаны). Соответственно для нормализации звука либо понижаем альсу до 44,1 либо повышаем пульсаудио до 48 - вроде бы логично :)
« Последнее редактирование: 26 Ноября 2008, 10:30:02 от DJArty »

Оффлайн jodaka

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Дрова для Звуковухи EMU 0404 ! :(
« Ответ #92 : 26 Ноября 2008, 10:25:17 »
не выключая карту - воткнуть её в линукс.
 
:D хотел бы я на это посмотреть..
могу вам видео записать :-P

мы просто изначально друг друга не поняли. Я говорил о USB версии, а вы о PCI.
Насколько мне известно, для 0404 PCI написан драйвер (emu10k кажется), в то время, как 0404 USB работает просто как generic USB audio. Отсюда и разница в работе и настройке

Оффлайн Dober

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Дрова для Звуковухи EMU 0404 ! :(
« Ответ #93 : 20 Декабря 2008, 01:52:57 »
E-mu PCMCI 1616m Notebook наконец заработала после продолжительного секса.
Совет: при компиляции альзы пишите ./configure без опций, скомпилируйте все модули, а ядрышко уже само выберет нужнЫе.

Оффлайн hypercuba

  • Новичок
  • *
  • Сообщений: 21
  • за Ленина!
    • Просмотр профиля
Re: Дрова для Звуковухи EMU 0404 ! :(
« Ответ #94 : 04 Января 2009, 00:48:28 »
Подскажите пожалуйста!!!  Все же работают у вас на линухе линейные входы на emu 0404pci? пробовал и рипер и ардур выход звука есть а входов ни один из них не видит. 
 с джеком вроде все в порядке
« Последнее редактирование: 04 Января 2009, 01:18:25 от hypercuba »

Оффлайн Dober

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Дрова для Звуковухи EMU 0404 ! :(
« Ответ #95 : 13 Января 2009, 13:45:24 »
В алза миксере попробуй на вкладке [Capture] назначить физические входы логическим.

Оффлайн hypercuba

  • Новичок
  • *
  • Сообщений: 21
  • за Ленина!
    • Просмотр профиля
Re: Дрова для Звуковухи EMU 0404 ! :(
« Ответ #96 : 18 Января 2009, 17:19:25 »
Пардон, но я не совсем понял как этосделать.  Уменя там целая куча значений DSP с параметром silens Частоты, PCM, sinth, Aux, оптика лайн Cd  и тп так же есть какое то ADCI которое не меняется. но основное все вроде включено. какое из этого всего добра мои входы? и как их логическим нзначить.
« Последнее редактирование: 16 Июня 2009, 22:39:11 от hypercuba »

Оффлайн Dober

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Дрова для Звуковухи EMU 0404 ! :(
« Ответ #97 : 19 Января 2009, 16:19:16 »
1. это можно сделать только в alsamixer.
в alsmaixergui не получится

2. все ползунки ставь на максимум, кнопкой "M" сними флажок mute на всех каналах

3. частоту поставь на 44100 - она используется в большинстве приложений и звуковых файлов
(исключение составляют только некоторые видеоролики)
Кстати, как нормально проигывать файлы с 22050 - я сам пока не придумал

4. silence - это тишина.
сигнал скорее всего подаётся на dsp0 (левый канал) и dsp1 (правый канал)
поставь на все выходы значение dsp0/dsp1 - должно заработать
если нет - проверь ползунки и флажки mute, попробуй другие dsp..

Может я что понял не так - но у меня так всё работает

Оффлайн hypercuba

  • Новичок
  • *
  • Сообщений: 21
  • за Ленина!
    • Просмотр профиля
Re: Дрова для Звуковухи EMU 0404 ! :(
« Ответ #98 : 19 Января 2009, 23:17:24 »
Спасибо огромное за помощь. буду пытаться! уж очень хочется попробовать музыку на линуксе.  а с 22 khz чушь какая то. меня тоже это в урбан терроре убивает. лесгинка дикая. самое обидное что в винде хоть черта лысого можно поставить на эту карточку.

Оффлайн hypercuba

  • Новичок
  • *
  • Сообщений: 21
  • за Ленина!
    • Просмотр профиля
Re: Дрова для Звуковухи EMU 0404 ! :(
« Ответ #99 : 19 Января 2009, 23:48:31 »
еще раз спасибо огромное. звук появился када я во вкладке capture на dsp 0 и dsp 1 поставил значения 0202 ADC Left и 0202 ADC right соответственно. ТОк почему то звук гитары в ардур записывается какой то дисторшированный и булькающий. эт как то убрать можно?

Оффлайн Dober

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Дрова для Звуковухи EMU 0404 ! :(
« Ответ #100 : 21 Января 2009, 20:47:37 »
с 22 килогерца - надо добавлять программную передискретизацию в драйвер
как вариант - просить об этом разработчика, не забывая поблагодарить его за то, что уже сделано

с бульканьем - попробуй поменять флажки "14 dB Pad", хотя у тебя их может не быть - у меня немного другая карта (1616)
удачи

Оффлайн Tarik

  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Re: Дрова для Звуковухи EMU 0404 ! :(
« Ответ #101 : 01 Февраля 2009, 16:26:35 »
А кого есть рабочая версия драйвера АЛСА? Сдуру установил новую версию, а старую удалил. Теперь не работает звук. :(

Оффлайн Tarik

  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Re: Дрова для Звуковухи EMU 0404 ! :(
« Ответ #102 : 01 Февраля 2009, 16:27:29 »
Подскажите, как правильно переставлять драйвер. Нужно деинсталлировать предыдущую версию? Если да, то как?

Оффлайн Dober

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Дрова для Звуковухи EMU 0404 ! :(
« Ответ #103 : 01 Февраля 2009, 19:16:42 »
Для удаления драйвера заходим в директорию и исходниками и пишем
sudo make uninstall
Проблему программной передискретизации при воспроизведении музыки отчасти решил использованием плеера audacious - там есть такая опция.

Но с видеофайлами пока проблема. Зато время экономится вдвое при просмотре роликов с ютуба ))))

Оффлайн Tarik

  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Re: Дрова для Звуковухи EMU 0404 ! :(
« Ответ #104 : 01 Февраля 2009, 20:34:12 »
Это если исходники сохранились. :)
Я уже несколько версий поверх поставил.
Боюсь, там полный пердюмонокль образовался.

 

Страница сгенерирована за 0.021 секунд. Запросов: 21.