LINUX.ORG.RU
ФорумTalks

[Creative] Иногда спецификации нужны

 


0

0

Как известно правами на Environmental Audio Extensions владеет креатив.

В конце 90-х годов выпустила спецификации и аппаратно реализовала EAX 1.0 и EAX 2.0 в своих DSP EMU10k1. Лицензии на EAX 1 и 2 стали продаваться производителям других карт, в которых EAX реализовался программно в виде драйверов. В результате чего большое количество приложений имеет поддержку именно EAX версий 1 и 2. Но потом пацаны видимо решили, что рынок домашней мультимедии им пора монополизировать и закрыли спецификации EAX 3,4 и 5. Карточки EMU10K2.5 вышли с аппаратным EAX4, CA01xx с программным EAX4. Ну и под конец X-Fi серия с EAX5. Все остальные получили залупу.

В результате попытки захватить рынок и собственного жлобства креатив проиграла рынок копеечным встроенным решениям, видимо они не рассчитали на стадо, которому абсолютно посрать на звук в играх, да и сравнить не с чем, потому что у Васи из соседнего подъезда тоже встроенное говно стоит. Да еще и реализация EAX3 и старше есть только в считанных приложениях, т.к. абсолютное большинство компьютеров не поддерживает EAX выше 2-й версии.

А ведь можно было просто брать копейки за реализацию EAX3,4,5 с каждой проданного AC97 и HDA кодека и качать деньги фактически из воздуха, ведь они миллиардами выпускаются. Плюс к этому программная реализация EAX5 должна сожрать большую часть процессорного времени и у людей была бы возможность увидеть преимущества карт креатив над другими, называется это здоровой конкуренцией. А почти во всех мультимедийных приложениях была бы поддержка этих EAX3,4,5.

Второй фейл, это они зажлобили спецификации на X-Fi, в результате из-за своих кривых драйверов полностью просрали рынок музыки (EMU карты дома не используют для прослушивания музыки), а добрые дяди из kxproject и alsa-project не написали забесплатно драйверы для _нормального_ прослушивания музыки.

Ну и третий фейл это нож в спину от MS в виде выпиленного DS3D.

В результате таких действий проприентарщиков проиграли все. А могли все остаться в выигрыше.

Когда акции креатива упали ниже плинтуса, они опомнились, благодаря человеку по имени Daniel Kawakami и сделали программную реализацию EAX4 в OpenAL и драйверы с EAX4 для VT2020.

Теперь я кастую рабов, утверждающих, что спецификации не нужны.



Последнее исправление: KPSS (всего исправлений: 1)

Ты Кэп хренов. Но рассуждение понравилось.

ShTH
()

Ну и третий фейл это нож в спину от MS в виде выпиленного DS3D

и правильно, ведь это чудо на некоторых карточках так коряво работало, что ничего не оставалось делать как выпилить его к фигам. И это вполне в стиле MS :)

Andru ★★★★
()

Теперь я кастую рабов, утверждающих, что спецификации не нужны.

А что, такие бывают? По топику: да, креативы - редкое жлобье. И жаль, ведь железки разрабатывать могут очень хорошие.

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

Во-первых для дешевых пластиковых погремушек приносит пользу при прослушивании музыки.

Во-вторых некоторых играх очень помогает.

Например УГ под названием FarCry2 на 5.1 системе. Бросаем гранату вперде и поворачиваемся спиной, на встроенной карте взрыв во фронтальных колонках слышен, на алиске2 (EAX4) там где и должен быть. Так же красивый перезвон гильз и бьющихся бутылок слышен.

KPSS
() автор топика

Ты сам себе противоречишь: «В конце 90-х годов выпустила спецификации и аппаратно реализовала EAX 1.0 и EAX 2.0»

Правильно говорить - банально огороженные спецификации не нужны, нужны максимально открытые, бесплатные, патентозащищённые стандарты.

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

Первые два EAX были свободны, но защищены патентами и были реализованы во всех картах кроме профессиональных. А все остальные они зажлобили, видимо рассчитывали захватить рынок.

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

>дешевых пластиковых погремушек

Что это?

Бросаем гранату вперде и поворачиваемся спиной, на встроенной карте взрыв во фронтальных колонках слышен, на алиске2 (EAX4) там где и должен быть.


Непосредственно OpenAL занимается позиционированием звуков в пространстве, EAX только всякие эхо создаёт.

Да и в любом случае EAX - RIP. На его место скоро придёт EFX, который сразу будет частью OpenAL.

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

>Что это?

Колонки стоимостью 1 килорубль/штука и ниже. Свистелки для них есть на ADI и X-Fi.

Непосредственно OpenAL занимается позиционированием звуков в пространстве, EAX только всякие эхо создаёт.

В FC2 DS3D и уже давно заметил, что у встроенных карт с этим проблемы.

KPSS
() автор топика

nvidia кончит хуже.

Quasar ★★★★★
()

В одном из списков рассылки alsa-project пролетало как-то сообщение о том, что даже при наличии чипа x-fi в какой-то из USB звуковух, эффекты были реализованы программно на уровне драйвера. Представляю удивление человека, который занимался реверс-инженирингом, и увидевшим, что при включении эффектов по USB никакой дополнительный трафик в виде команд для DSP не идёт. Видимо, программерам креатива было проще реализовать эффекты самостоятельно, чем ковырять спецификации разработчиков железа.

Black_Shadow ★★★★★
()

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

Ну вот например, я купил самую дешевую материнскую плату за 2000 руб. У нее есть выходы HDMI, TOS-link. Справшивается - зачем мне еще нужна какая-то звуковая карта?

Я лучше потрачу деньги на ресивер с колонками.

А кривативу я желаю разориться и уйти со всех рынков (включая профессиональный) - за наглый обман покупателей, за продажу маркетологических X-Fi карточек без чипов X-Fi, за вранье в спецификациях на свои карточки.

sign
()

EMU карты дома не используют для прослушивания музыки

О! Так я особенный значит. :слушает Nasty Piece of Work через emu1212m:

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

плюсую. s/pdif хороший но старый станарт, односторонний, без контроля передачи как класса. радует что он есть везде.

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

>> EMU карты дома не используют для прослушивания музыки

О! Так я особенный значит. :слушает Nasty Piece of Work через emu1212m:


Если под виндой удобство использования EMU 1212 для прослушки музыки вызывает сомнения, то под линуксом это больше похоже на извращение.

isn ★★
()

Спецификации не нужны! Путь победит говнейший!

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

то под линуксом это больше похоже на извращение

Не надо людей пугать. Заработало из коробки, даже midi через загруженные в карту sf2 банки играет.

Единственная сложность в коммутации.

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

Да, вы правы. Как правило, пользователи Nvidia и «рабы, утверждающие, что спецификации не нужны», это одни и теже люди :)

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

В коммутации сложности то как раз нет. А вот ручное переключение частоты дискретизации это да. В alsa только 44,1 и 48 кГц поддерживаются и 16bit only.

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

> Да и в любом случае EAX - RIP. На его место скоро придёт EFX, который сразу будет частью OpenAL.

уже пришел, и уже часть openal.

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

p.s. аппаратные эффекты на звуковухах это тупиковый путь. очень трудно сделать одинаковый звук в кроссплатформенных играх. все стараются выбирать программные решения, которые звучат одинаково на pc/xbox360/ps3.

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