LINUX.ORG.RU

Open Sound System v4.0


0

0

15 марта 2007 4Front Technologies обьявили о выходе Open Sound System (OSS) v4.0 для Linux, Solaris, FreeBSD, Open Server6 и UnixWare7.
Одной из особенностей является поддержка эмуляции ALSA.
Остальное в подробностях.

>>> Подробности



Проверено: JB ()

Ответ на: комментарий от anonymous

> Винил - в топку. Магнитная лента ещё куда ни шло.

Винил - не в топку. Магнитная лента - тоже ещё сгодится. А вот CD - в топку. 44100 Hz, 16bit - это слишком мало для музыки. Меньше разработчики CD просто не могли сделать - не удалось бы закодировать весь звуковой диапазон. И то, что винил звучит живее, чем CD - не выдумки, а факт. Стали бы вы использовать цифровую фотографию, имея разрешение не более 640x480 256 цветов?

Fice ★★
()
Ответ на: комментарий от ansi

>А чем она плоха?

Кварц на 48000, поэтому любой звук, приходящий в отличном от данной герцовки качестве, принудительно перекодируется картой. Причем криво.

jackill ★★★★★
()
Ответ на: комментарий от blaster999

>У нее, например, борльшая потеря качества при проигрывании 44.1 КГц аудио (аппаратная интерполяция до 48 КГц неважнецкая).

В x-fi, судя по обзорам и измерениям, эту проблему решили наконец-то.

jackill ★★★★★
()
Ответ на: комментарий от Led

>А зачем ХОРОШУЮ и 5.1? БыдлоDVD "слушать"?:) Или рэп в 5.1 слушать?:)

Купи 5.1, узнаешь. А если такой меломан, то собери из отдельных колонок.

jackill ★★★★★
()
Ответ на: комментарий от Led

>ИМХО встроенного аудио с головой хватает (хотя здесь я могу и ошибаться - не геймер я

Нет аппаратной поддержки трехмерного звука во встроенных. Вообще в принципе кроме creative ни у кого нет (что печально).

>Для DVD - встроенного 5.1 вполне хватит

Если мать хорошо разведена, иначе все шорохи и всхлипы ты услышишь на своем 5.1 (если не совсем говно на 100 баксов).

Расскажешь нам, чем отличается нормальная стереокарта от карты 5.1?

jackill ★★★★★
()
Ответ на: комментарий от Gharik

>Геймеры наушники юзают походу

В ушах уже не особо интересно. :)

jackill ★★★★★
()
Ответ на: комментарий от Led

>ИМХО для музыки "эффект присутствия" с наушниками за 50$ получше будет на порядок, чем в 5.1 системе за 500$:)

Это только если человек глухой, а все колонки 5.1 стоят в ряд перед стенкой.

Чтобы получить эффект присутствия в наушниках а-ля 5.1 требуется специальная технология (точнее их несколько).

jackill ★★★★★
()
Ответ на: комментарий от Led

>Ну если ты слушаешь музыку сидя в неподвижно в центре всего этого, то всё равно купи наушники за 150-200$ и в любом случае УСЛЫШИШЬ намного качественнее:)

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

jackill ★★★★★
()

