yuran |
|
Темы:
17
Сообщения:
200
Участник с: 09 мая 2011
|
Что же касается обычных плееров, то в этом случае пресловутая задержка несущественна, если вы только не добиваетесь микросекундной реакции на кнопку Play :)Глядишь так постов через 20 мы все-же поймем друг друга. :D Сама по себе задержка в случае обычного аудио-плеера несущественна. Существенна точная и своевременная обработка событий звуковой карты, а не только тех данных, которые находятся в буфере. |
yuran |
|
Темы:
17
Сообщения:
200
Участник с: 09 мая 2011
|
NatrioКак вы верно заметили звуковые карты вовсе не отличаются развитым интеллектом. Вы не обратили внимание на то, что процессор помимо всего прочего управляет звуковой картой. И делает он это не просто так, а какими-то программными средствами, посредством драйверов например. И если звуковая карта должна получить сообщение о том, что например нужно увеличить амплитуду, а это событие “застряло” на уровне ОС (процессор занят другими процессами, которые немного “подзадержались”), то каким образом ей поможет буфер? Речь идет о своевременном отклике, который как вы сами заметили, не всегда постоянен, вне зависимости от производительности. |
yuran |
|
Темы:
17
Сообщения:
200
Участник с: 09 мая 2011
|
NatrioА процессор обрабатывает звуковые данные, выполняет все действия чтобы донести эти данные до звуковой карты и плюс в большей или меньшей степени управляют самой звуковой картой. И да, упомянутый вами буфер действительно способен до некоторой степени сгладить звук. В общем-то во всех профессиональных программах для работы со звуком можно регулировать зависимость между размером буфера и величиной задержки. Но во первых, в случае коммутации нескольких устройств величина этой задержки становится критичной. А во вторых, буфер никак не способен “стабилизировать” работу ПО со звуковой картой, то есть обеспечить стабильную и максимальную реакцию системы на звуковые события и своевременную обработку оных. |
yuran |
|
Темы:
17
Сообщения:
200
Участник с: 09 мая 2011
|
NatrioВы ошибатесь в понимании самого принципа работы этого самого “канала воспроизведения”. Звук всегда очень жестко привязан ко времени. Если бы задержки были всегда равны строго определенной величине с минимальной (микроскопической) погрешностью, то они действительно не влияли бы на качество прослушивания. Но это не так. В результате чего часть звуковой составляющей, в обычном случае, просто не доносится до слушателя, детализация звука теряется, он становится смазанным. Так вот для того, чтобы стабилизировать задержки используется rt ядро, а для того, чтобы уменьшить их используется jack в Linux (в Windows Asio). |
yuran |
|
Темы:
17
Сообщения:
200
Участник с: 09 мая 2011
|
tumanovalexНаверное не случайно. Заходить в WM/DE рутом очень не рекомендуется. В некоторых дистрибутивах это даже запрещается. 2. Хотелось бы в меню, которое появляется при нажатии правой кнопки мыши (Приложения, системные, Exit) создать свой раздел (например, Мои программы), в котором было бы несколько пунктов запуска программ. При этом при нажатии на эти пункты программы должны выполняться следующим образом:Самый простой способ - это установить obmenu. |
yuran |
|
Темы:
17
Сообщения:
200
Участник с: 09 мая 2011
|
Достаточно сложно понять, что вы имеете в виду. Во первых, на звуковую карту извне поступает не поток, а аналоговый сигнал. Исключая случаи, когда сигнал передается на звуковую карту непосредственно в цифровом виде. Но едва-ли это ваш случай. Во вторых, мне сложно представить ситуацию, в которой нужно оцифровывать уже аналоговый сигнал поступающий на колонки. Подозреваю, что вам нужно оцифровывать сигнал поступающий на линейный вход звуковой карты. Для этого можно использовать Audacity. |
yuran |
|
Темы:
17
Сообщения:
200
Участник с: 09 мая 2011
|
lumberjackПроблема в так называемой latency - задержкой между звуковым событием и реакцией на него. Она у вас по причинам “железным” или “софтварным” очень высокая. В первую очередь выкиньте pulseaudio из системы, если этот пакет установлен. Это основной тормоз, который легко заменяет все остальные вместе взятые. Если хотите полностью избавиться от “смазанности”, то ставьте rt ядро, jack2 (или jack), qjackctl, и пускайте звук через звуковой сервер (jackd). |
yuran |
|
Темы:
17
Сообщения:
200
Участник с: 09 мая 2011
|
nafaniaМне представляется, что смысл в создании raid0 только один - это увеличение скорости доступа к данным. А все прочие рейды создаются для обеспечения надежности их хранения, если один диск (или больше, в зависимости от рейда) выходит из строя, то его можно заменить другим, не потеряв при этом данные. В вашем случае возможно увеличится скорость доступа к /home и /root, в скорости загрузки ОС вы скорее всего даже потеряете. А замена диска, в случае выхода одного из них из строя, мне представляется сомнительной затеей. Зачем огород городить? Почему не создать один софтварный raid0? Или raid1, в зависимости от цели? |
yuran |
|
Темы:
17
Сообщения:
200
Участник с: 09 мая 2011
|
nafaniaНо зачем? |
yuran |
|
Темы:
17
Сообщения:
200
Участник с: 09 мая 2011
|
sleepycatИз двух дисков два рейда собрать невозможно. Автор темы похоже путается в терминологии. |