HardwareHeaven.com
Looking for the skin chooser?
 
 
  • Home

  • Reviews

  • Articles

  • News

  • Tools

  • GamingHeaven

  • Forums

  • Network

 

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


In Russian Discussion in the Russian Language

Reply
 
Thread Tools
Old Feb 21, 2007, 07:14 PM   #1
DriverHeaven Junior Member
 
Join Date: Oct 2004
Posts: 41
Rep Power: 0
Серёга is on a distinguished road

Kx пропал из автозагрузки

У меня ссылка на KX драйвер пропала из реестра и при запуске XP значёк KX в трее перестал появляться. При запуске system32\kxmixer.exe значёк появляется, однако в KX dsp восстанавливаются все фильтры как после нажатия на Переиницализировать DSP (при этом настройки микшера вроде не сбиваются). Строку для запуска я восстановил добавив C:\WINDOWS\system32\kxmixer.exe --startup (пришлось копаться в резерве реестра чтобы найти ключ --startup), однако не совсем понятно зачем kx при запуске без ключа сбивает настройки dsp.
Было бы хорошо если бы в строке запуска kx отсутствовали всякие ключи (тогда её можно легко восстановить просто добавив ссылку на kxmixer.exe) или можно сделать галочку в меню микшера Автозапуск с системой, но она должна обозначать только будет ли появляться значёк микшера в трее. И если она не стоит, при запуске kxmixer.exe без ключа настройки dsp не должны меняться!
Серёга is offline   Reply With Quote


Old Feb 21, 2007, 08:22 PM   #2
h/h member-shmember
 
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,606
Rep Power: 66
Max M. is a name known to allMax M. is a name known to allMax M. is a name known to allMax M. is a name known to allMax M. is a name known to allMax M. is a name known to all

тут хитрость в том что при запуске микшре вынужден загрузить все свои плагины а те в свою очередь загрузить свой код и сохранненное состояние.
Плагины не могут восстановить свое состояние на основе той информации которую они могут получить исходя только из того что в данный момент загружено в процессор (просто потому что параметры плагинов -> код/значения в dsp есть необратимое преобразование)
в этом главная причина для запуска микшера при старте виндов (иконка в трее это дело пятьдесят пятое)

>И если она не стоит, при запуске kxmixer.exe без ключа настройки dsp не должны меняться!

в идеале конечно, но на практике это нереально (это пришлось бы делать всю систему плагинов в кернеле)

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

а кто мешает в ссылке прописать ключи?

----
так что правило на сегодня такое:
в первый раз запускать kxmixer всегда с --startup (можно добавить --once чтобы он сразу после этого выгрузился)
и после этого уже можно запускать микшер как угодно и сколько угодно без параметров.
Max M. is offline   Reply With Quote
Old Feb 21, 2007, 09:44 PM Threadstarter Thread Starter   #3
DriverHeaven Junior Member
 
Join Date: Oct 2004
Posts: 41
Rep Power: 0
Серёга is on a distinguished road

А если сделать, чтобы при запуске kxmixer.exe по умолчанию загружал плагины, но сделать проверку, что если это не первый запуск kxmixer.exe в системе в данном сеансе, то kxmixer.exe не загружает плагины и не делает преобразований. Может таким образом можно обойтись без искусственного принужденя микшера загружать плагины (через --startup)?
Серёга is offline   Reply With Quote
Old Feb 21, 2007, 10:49 PM   #4
h/h member-shmember
 
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,606
Rep Power: 66
Max M. is a name known to allMax M. is a name known to allMax M. is a name known to allMax M. is a name known to allMax M. is a name known to allMax M. is a name known to all

>то kxmixer.exe не загружает плагины и не делает преобразований

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

обрати внимание - при повторном запуске микшера плагины хоть и перезагружаются но настройки не должны сбрасываться (если у тебя сбрасываюся значит что-то там уже раком встало)
на самом деле-то быстрее/проще ведь переставить чем лазять по реестру и востанавливать где-там чего запускается.
Max M. is offline   Reply With Quote
Reply

Bookmarks

Thread Tools