>Владельцам M-Audio Revolution 5.1 :( Надеюсь, оно хоть после релиза ядро подвешивать не будет... >А как там не слышно Альсовцы не думают прикрутить к Рево 5.1 подержку выхода на наушники?

Твою мать. Что за карта такая глючная? Винда периодически "синеньких" из-за нее ловит. В альзе никак баг с выходом на наушники исправить не могут. Поставил OSS, так теперь и линукс стал падать...

Какой у рево 5.1 аналог адекватный есть, чтобы с linux дружил и, желательно, предусиление на наушники делал - 64 ОМ все-таки.

SeaJey
()
Ответ на: комментарий от Gharik

>Вот я про то и говорю на примере геймеров. Но бывают моменты когда ты не один - и стерео в данном случае самое то, ведь нас не скрежет зубов боевых гамадрилов справа по борту интересует, а качество и достоверность передачи самого материала.

Дождь вокруг, слева кричат викинги, справа - наши, по центру герой что-то вещает, взрывы из сабвуфера и сзади все это накрывает летящий вперед камень.

Это 5.1, дружок.

Ощущения абсолютно другие.

jackill ★★★★★
()
Ответ на: комментарий от blaster999

> в OSS корявый и неудобный API

Что может быть проще и удобней файлов? Чем неудобен API {fn = open("/dev/dsp"); write(fn,buf,len);} ?

При этом блокирующий write() облегчает синхронизацию. Нужно асинхронно? Нет проблем: select() и SNDCTL_DSP_GETOSPACE.

> и высокий latency

Вот только сказки не надо рассказывать. Размер буфера в пару тысяч семплов даст задержку в 30..40 мсек, чего просто за глаза для большинства случаев. Надо меньше? Легко. Уменьши буфер и, если надо, подкрути SNDCTL_DSP_SETFRAGMENT, так можно приблизится к абсолютному минимуму 1/HZ. Если у тебя HZ=100, то _никогда_ не получишь меньше 10 мсек, даже с ALSA.

baka-kun ★★★★★
()
Ответ на: комментарий от SeaJey

> Какой у рево 5.1 аналог адекватный есть, чтобы с linux дружил и, желательно, предусиление на наушники делал - 64 ОМ все-таки.

Terratec Aureon 5.1-Sky
Качество звука отличное для мультимедийной карты. Цифровые входы/выходы и встроенный усилитель для наушников c ALSA работают без проблем.

Fice ★★
()
Ответ на: комментарий от jackill

> Дождь вокруг, слева кричат викинги, справа - наши, по центру герой что-то вещает, взрывы из сабвуфера и сзади все это накрывает летящий вперед камень.

У вас наверное 6 ушей. Круто!
При _правильной_ установке, 2 колонки вполне дают эффект присутствия для двуухих людей.

А сабвуфер нужен только для того, чтобы экономить на остальных колонках. Луше иметь две действительно хорошие колонки, вместо всего этого зоопарка.

Fice ★★
()

надо поглядеть что она нынче поддерживает, а то у меня под fbsd нет модуля для моей vortex2.

soko1 ★★★★★
()
Ответ на: комментарий от Fice

У кого карта revolution 5.1 скажите какие колонки оптимально подойдут для прослушивания музыки и фильмов?

Dieter ★★★
()
Ответ на: комментарий от init

>Вот скажите, а как передискретизация 44->48 может ухудшить звук? По сути частота - это просто количество кусков звука за секунду.

А вот это от алгоритмов зависит. В железяках креатив они ужасные и весьма неточные.

Погугли - очень много статей на эту тему, с графиками и прочим.

jackill ★★★★★
()
Ответ на: комментарий от jackill

> http://cyberstyle.ru/publications/view/31/Clearaudio-MC-MM-.html

Писатель данной статейки - дэбил. Винил звучит лучше Audio CD потому, что на последнем зарезают динамический дапазон. Зачем это делают ? А вы подумайте, во что превращается звук на младших битах оцифровки. Нарисуйте график, прикиньте отношение сигнал/шум. Если мозк позволяет думать, быстро поймёте, почему нижние 8-10 бит на CD всегда пустые, итого реальный динамический диапазон CD получается не 96 децибелл, а 30-40. А вот Audo DVD звучит всегда лучше винила. Его и распространять не спешат потому что боятся, что люди на концерты ходить перестанут.

wa
()
Ответ на: комментарий от jackill

>Нет аппаратной поддержки трехмерного звука во встроенных. Вообще в принципе кроме creative ни у кого нет (что печально).

у меня на полке лежит красивая даймонд монстр, на vortex2 которая, креатив помниццо сосала с причмокиванием (по фичам 3д), до сих пор работает (вытащил потому что слот нужен был pci, и для мп3 встроенное H.D. Audio получше будет, имхо, хотя конечно работает и кривее местами)

anonizmus
()
Ответ на: комментарий от Fice

> Terratec Aureon 5.1-Sky > ESI Juli@

А вот и лохи подтянулись. Выложили $150 за звук на чипе VIA, которые ставят в материнки в качестве так называемого AC-97 и гордятся этим. Не знали, да ? Знайте.

wa
()
Ответ на: комментарий от Fice

> При _правильной_ установке, 2 колонки вполне дают эффект присутствия для двуухих людей.

О, великий теоретик. Ну покажи правильную устанановку, а я покритикую. Заодно покажи софт, правильно раскладывающий на два канала пространственные эффекты. 5.1 для того и сделали, чтобы получать объемный звук легко, быстро и в условиях ограничений в пространстве.

wa
()
Ответ на: комментарий от init

> Зачем? Просто все значения идут дважды.

Это неверно. Переложить 41Khz->48 без потери качества очень тяжело на самом деле.

wa
()
Ответ на: комментарий от anonymous

> EAX не нужен.

Под Линуксом не нужен, а под вендой для игрушек очень даже нужен. У вас лишний процессор для обчёта звуковых эффектов ?

wa
()
Ответ на: комментарий от jackill

> Если мать хорошо разведена, иначе все шорохи и всхлипы ты услышишь на своем 5.1 (если не совсем говно на 100 баксов).

Если мать разведена плохо, все шорохи и всхлипы ты услышишь и на своей Audigy. Тут спасением будет только внешняя звуковуха.

wa
()
Ответ на: комментарий от jackill

> В x-fi, судя по обзорам и измерениям, эту проблему решили наконец-то.

Все эти измерения и обзоры делались под вендой, а у венды к звуку принципиально иной подход. Там звук попускается через её (венды) микшеры, а карта всегда работает в оптимальном режиме. Драйвер может заменять вендовые микшеры на свои, но это всё мутно и не очевидно. Не советую читать подобные обзоры линуксойдам.

wa
()
Ответ на: комментарий от saper

>У меня не только тише, но и искажения убирает (т.е. я громкость могу регулировать в любом диапазоне без ожидания того, что хрипеть начнет, а в другом положении даже в нормальном среднем положении бывает хрипит).

Странно... У меня хрипит только если Wave больше 50-60 выставить, и никакие Output Bias не помогают. Но мне пофигу, громкости и так хватает.

RatMann ★★
()
Ответ на: комментарий от blaster999

> Кто может посоветовать хорошую 5.1-канальную, с аппаратным микшером, которая без проблем работала бы с ALSA?

С аппаратным микшером не делают уже. У всех новых карт 24 бит ЦАП, какой там аппаратный микшер ? Если не нравится встроенный звук на материке, бери Creative. Больше ничего нет. Цена на проффесиональные карты начинаются с $1500. Если бы это тебе было бы нужно, оно у тебя давно уже было бы.

wa
()
Ответ на: комментарий от anonymous

> чипсах via vinil audio типа юлии (ESI Juli@) ты не пробовал

Этот чип VIA VT172X красуется на массе дешевых материнок в качестве встроенного звука. Превед лохам.

wa
()
Ответ на: комментарий от RatMann

> кондеры с электролитом из соплей девственницы

Электролит не рулит.

wa
()
Ответ на: комментарий от soko1

> а то у меня под fbsd нет модуля для моей vortex2.

(cd /usr/ports/audio/aureal-kmod && make install)

baka-kun ★★★★★
()
Ответ на: комментарий от wa

>> Зачем? Просто все значения идут дважды.

> Это неверно. Переложить 41Khz->48 без потери качества очень тяжело на самом деле.

Я писал про 48->96

init ★★★★★
()
Ответ на: комментарий от wa

ню-ню какой-какой там чип ? Случаем не VIA Envy24HT-S ?
найди мне плз материнку с таким ;)

