Как настроить саундпад для гаррис мода
| 11,001 | уникальных посетителей |
| 662 | добавили в избранное |
- cl_cmdrate 16: deltatime основного цикла управления Move и Command [wiki.garrysmod.com] , не слабо разгружает ЦП на серверах где активно используются move и cmd хуки. Для игровых режимов где активно используется стрельба и важен хороший отклик лучше оставить 30 или даже 66, но это чревато высокой нагрузкой на ЦП.
- cl_updaterate 16: deltatime основного цикла сетевого взаимодействия. Отвечает за то, как часто клиент передает или обрабатывает сетевые данные.
- snd_mix_async 1: асинхронное наложение звуковых дорожек DSP.
- r_3dsky 0: отключает трёхмерный скайбокс, значительно повышает FPS и освобождает память (vertexbuffer) видеоадаптера.
- mat_specular 0: отключает полноэкранные отражения (cubemap; phong’а достаточно), немного повышает FPS и освобождает текстурные блоки видеоадаптера.
- menu_cleanupgmas: команда, которую рекомендуется периодически вводить в главном меню, для очистки игры от хлама, остающегося после установки аддонов/посещения серверов.
- fps_max 60: параметр ограничивающий количество запросов на рендеринг кадров в секунду, где 60 — частота вашего монитора. Прописывается в главном меню.
- mat_reducefillrate 1: ограничивает частоту заполнения пикселя, визуально незаметно, но дает существенный прирост фреймрейта.
- r_fastreject 0: отключает алгоритм быстрого расчета глубины системы координат. Многие пишут о том, что параметр 1 повышает фреймрейт, но у меня, увы, фпс повысился с
440 при отключении этого параметра (советую поэкспериментировать со значениями -1, 0, 1 чтобы узнать что будет лучше для вашей конфигурации)
Некоторые консольные переменные не имеют флага сохранения, посему придется создать файл автозапуска.
Открываем параметры запуска игры и добавляем ко всему существующему +exec autoexec.
Далее переходим в папку с игрой, далее в garrysmod/cfg, открываем autoexec.cfg.
Пишем консольные команды точно так же, как пишем их в консоль разделяя переносом строки (Enter) и/или точкой с запятой(;).
Крайне рекомендуется прописать-novid -malloc=systemв параметрах запуска игры.
- -novid: отключает функцию декодирования видео графическго конвеера. Незначительно повышает FPS (отключает кодек, а не заставку; это никак не повлияет на работу видео в сендбокс и синема, так как в Garry’s Mod интегрирован awesomium/chromium).
- -malloc=system: позволяет системе выбирать размер выделяемых блоков памяти (memory allocator). Система создает рабочие списки и списки низкого приоритета. Возрастает потребление ОЗУ, но незначительно улучшается быстродействие.
- -high: запуск с высоким приоритетом.
- -swapcores: позволяет системе менять потоки для систем частиц и материалов.
- -r_emulate_gl(может стать причиной краша игры) или -gl: эмулирует DirectX на OpenGL. Очень мощный буст фпс, при условии поддержки Vulkan API вашим устройством.
- -softparticlesdefaultoff: запрещает фильтровать глубину частиц. Дает прирост фпс, но частицы выглядят не очень.
Так же вы можете написать любую консольную команду в параметры автозапуска используя разделительный символ «+» перед командой. Например: +exec autoexec +fps_max 60.
Пример конфигурации, которую использую я: https://pastebin.com/gT7Zbe6D.
Мои параметры запуска: +fps_max 61 +menu_cleanupgmas -high -swapcores -preload -novid -nojoy -noforcemaccel -noforcemspd -useforcedmparms -softparticlesdefaultoff +exec autoexec +mat_softwarelighting 0
Перед переходом на 64-х разрядную версию стоит понимать все риски: внезапные вылеты и черные экраны.
На практике, все кажется не так плохо. Вылеты происходят только по вине разработчиков аддонов, чьи руки растут не очень-то из плеч.
Стоит отметить факт того, что на 64-х разрядной версии Garry’s Mod перестают наблюдаться некоторые фризы, которые возникают на 32-х разрядной версии. Так же помнится, что Face Punch заявляли что-то про оптимизацию этого бранча.
Подводные камни: максимальное исчислимое целочисленное число меняется с 2 ^ 32 на 2 ^ 64 из-за чего некоторые аддоны (вроде PAC3, на примере boneclipping) не могут использовать те хаки, которые использовали для этого; сервера использующие устаревший !cake anticheat могут забанить вас за использование 64х разрядной версии.
Необходимые фиксы для lua разработчиков:
- math.huge = 1 + 2 ^ 64: исправление boneclipping в PAC3 и схожих методов. Лучше всего приживётся в /lua/includes/extensions/math.lua
С приходом Windows 10, звуковая система семейства определенно стала шустрее и приятнее. Но, тем не менее с этими улучшениями нам дали и уйму «свистоперделок», которые расходуют ресурсы процессора, прежде чем донести информацию до кодека.
Эти процессы преображения звука мы пожалуй отключим.
Переходим в «Пуск» (логотип Windows на панели задач) > Параметы (Иконка шестерни в панели слева) > Система (Иконка лаптопа слева вверху) > Звук > Листаем содержимое в самый низ и выбираем «Панель управления звуком».
Далее отключаем все мониторы (если конечно же вы не имеете встроенных в монитор динамиков) посредством нажатия на них правой кнопкой мыши и «Отключить» в открывшемся контекстном меню. Находим аудиоустройства, например «Динамики». Как правило в строке элемента имеется пометка с названием установленой аудиокарты или встроенного кодека, например «Realtek High Definition Audio». Кликаем правой кнопкой мыши по элементу, в контекстном меню выбираем «Свойства». Затем переходим во вкладку «Улучшения» (в некоторых выпусках Windows 10 отсутствует локализация этого элемента, потому может называться «Enhancements»). Ставим галочку перед «Отключение всех звуковых эффектов».
Даже имея 300-500 FPS, могут быть ощутимы задержки управления и изображения. Причиной тому является HPET («Hight Precision Event Timers» — высокоточный таймер событий). Это утилита для высокоточных замеров времени. Я не встречал софта использующего этот метод, кроме как некоторые программы для бенчмарка или мультимедиа.
Т.к. Garry’s Mod создан на движке Source, что является уважаемым старичком на поприще игр, он адаптирован для более старого аналога HPET, а именно PIT. Из-за использования новой технологии возникают неточности при расчете разницы между фреймами и, как следстве, визуальные задержки.
Выключить высокоточный таймер событий можно в BIOS материнской платы (HPET Support) или же внутри системы.
Из операционной системы это осуществляется достаточно просто:
«Пуск» (Логотип Windows в панели задач) > Ищем «Диспетчер устройств»
В ракрывающемся списке «Системные устройства» находим «Высокоточный таймер событий», кликаем на него правой кнопкой мыши, в контекстном меню выбираем «Отключить устройство».
После отключения HPET потребуется перезапуск.
Стоит отметить, что на большинстве выпусков Windows 10 изначально может быть включен «энергосберегающий» или «оптимальный» режим питания, что в свою очередь запрещает ротацию ядер процессора и эксплуатацию высокочастотных режимов работы (Turbo Boost).
Для решения этой проблемы переходим в Пуск > Система > Питание и спящий режим > Дополнительные параметры питания
Далее, выбираем «Максимальная производительность» и переходим «Настройки схемы электропитания», затем в «Изменить дополнительные параметры питания
В списке ищем «Управление питанием процессора»
Значение «Максимальное состояние процессора» меняем на 100%, если в первоначальной схеме это не было сделано.
Так же можно отключить «Управление питанием состояния связи» в «PCI Express», что позволит видеокарте шустрее обмениваться данными при некоторых обстоятельствах.
Помимо описанных выше процедур, в оптимизации могут помочь различные аддоны.
В процессе изучения аддонов на воркшоп, я нашел в основном кучку бесполезных аддонов которые вводят за вас консольные и копируют друг друга.
Частично изучив бесконечный перечень «фпс бустеров» написанных на коленке, являющихся сборкой из украденного кода и других таких же бустеров состоящих, в основном, из 70 тысяч строк интерфейса и более (Матерь Божья!) и, в лучшем случае, хотя бы 30 строк полезного кода.
Всё же, среди всего разнообразия находятся и полезные экземпляры.
Данные аддоны будут полезны только для одиночной игры или владельцев серверов.
- Simple Render Distance: позволяет конфигурировать дистанцию отрисовки категорий объектов. Не снижает общую производительность проверками, т.к. аддон задействует уже существующую функцию движка.
- Weld Groups: переписывает методы столкновения объектов, инструмента «No-collide» и сварки. Снижает количество стресса на процессор оказываемое трением объектов. (Не то чтобы очень эффективно, позже реализую свою более эффективную имплементацию)
- Widget Disabler: отключает хук TickWidget используемый для отрисовки виджетов на сервере.
Источник
Как пользоваться Soundpad
На данной страничке нашего сайта мы подробно разберем вопрос использования Soundpad. Будет рассказано, как предварительно настроить программу, добавить в нее все необходимые звуки, а также о смой работе с инструментом для троллинга друзей. В завершение мы поговорим и об экспортировании настроек перед переездом на другой компьютер или переустановкой операционной системы. Давайте, не откладывая, приступать к делу и разбираться, как пользоваться Soundpad.
Настройка программы
Первое, что нужно сделать перед тем, как начать пользоваться Soundpad, это настроить приложение. Давайте пошагово разберем данный процесс. Изначально мы переходим во вкладку «Аудио» и устанавливаем показатель нормализации громкости. По умолчанию тут стоит цифра в 90 дБ. Чаще всего лучше установить переключатель активации динамической регулировки громкости. В таком случае приложение самостоятельно будет контролировать уровень и, если понадобится, уменьшать, а также увеличивать его.
Тут же мы можем включить функцию автоматического отключения голоса при проигрывании звука в микрофоне. Если это будет сделано, программа, после запуска одного из звуковых файлов, отключает микрофон до завершения его проигрывания. Вдобавок мы можем включить или отключить воспроизведение звука для активации голосом. Последний момент, который может заинтересовать нас во вкладке «Аудио», это время задержки активации микрофона.
Программа Саундпад также обладает функционалом, называемым караоке. Это позволяет воспроизводить звук на микрофоне или динамике немного позже, чем звучит голос пользователя. Тут же устанавливается та самая задержка.
Второй раздел настроек называется «Горячие клавиши». Благодаря именно ему мы можем назначить сочетание кнопок на тот или иной звук либо функцию программы. Это значительно упрощает и ускоряет использование Soundpad особенно тогда, когда мы играем.
Характерной особенностью приложения является то, что мы можем отдельно назначить горячие клавиши на клавиатуру и ее цифровой блок.
Вкладка интерфейс, как можно понять по названию, отвечает за внешний вид Саундпад. Тут присутствуют такие опции:
- Переключение языка программы. Поддерживается русский.
- Выбор формата даты.
- Установка стиля панели инструментов.
- Масштаб содержимого окна приложения.
- Установка размера панели инструментов.
- Выбор цвета панели и значков.
- Установка частоты обновления приложения воспроизведения.
- Включение или отключение отображения уровня микрофона на панели инструментов.
- Установка режима воспроизведения.
Также присутствует ряд дополнительных настроек, например: активация сворачивания приложения в область уведомлений, отображение окна программы поверх других окон, а также отключение сортировки в списке звуков.
Следующий раздел настроек называется «Устройства» и позволяет конфигурировать аппаратное обеспечение, отвечающее за захват звука и его воспроизведение. Тут можно выбрать устройство воспроизведения и записи по умолчанию. Если микрофонов несколько, из этого же окна их можно переключать.
Обратите внимание: для того чтобы внесенные изменения применились, мы можем не перезагружать компьютер, а просто нажать кнопку осуществляющую перезагрузку службы Windows Audio.
Продолжая работу с настройками Soundpad, переходим ко вкладке «Запись». Здесь в первую очередь можно установить место сохранения наших аудиозаписей, а также выбрать их формат. К дополнительным возможностям относится установка места вставки в список звуков, автоматическая нормализация уровня, обрезка тишины, а также максимальное время записи в секундах.
Последний раздел настроек называется «Уведомления» и отвечает за вывод таковых. События, на которые можно назначить те самые уведомления, перечисляются следующим списком:
- начало записи;
- остановка записи;
- уведомление о первом воспроизведении звука после запуска приложения;
- работа горячих клавиш;
- использование автоклавиш.
Теперь, когда с настройками покончено, мы можем переходить дальше и приступать непосредственно к использованию Soundpad.
Добавление новых звуков
Итак, для того чтобы мы смогли пользоваться данной программой, необходимо сначала добавить звуки, которые будут воспроизводиться вместе с нашим голосом. Зачастую, когда мы долго работаем с приложением, таких звуков скапливается очень много. При этом для каждой отдельно взятой игры нужен свой набор. Такая проблема решается упорядочением тех или иных треков в специальные списки воспроизведения, которые тут называются списками звуков. давайте рассмотрим, как они создаются:
- Сначала мы, воспользовавшись пунктом главного меню «Файл», создаем новый список звуков.
- Дальше просто перетаскиваем заранее скачанные композиции в окно программы. Это можно делать по одному файлу или сразу с множеством объектов. Соответственно, предварительно их необходимо выделить.
- В результате звук, добавленный в Саундпад, отобразится в его главном окне. Теперь мы можем пользоваться всеми мелодиями, которые загрузили в программу.
- Один из множества звуков, которые мы будем использовать, можно окрасить в определенный цвет. Для этого достаточно сделать правый клик мышью по нужной композиции и из контекстного меню выбрать цвет, а затем оттенок, который нам нужен.
- В результате выбранный трек окрасится в нужный цвет.
- Вручную выделять композиции и воспроизводить их в динамике либо микрофоне не слишком удобно. На самые популярные мелодии мы можем назначить горячие клавиши, воспользовавшись все тем же контекстным меню. Взгляните на скриншот, приведенный ниже.
- Дальше задаем горячую клавишу и нажимаем кнопку подтверждения изменений, обозначенную на скриншоте.
- Готово, наша горячая клавиша добавлена и будет отображаться в левой части композиции. Это своеобразная подсказка, которая позволяет не забыть, какие кнопки назначены на тот или иной трек.
- Если горячую клавишу нужно удалить, прибегаем к помощи уже знакомого контекстного меню и из него выбираем нужный пункт.
- Список звуков можно дополнительно настроить. Для этого кликаем по иконке с изображением гаечного ключа, находящейся в правой нижней части окна.
- Запустится новое окошко, в котором мы можем задать имя для списка звуков, выбрать иконку для него же, а также получить доступ к дополнительным параметрам.
После внесения любых изменений не забываем нажимать кнопку «ОК».
Редактирование звуков
Иногда звуки, которые мы записали самостоятельно либо скачали из сети, необходимо немножко доделать. В Soundpad предусмотрен специальный инструмент для этого. Давайте рассмотрим, как им правильно пользоваться:
- Итак, допустим, у нас есть какой-то звук. Для того чтобы его отредактировать делаем правый клик мышью и из открывшегося списка выбираем пункт «Изменить файл».
- Откроется еще одно небольшое окошко, в котором отобразится синусоида нашего трека. Предварительно следует отметить, что его можно выделять, простым перетаскиванием курсора мыши с нажатой левой кнопкой. Когда нужная область будет выделена, мы сможем обрезать все остальное, просто кликнув по кнопке с изображением ножниц.
- Если нам нужно не удалять выделение, а, наоборот, стереть все остальное, следует воспользоваться следующей кнопкой, которую мы также обозначили на скриншоте ниже. После ее нажатия все, что было не выделено, сотрется.
- Для того чтобы отменить или повторить произведенные действия, необходимо использовать стрелки, которые обозначены на картинке.
- Если трек не помещается в окошко редактора, его можно увеличить либо уменьшить при помощи кнопок с изображением плюса, а также, соответственно, минуса.
- Для того чтобы обрезанный фрагмент плавно начинался либо, наоборот, завершался, мы жмем по ссылке «Эффекты» и выбираем нарастание, либо затухание.
- Теперь, когда наш звук отредактирован, мы должны сохранить его, кликнув по кнопке, обозначенной на скриншоте.
- После этого сразу же запустятся файловый менеджер Windows, в котором мы должны будем выбрать каталог для сохранения готового файла. Как только выбор будет сделан, жмем кнопку «Сохранить».
Итак, мы разобрались, как добавить звуки в программу Soundpad, как настроить само приложение, а также как редактировать тот или иной трек. Теперь давайте переходить непосредственно к работе с данным ПО и разбираться, как им пользоваться в играх или любых других приложениях, например, Дискорде.
Использование Soundpad
Итак, мы имеем установленное и настроенное приложение, а также некоторое количество звуков, с которыми будем работать. В процессе игры либо общения с кем-то, мы должны выбрать тот или иной трек при помощи стрелки мыши либо горячих клавиш, предварительно назначенных на него. Дальше в нужный момент жмем кнопку воспроизведения. Это просто проиграет звук.
Если нужно воспроизвести звук именно в динамик, следует нажать кнопку с изображением наушников, которую мы отметили на скриншоте ниже.
Еще одна кнопка запускает проигрывание звука именно в микрофоне.
Для того чтобы звук, который мы воспроизводим, был тише или громче, воспользуйтесь расположенным в правой верхней части программы ползунком громкости.
Вот и все, как видите, в использовании Саундпад нет ничего сложного. Но есть еще один очень важный момент, о котором обязательно следует рассказать. Соответственно, рекомендуем потратить 5 минут времени и прочитать данный абзац.
Экспорт и импорт настроек
Часто случается так, что мы, настроив Soundpad и добавив в него огромную базу различных аудиозаписей, можем все потерять. Это происходит, например, после переустановки приложения. Также сброс настроек может произойти при переезде на другой компьютер либо переустановке операционной системы. Так вот, для того чтобы все данные, которые вносились в программу, а также ее настройки сохранились, необходимо произвести резервное копирование. Давайте рассмотрим, как это правильно делается:
- Изначально нам нужно выбрать меню «Файл», а затем пункт «Экспортировать». В открывшемся подменю мы выбираем компактный список звуков, звуковые файлы либо настройки.
- После этого запускается проводник Windows, в котором мы должны указать место сохранения резервной копии. Выбираем какой-нибудь каталог и подтверждаем выбор.
- Готово, наш файл сохранен и может быть использован после переустановки программы, ОС или даже переезда на другой ПК.
- Для восстановления данных из резервной копии нам достаточно просто перетащить созданный ранее файл в окно программы.
- В результате все звуки, которые мы экспортировали, а также настройки Soundpad, будут мгновенно восстановлены.
Кстати, если вам нужен пак звуков (фразы и мемы) для Саундпада, можете скачать их с этой страницы. Сама программа бесплатно доступна на главной странице нашего сайта.
Видеоинструкция
Благодаря прикрепленному ниже ролику, вам будет несложно разобраться с приложением, а также получить некоторые дополнительные знания. Рекомендуем обязательно досмотреть урок до конца, так как он займет всего несколько минут вашего времени.
Вопросы и ответы
Ну и напоследок хотелось бы добавить кое-что от себя. Если в процессе установки, настройки или использования данной программы у вас появятся вопросы (например, если Soundpad не работает в игре), смело задавайте их нам, прибегнув к помощи формы обратной связи. Ее вы найдете немного ниже, а мы постараемся дельным советом помочь всякому, кто обратится за помощью.
Источник