• Home
  • Reviews
  • Articles
  • News
  • Tools
  • GamingHeaven
  • Forums
  • Network
 

Go Back   DriverHeaven.net > Forums > Hardware and Related Topics > kX Project Audio Driver Support Forum > In Russian

Notices

Reply
 
LinkBack Thread Tools
Old Mar 12, 2007, 06:59 PM   #1
lnj
DriverHeaven Newbie
 
Join Date: Mar 2005
Posts: 3
lnj is on a distinguished road

небольшой офтоп по аудиге2зс

сорри если это где-то описано, пока не нашел ответа

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

при декодировании ас3 через спдиф вход с внешнего источника поток идет через входы p16v, и затем обрабатывается в дсп?
все это интересует с точки зрения возможности сделать хардварное декодирование ас3 с внешнего источника под линуксом, софтовое я запустил, но оно не устраивает...
lnj is offline   Reply With Quote
Old Mar 14, 2007, 12:43 PM   #2
d/h member-shmember
 
Max M.'s Avatar
 
Join Date: Dec 2002
Location: from the edge of the deep green sea
Posts: 2,207
Max M. is on a distinguished road

а почему офтоп?

>как я понял, декодирует дсп, без использования ресурсов процессора

нет.
соответсвенно ответы на последующие вопросы лишаются смысла.
Max M. is offline   Reply With Quote
Old Mar 15, 2007, 12:28 PM   #3
lnj
DriverHeaven Newbie
 
Join Date: Mar 2005
Posts: 3
lnj is on a distinguished road

тогда еще вопрос, уже в свете декодирования процессором

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

я не проверял как КХ работает в этом плане, но насколько я помню креативовский драйвер декодировал без задержки
была ли подобная проблема при написании КХ декодера, там ведь наверняка тоже есть какой-то входной буфер?

получается что в КХ декодирует драйвер ресурсами проца, т.е. это не сильно отличается от того что я делал, т.е. декодирования внешней прогой.
lnj is offline   Reply With Quote
Old Mar 16, 2007, 02:21 AM   #4
DriverHeaven Newbie
 
Join Date: Mar 2007
Posts: 2
Thyristor is on a distinguished road

Извините за офф, новую тему создавать не стал, хочу спросить здесь. Нигде не наешл нужной мне информации. У меня тоже ZS. Какие драйвера КХ самы последние? Какие мне под нее ставить? ставил 38k кажется, так музыка игракт нормально, но потом резко появляется скрип и звук пропадает, хотя плеер играет. Играл с буферам плеера, помогало, точнее просто что то менялось, но звука до перезпгрузки нет. Как быть? Родные уж очень ставить не хочу, в кх влюбился.

ПС: Поставил 38m, теперь звука просто нету.

Last edited by Thyristor; Mar 16, 2007 at 03:35 AM.
Thyristor is offline   Reply With Quote
Old Mar 17, 2007, 10:07 AM   #5
d/h member-shmember
 
Max M.'s Avatar
 
Join Date: Dec 2002
Location: from the edge of the deep green sea
Posts: 2,207
Max M. is on a distinguished road

>в этой задержке играет буфер, в который хватается спдиф поток,

ну типа того, хотя если совсем в глубину лезть то проблема не столько в буфере сколько в том что таких буферов много (сначала драйвер хватает сигнал со спдифа в свой внутренний буфер и потом его надо передать в user-level и так далее - ну и на воспроизведение же тоже буфера)

>креативовский драйвер декодировал без задержки

ну он декодирует не выходя из kernel-level (kx примерно также - ну чуть замороченней - поому задержка может быть больше).
Суть в том, что основная задержка при декодировании внешней прогой возникает именно из-зи передачи туда сюда kernel<->user... С внешними прогами ты этого никак не обойдешь - хотя секунда это конечно перебор.

Last edited by Max M.; Mar 17, 2007 at 10:17 AM.
Max M. is offline   Reply With Quote
Old Mar 20, 2007, 08:29 AM   #6
DriverHeaven Junior Member
 
Join Date: Dec 2004
Posts: 88
kXfanatic is on a distinguished road

Quote:
Originally Posted by lnj View Post
все работает, но возникает задержка примерно 1 секунда и более, что при просмотре фильмов весьма напрягает.
echo 'mplayer -delay -1000 "$@"' > play.sh ?
kXfanatic is offline   Reply With Quote
 

 
Powered by: vBulletin
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Artwork by Allan 'Zardon' Campbell, vBulletin implementation by Craig '5320' Humphreys based on original artwork by Ratchet.

All times are GMT -5. The time now is 12:41 AM. Copyright ©2008 HeavenMedia.net