кроме того, чип - это не всё. Большую роль играет обвязка.

lazybones
()
Ответ на: комментарий от blaster999

> Встроенное - такое Гэ. На работе намаялся со встроенной карточкой. Звучит неимоверно отстойно :(

*Очень* сильно зависит от производителя и модели материнки. На многих материнках очень неплохой встроенный звук, но на других - просто ужос. Даже чипы могут быть одинаковые, но понаставят толи RC-цепочек толи ещё чего, как из унитаза звук, ППЦ какой-то.

wa
()
Ответ на: комментарий от init

> Я писал про 48->96

Тем более ! Гармоники будут чудовищные.

wa
()
Ответ на: комментарий от init

> Зачем? Просто все значения идут дважды.

Из 48 в 96? Нельзя так делать, поскольку сигма-дельта совместно с фильтром создадут полный ужас на выходе.

Представь три выборки со значениями: 0, .5, 1. С ЦАП на 48 проблем нет. А теперь ты отдал на 96 последовательность 0,0,.5,.5,1,1.

Представляешь, что будет? Нет? А ты попробуй через них провести гладкую кривую, и всё поймешь. На выходе будет нечто типа 0, -0.1, .5, .3, 1, .7

baka-kun ★★★★★
()
Ответ на: комментарий от lazybones

> Случаем не VIA Envy24HT-S ? > найди мне плз материнку с таким ;)

