LINUX.ORG.RU

Найти злодейский процесс, который толкает JACK

 , , ,


1

2

Доброго времени суток!

Я тут собрал себе боевую станцию на Ubuntu Studio, использую Guitar Rig на Reaper-е, всё это уходит по WineASIO в JACK. Выставил насколько можно для моего бука маленькую задержку (128 семплов). Всё отлично работает, за исключением одной неприятной штуки.

Периодически происходит залипание звука, оно не линейно, даже при 256 семплах, при поверхностном мониторинге я обнаружил, что в эти моменты одно из ядер (4-ёх) нагружается на 100%. Помогите, люди добрые, подскажите как можно отмониторить процесс, который внезапно возникает из ниоткуда и начинает есть проц, отнимать его у важных мне приложений? Бывеает аж 1,5-2 секунды гудит-залипает. При всём этом может проработать приличное время без этих сюрпризов.

В поисках информации, я узнал, что это проблему может решить rt-ядро, но у меня свежая версия ubuntu studio и там линукс 3-ей версии, а rt — это до 2.6, пробовал ставить, — система останавливалась на чёрном экране, когда должна выйти форма авторизации, в общем не прокатила эта версия rt. Сама ubuntu studio с lowlatency-pae патчем.

Подскажите, как вообще можно это дело оптимизировать, чтобы поведение было предсказуемым без rt-ядра? Может мне проще поставить бунт-студию 10-ой версии? Как поступить в данной ситуации?

Вообще вся эта моя система использует все 4-ре ядра и всё они примерно на 60-70% нагружены. В среднем 55-60% график нагрузки. А когда происходит залипание, в грфике провал, то-бишь мои важные приложения прерываются, и нагружается только одно ядро каким-то злостным и агрессивным процессом. Ва кэн ай ду?

P.S. Венду не предлагать, там всё гораздо печальнее, оптимизировал её как мог, повыключал какие-только можно службы. И «одеяло» на себя там перетягивают все кому не лень, хруста стоит больше. Wine стабильнее венды :) праткический опыт.



Последнее исправление: unclechu (всего исправлений: 2)
Ответ на: комментарий от Slesarev

В общем эти злостные паузы с гудением повторяются, несмотря на попытки мои отдать приоритет rt приложению. Что я могу с этим сделать?

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

Я ещё тут смотрю для Wine есть патч WineRT, это значит что чтобы рипер у меня в реалтайме заработал, — то мне нужно собрать рипер с этим патчем?

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

И ещё залипания происходят даже при слабой нагрузке на систему. Вот когда пуль в JACK проброшен, в таких даже простых моментах бывает заедает.

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

А вообще чо гитарриг и виназио, у меня например Rackarrak точно такие же примочки умеет, зато нативно и бесплатно. Может, дело в виназии внезапно?

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

И момент об виназии. Я выключал уже Reaper, и после этого щелчки происходили, хотя нагрузка на процессор была процентов точно не более 10-20.

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

Как нибудь можно отслеживать процессы поядерно? Чтобы вот увидеть который процесс грузит хотя бы одно из ядер на 100% ?

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

за те $200, что стоит Guitar Rig, можно купить нормальный железный проц (я свой даже дешевле взял)

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

Как нибудь можно отслеживать процессы поядерно?

Вывод top в файл поможет.

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

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

И да, как товарищи справедливо подсказывают, возьми лучше делезные штуки, если чуешь разницу в звуке, ой не пожалеешь, просто слов нет как не пожалеешь.

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

Я слушал разное, и процессоры (Line 6 X3/HD500) и кучу аналогового примоча и аппарат хороший. И более того, я не чисто на компьютере собрался это делать, я совмещаю, перегрузы например у меня аналоговые, в педалборде t-rex mud honey к примеру. Тут разговор не об этом. Я пришёл к такому решению не просто так, перепробовал много всяких решений и мне нужно сделать именно так для вопролощения определённых творческих идей и качество звука меня устраивает (звуковуха не с ноута :)

Я это всё к тому, что на этот счёт я давно определился. Тут просто процессор моего бука оказался слабоват. На типичном Intel Core Duo 2 с чем-то ГЦ ничего и не подумало икнуть. В общем мне надо машину помощнее собирать прежде всего. Практический опыт.

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

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

Короче, для начала, звуковуха обязательно внешняя, благо в линуксах нынче дров довольно, а для конца, на ноуте в этом деле экономить не стоит, к такому выводу я пришёл. А вообще лучше студия с компом отдельным конечно лол.

И да, я гитарриг уже плохо помню может быть, но всё же мне кажется что ракарак всё что гитарриг умеет, только настраивать геморнее чутка. Может, я забыл чего?

Кстати дай какнить послушать что там получается, чото интересно стало.

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

Рекомендую провести эксперимент: поиграй на Rackarack, установи Guitar Rig 5 (версия имеет значение по качеству звучания), а потом снова Rackarack, все вопросы думаю сразу отпадут о предпочтении).

Из того что получится пока показать нечего, разве что сразу снял что получилось сделать с контроллом на вирт-клавишах: http://youtu.be/3zNJp-KegLo При нажатии: включается буст и дилей.

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

А, я, кажется, начинаю понимать, в чём дело. Походу ракарак жрёт больше ресурсов, но если мощность боевого корабля с запасом, разницы быть не должно. Ок, тогда понятно и тогда я согласен что гитарриг это очень ок.

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

Я говорю о разнице в качестве звучания эффектов, усилителей и кабинетов программный в Rackarack и Guitar Rig.

Плюс Reaper — я перепробовал кучу различных DAW (Cubase, Renoize, Ableton Live, FL Studio — это скорее секвенсор, чем DAW, Sonar, и др.), но когда познакомился поближе с Reaper — я понял — это именно то, что мне нужно, и даже более того, я там нахожу со временем всё больше и больше вкусностей. Чего только стоит встроенный FX-плагин ReaStream, который передаёт по LAN MIDI или звук (есть ещё ReaMote для перераспределения нагрузки по разным машинам), я рылся в куче софта, который делал это через драйвера и виртуальные миди-порты. Главное, что Reaper официально поддерживается под вино, и можно спокойно использовать виндовые VST, которые производители не удосужились портировать на никсы.

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