Albatron PX865PE Pro II, к примеру. http://www.ixbt.com/mainboard/albatron/albatron-px865pe-pro2-i865pe.shtml

> кроме того, чип - это не всё. Большую роль играет обвязка.

Тяжело признать, что лоханулся, да ?

wa
()
Ответ на: комментарий от wa

> > Случаем не VIA Envy24HT-S ? > найди мне плз материнку с таким ;)

> Albatron PX865PE Pro II, к примеру.

Если Вы не заметили - там Envy24PT, а не HT. Это совершенно разные чипы - слив засчитан

anonymous
()
Ответ на: комментарий от wa

Об чем речь, товарищи? У искомой рево 5.1 аудиоконтроллер VIA Technologies Inc. VT1720/24 [Envy24PT/HT]. Карточка по звуку вполне устраивает, если бы работала еще бы нормально. Замена как раз ей ищется, в пределах $100 +- $20

SeaJey
()
Ответ на: комментарий от SeaJey

Сорь, наврал чуток: The card is driven by a Via Envy24GT audio-controller. Other names for this chip are ICE1722 or VT1722

SeaJey
()
Ответ на: комментарий от anonymous

> Если Вы не заметили - там Envy24PT, а не HT. Это совершенно разные чипы

Между этими чипами нет никакой разницы, дружочек. PT означает, что он предназнаен для установки в материнки, HT - для отдельных плат. Более ничем они не отличаются.

wa
()
Ответ на: комментарий от wa

Бугога - там чип VIA Envy24PT - это не одно и тоже, что и VIA Envy24-S

;)))
+ обвязка там никакая. Ты будешь утверждать, что она не играет роли ? ))

lazybones
()
Ответ на: комментарий от AcidumIrae

Ну с OSS в рево 5.1 выход на наушники работает. Польза таки есть... :)

SeaJey
()
Ответ на: комментарий от lazybones

> А GT - тогда для чего предназначены

GT означает, что это шестивыходовый (5.1) чип.

> повторяю - это совершенно разные чипы.

Повторяй скока хочешь, хоть всю жизнь. Это один и тотже чип с косметическими изменениями. Скажу больше, этот "винил" интегрирован в VIA K8T890 и имеет место быть в любой дешовке.

Вас банально развели на бабки, ребята. Сам в своё время имел глупость приобрести Terratec Aureon Space. Звук вызывал недоумение. Разобрался, что это за птица такая, подарил карту другу. А вы наслаждайтесь, наслаждайтесь "звуком", "аудиофилы".

wa
()
Ответ на: комментарий от dm1024

> А про ЦАПы наш мегагуру что-нибудь слышал?

Слышал, у них у обоих 20-битный ЦАП. Хуже встроенного звука моей материнки. Превед.

wa
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.