Как воспроизвести музыку в игре
Методы использования музыки в играх
Как в играх тебя заставляют испытывать нужные разработчикам чувства с помощью музыки
Музыка – крайне важный элементов любой игры. Она может иметь разные роли и уровни влияния на игрока. Я хочу рассказать о том, какие методы использования саундтрека существуют и как разработчики их используют.
Один из способов повлиять на атмосферу игры и чувства самого игрока – это правильно подобранная музыка. Это касается как самого трека, так и момента, в который он играет. Возьмём за основу Bloodborne, ведь в нём композиторы точно знали, что они хотят передать через музыку. Приведу два примера: первый – это битва с Церковным Чудовищем, второй – битва с Отцом Гаскойном.
В примере №1 рассмотрим ситуацию, когда первым боссом для игрока становится Церковное Чудовище. У игрока к тому моменту сложится мысль: «Bloodborne – игра, где я убиваю чудовищ, но они не такие уж и страшные и опасные». И тут игра вытаскивает свой козырь для начала игры в виде мощного здоровяка. Тема этого босса старается с первых же секунд вселить в сердце игрока страх, сломить его под натиском гигантского монстра, подчёркивая его размеры и опасность, и на неопытных игроках, а уж тем более на тех, кто в соулс-игры вообще не играл, этот бой повлияет очень сильно. Эффект паники и страха перед боссом будет держаться недолго, но именно первые, по настоящему сильные эмоции, которые в первый раз испытал игрок – именно то, чего и добивались композиторы.
Пример №2 работает немного иначе: он старается усилить динамику происходящего и убедить играющего в том, что всё под контролем. Игрок, наученный горьким опытом, будет вести себя чуть более осторожно – в треке это подмечено тем, что первые секунды слово лишь разгоняются. Наконец разогнавшись, композиция начинает словно говорить: «ты победил то невероятно опасное чудовище, что тебе может сделать какой-то человек?» и ты невольно начинаешь вести себя более агрессивно. Это вызвано тем, что музыка не стремится напугать: в ней нет резких и давящих звуков и переходов, она звучит так, словно началась дуэль двух славных рыцарей. И тут происходит переход во вторую стадию, игрок, скорее всего, удивлён и напуган, но музыка продолжает уже не говорить, а кричать: «ты победил то чудовище на мосту, значит и это сможешь!». У игрока появится выбор – либо он прислушивается к музыке и, как истинный охотник, сразит чудовище, либо он умрёт, отрицая своё призвание. Так же бой сильно прибавляет в темпе, и эта тема подчёркивает животные рефлексы и скорость босса, которые он приобрёл, превратившись в монстра.
У композиции, играющей в игре, есть много функций. Одна из них – это «убедить» игрока играть лучше и играть вообще. Подобным эффектом обладает саундтрек Doom Eternal.
Транслируем аудио в микрофон без установки программ
Редко, но все же возникают ситуации, когда необходимо транслировать аудио через микрофон. К примеру это может быть послание для союзников в онлайн-игре, голосовое соощение в социальной сети или что-то другое. Именно поэтому в этой статье мы разберемся как это сделать без установки дополнительного программного обеспечения на вашу операционную систему.
Приступим к реализации:
Первым делом необходимо открыть параметры звука в вашей операционной системе, для этого нажимаем на значок звука в панели задач:
Включаем «Стерео микшер» во вкладке «Запись», основной же микрофон временно отключаем (при отсутствии микшера попробуйте обновить драйвера на звук):
Открываем любое место, куда Вам необходимо передать аудио, к примеру онлайн-игра с голосовым чатом. Далее включаем любую программу для воспроизведения звука, можно воспользоваться стандартной:
Сразу же после начала воспроизведения, аудио начнет транслироваться в ваш микрофон:
Чтобы улучшить качество звука можно поэксперементировать с параметрами стерео микшера во вкладке «Дополнительно»:
Как воспроизводить музыку в микрофон
Если стерео микшера там нет, установите драйверы звуковой карты.
Как воспроизводить музыку в микрофон
Находясь в лобби многие игроки включают свои любимые треки прямо в голосовом чате либо национальную музыку, чем вызывают приступы возгорания пуканов.
При этом качество воспроизведения очень хорошее и такого эффекта нельзя добиться, если просто приставить микрофон к колонкам и включить музыку. Во-первых, это неудобно. Во-вторых, в игре будет больше шума, чем музыки, так как обычные микрофоны сильно режут частоты.
Чтобы выключить надоедливые песенки и вопли в микрофоны, можно нажать CTRL+T и все голосовой чат будет отключен. Повторное нажатие вернёт его обратно.
Заставь всех плясать под свою дудку.
Как транслировать музыку в микрофон
Гайд для обладателей встроенной звуковой карты Realtek.
В поиске windows, который находится в “пуске” напишите “диспетчер устройств“.
Откройте и в списке найдите “звуковые, игровые и видеоустройства“.
Если там есть “Realtek high definition audio” то всё отлично.
Используя встроенные функции научимся включать музыку через микрофон в игру.
Более того, этот способ будет работать не только в CS, но и везде, где используется голосовой чат, а это Discord, PUBG, голосовые сообщения VK и другие проекты.
Можно сказать, что будет работать везде, где используется микрофон.
Существует 2 способа, один простой, другой сложный. Но у каждого свои преимущества.
Выбирайте, который больше по душе вам. Советую использовать простой, что-бы не заморачиваться лишний раз.
Для осуществления будем использовать стандартный стерео микшер, который встроен в звуковую карту. Его нужно только включить в аудиоустройствах.
Стерео микшер – это аудиоустройство, через которое транслируются все системные звуки. Иными словами, всё, что вы слышите в наушниках, транслируется туда. Если его поставить вместо микрофона, то во время включения микрофона в игре, все будут слышать, то что слышите вы. Таким образом, включаете свои треки, весь сервер будет слышать тоже самое.
1. Первым делом, включите стереомикшер в аудиоустройствах и выключите свой обычный микрофон там же:
Откройте “Диспетчер Realtek HD“. Для этого, в трее, возле часов найдите иконку коричневого динамика и нажмите правой кнопкой. Далее выберите “звуковые устройства“.
Откроется окно, выберите вкладку “Запись“. Отключите всё, кроме стереомикшера.
Если стерео микшера там нет, установите драйверы звуковой карты.
2. Проверьте в настройках чата стим, какое аудиоустройство выбрано для голосового ввода.
Если всё как на скриншоте, запускайте КС, заходите на сервер и включайте музыку в браузере :).
Для того, что-бы не жать постоянно на “k“, кнопку активации микрофона, пропишите в консоль +voicerecord, эта комманда включает микрофон постоянно, без необходимости нажатися на кнопку активации.
Что-бы отключить, пропишите -voicerecord.
Минус данного способа в том, что вы не можете переключаться между своим голосом и музыкой. Для этого вам придется перезаходить в игру после каждого изменения активного устройства на микрофон.
Этот способ позволит вам переключаться между музыкой и своим голосом и даже говорить одновременно с музыкой как на радио не перезапуская игру.
Но этот способ более трудозатратный, поэтому подумайте, надо ли вам это. 🙂
Для начала прочитайте легкий способ для настройки базовых функций.
Мы создадим виртуальное аудиоустройство, в которое будем транслировать микрофон и стерео микшер. При этом можно будет выбирать, какое из них будет транслироваться в данный момент.
Так как виртуальное аудиоустройство одно и оно не меняется, то игру перезапускать не нужно.
Меняются лишь только источники звука, которые транслируются в это виртуальное аудиоустройство. Вы будете просто отключать либо микрофон и транслировать музыку, либо выключать микшер, что-бы все слышали только ваш голос. Это очень удобно.
Требуется установить программу Virtual Audio Cable и создать один виртуальный кабель.
Именно в него и будем всё транслировать с помощью встроенных в эту программу инструментов ретрансляции сигнала с различных источников.
Как установили и создали один виртуальный кабель, то в аудиоустройствах windows появится дополнительное аудиоустройство “Line 1“.
Это будет основное устройство, которое нужно будет выбрать в стиме, как устройство голосового ввода. Но это в самом конце.
В аудиоустройствах, во вкладке “воспроизведение” должны быть включены как ваши наушники/колонки, так и “Line 1“
Во вкладке “Запись” должны быть включены:
1. Ваш микрофон
2. Стерео микшер
3. “Line 1“.
При этом, “Line 1” должен быть установлен по умолчанию во вкладке “Запись“.
Примерно так:
Если всё так, то из папки, где установлена программа Virtual Audio Cable, запускаем 2 копии инструмента “audiorepeater“.
В первой в “Wave In” выбираем ваш микрофон, а в “Wave out” ставим “Line 1“.
Во второй в “Wave In” выбираем “Стерео микшер“, в “Wave out” ставим также “Line 1“.
А в “Priority” ставим “Realtime“.
Далее, в каждой из открытых копий есть снизу кнопка “Start“.
Запоминайте, первая включает в “Line 1” ваш микрофон, вторая “Стерео микшер“.
Если первая включена кнопкой “Start“, вторая не включена, то все будут слышать ваш голос в игре.
Если наоборот, первая выключена, вторая включена, то все будут слышать музыку.
Если включены обе, в игре ваш голос будет накладываться на музыку.
Для регулировки громкости используйте стандартный микшер громкости windows.
Таким образом можете выбирать, что будет слышно в игре, как настоящий диджей.
Для переключения придется сворачивать игру, но это всё же удобнее, чем первый способ.
Напоминаю, для постоянной трансляции микрофона в игре нужно прописать в консоль +voicerecord, а для отключения -voicerecord. А перед запуском КС в настройках чата, выберите “Line 1” в качестве устройства голосового ввода.
Берешь свои колонки, включаешь на максимум звук и свою музыку.
Подносишь микрофон и включаешь микрофон в игре.
Пусть все слышат высококачественный HD звук.
Заставь всех плясать под свою дудку.
Cтал диджеем или понравилось руководство?
Гифки на аватарке руководства не отображаются в оверлее, поэтому вот 🙂
В строке пуска, в нижнем правом углу вы сможете найти вот такой значок, показанный на скрине ниже. Выглядеть он может по-разному, в зависимости от того, какая версия Windows у вас установлена.
Способ №3 – сторонние программы
Программ, позволяющих проигрывать мелодии в играх – много. Но для Dota 2 – идеальной программой будет HLDJ. На ее примере мы вам все и расскажем.
Первое, что вам нужно будет сделать – это скачать программу. Думаем, с этим – у вас не возникнет проблем.
Распаковываете файл и устанавливаете программу.
При первом запуске – программа вам предложит автоматическую ее настройку. Обязательно откажитесь от этого – это важно, поэтому выбирайте «NO»
Жмете Setup (значок шестеренки). Тут опять выбирайте No.
Нажимайте на зеленый плюсик вверху.
Тут вводите Game Name (что угодно, но для ясности – подпишите Дота 2).
Где Engine – это движок, оставляйте Sourve.
Где Play audio key – это кнопка, которая будет воспроизводить музыку в игре. Обязательно ставьте ту, на которой не будет других биндов, например – F2.
Где Game Directory – укажите путь к игре, до папки, под названием «dota», после чего – нажмите ОК.
Где Audio Directory – указываете путь, к папке с треками.
Теперь сохраняете настройки, а потом и еще раз. Пока не высветится зеленый треугольник.
Теперь, при нажатии на F2 – у вас будут воспроизводиться треки в игре.
Остается только настроить бинды, позволяющие переключать трек либо же проигрывать какой-то особенный. Для этого просто пишите в консоле bind x hldjn. Это позволит вам переключать трек на следующий, нажатием кнопки х. Если вы хотите забиндить что-то особенное – прописываете bind x 23 (номер трека).
Теперь, при нажатии на F2 – у вас будет высвечиваться значок микрофона, в котором будут воспроизводиться указанные вами треки. Удачи вам и вашему хит-параду в Dota 2.
Перейдите в «Настройки пользователя»
Перейдите в «Голос» и выберите «Line 1»
Примените настройку «Устройство вывода» — «По умолчанию»
Громкость микрофона — на максимум, громкость звука — на минимум.
Дело сделано!
После проведённых настроек будет нетрудно разобраться, как транслировать музыку в Discord. Выделите отдельную папку для хранения аудио, которое будет транслироваться. Желательно, чтобы она была постоянно доступна для плеера по одному и тому же адресу. Лучше не перемещать её без лишней надобности.
Желательно пользоваться плеером AIMP для того, чтобы делиться музыкой со всеми желающими. Если вы разобрались, как транслировать музыку в Дискорде, можно перейти к созданию полноценного бота. Его можно найти в официальном сообществе русскоязычных пользователей программы Дискорд, или же на видео в YouTube.
Делитесь своими советами и комментариями под этим материалом! Возможно, вы нашли голосовой чат, который чем-то превосходит Discord? А также знакомьтесь с другими материалами на нашем сайте.
Как транслировать музыку в микрофон
Группа: Главные администраторы
Сообщений: 73
Регистрация: 1.3.2010
Из: Uzhgorod
Пользователь №: 1532
В этой статье я попытаюсь рассказать о всех известных мне способах проигрывания музыки через микрофон в CS. Наверняка Вы не однократно слышали, играя на сервере, что кто-то включает музыку через микрофон и она на удивление качественно играет. Запомните, это делается немного сложнее, нежели включение колонок на компьютере погромче. Итак, вот основные 4 способа:
Этот способ является самым новым и актуальным на данный момент. Программа HLDJ пришла на замену HLSS описанную во втором способе. Более подробно, читайте в статье: HLDJ – проигрываем музыку через микрофон
Шаг 1
Для начала, найдите папку cstrike (для примера ее путь должен выглядеть примерно так SteamApps\account-name\counter-strike\cstrike) и поищите файл autoexec.cfg. Если у Вас такого файла нет, Вы можете скачать его в конце этого шага. В случае, если Вы скачали файл от нас, то пропустите все действия шага 1 и читайте шаг 2. Если такой файл у вас есть, то откройте его блокнотом и добавьте туда такие строчки:
Скачать autoexec.zip ( 248 байт ) Кол-во скачиваний: 13935
Откройте программу, нажмите File > Options, в открывшемся окне нажмите ‘browse’ и укажите путь к Вашей папке cstrike (в которой находится наш autoexec.cfg). Нажмите “Ok“.
Запустите CS, откройте консоль (
где del (Delete) это кнопка запуска/остановки музыки в игре.
Вы можете использовать любую другую клавишу на свой вкус, например можно поставить это действие на кнопку F1:
Закройте консоль и выйдите из игры.
Шаг 5
Итак, после того, как мы переделали mp3 в wav, нажимаем на плюсик
В появившемся окне нажимаем на “. ” выбираем нужный wav файл с музыкой. В нижней строчке с названием Shortcut вводим клавишу или комбинацию клавиш, которая будет переключать мелодию. Что это значит? Попытаюсь объяснить. Запуск и остановка музыки, как мы уже приводили пример выше, настроены у нас на кнопку delete. Но для смены текущей мелодии существуют горячие клавиши. Мы добавляем для каждой мелодии свою горячую клавишу. Например, мы добавили 2 мелодии, первую celldweller.wav и задали ей кнопку F10, и вторую systemofadown.wav и задали ей кнопку F11. Теперь, играя на сервере, мы нажимаем F10 (сменили текущую мелодию на celldeweller) и нажали на delete – играет celldeweller. Остановили музыку, нажимая на delete. Потом решили проиграть другую мелодию, нажали на F11 (сменили текущую мелодию на systemofadown) и включили музыку на delete – играет systemofadown. И по такому принципу можно добавить много разной музыки, главное не забыть на какие клавиши какая музыка запрограммирована.
Шаг 6
После проделанных манипуляций нужно активировать программу нажав на (для де активации нажимайте на ). Зайдите в игру, присоединитесь на сервер, выберите нужную мелодию, нажав на горячую клавишу, и жмите на delete (или другую кнопку из Шага 3) – если Вы все сделали правильно – начнет играть музыка и в верху экрана Вы увидите строчку с текущей мелодией.
Скачать программу HLSS HLSS_3.0.zip ( 325.98 килобайт ) Кол-во скачиваний: 6380
Минусом этого способа является то, что можно проигрывать лишь одну мелодию. Текст скрипта копируем в файл config.cfg, который находится все в той же папке cstrike, что и в первом способе.
Строчка bind del +playme отвечает за клавишу проигрывания, и в данном примере у нас стоит del (Delete).
После этого конвертируем желаемый mp3 файл в wav все с теми же параметрами 16bit 8kHz (8000Hz) Mono. Полученный wav файл обязательно переименовываем в voice_input.wav и кидаем его в папку cstrike. Теперь запускаем игру, заходим на сервер, и удерживаем кнопку delete (или любую другую, которую Вы себе настроили). Почему я выделил слово “удерживаем”? Да потому, что это является вторым большим минусом этого способа – не получится просто нажать на кнопку и бегать с музыкой, придется удерживать кнопку, как будто Вы разговариваете по микрофону.
Наверно самый необычный способ – через Stereo mixer. Смысл в том, чтобы запустить, например, winamp с музыкой и пустить этот аудио поток через микрофон в CS. Заходим в Панель Управления – Звуки и Аудио устройства – Устройства записи и отмечаем птичкой Stereo Mixer. Теперь просто заходим в CS и включаем микрофон (по умолчанию на кнопку К) – и при хороших обстоятельствах игроки будут слышать музыку, но Вы сами ее слышать не будете. Данный способ является “Фен шуйским”, поэтому его работа не гарантируется.
Воспроизведение и управление звуками в Unity 3D (Sound complete event, Play in edit mode)
К этой статье будет приложен небольшой, но полезный csharp скрипт, и показано как им пользоваться.
Поводом для написания скрипта стало то, что появилась необходимость в настройке и тестировании звуковых эффектов не запуская сцены проекта. А так же в отслеживании основных событий воспроизведения.
Скрипт работает одинаково как в PlayMode так и в EditMode, и позволяет:
1. Воспроизвести звук с необходимой задержкой и отследить начало воспроизведения.
2. Отследить окончание звука, в том числе каждый момент завершения зацикленного воспроизведения.
3. Отследить незапланированное окончание воспроизведения звука.
4. Использовать событие для отслеживания и изменения параметров в процессе воспроизведения.
Для воспроизведения звука используются статические методы:
Эти методы возвращают экземпляр класса SoundTrack, к которому в последствии можно прикрепить необходимые события. Первый метод создаёт на сцене GameObject, второй добавляет указанному GameObject компоненты SoundTrack и AudioSource.
Параметры volume и pitch не нуждаются, наверное, в представлении.
loopTime – можно использовать для задания времени в секундах, которое будет длиться цикл воспроизведения. При значении 0 звук проиграется только один раз, при значении float.PositiveInfinity звук будет проигрываться бесконечно.
delayTime – это задержка перед воспроизведением звука в секундах.
Примечание:
По прошествии loopTime, первый метод удалит созданный для звука GameObject, второй метод удалит только созданные для звука компоненты.
Итак, самый простой пример кода для воспроизведения звука в игре.
И для воспроизведения звука в редакторе.
Теперь можно попробовать разобраться с событиями. Думаю для наглядности лучше сразу взять пример для редактора, так как в режиме игры всё работает аналогично.
Данный пример запускается сочетанием клавиш SHIFT+F1, и показывает как использовать события.
Для того чтобы пример работал, этот скрипт надо положить в папку Editor, а так же иметь в ресурсах проекта хотя бы один звуковой файл. Если нужен тест в запущенном проекте, то можно просто из функции TestSound перенести код в функцию Start, и если нужно, то сделать все свойства и метода нестатическими.
Это событие срабатывает непосредственно при начале воспроизведения звука.
Т.е. в случае, если delayTime > 0, оно сработает не при создании звука, а при старте воспроизведения.
Это событие может быть полезно в ряде случаев.
К примеру можно музыке и эффектам задать разные события, и одной переменной регулировать громкость всей музыки в игре, а другой всех эффектов. А потом добавить и эффектам и музыке ещё одно событие, в котором уже регулировать скорость их воспроизведения, если в игре есть эффект Slow Motion.
В данном примере звук должен в течении каждой секунды менять громкость.
Это событие может пригодиться в ситуации, когда loopTime превышает длину звукового файла, это значит, что звук будет проигрываться циклично. В этом случае событие будет срабатывать в тот момент, когда звук начинается заново. В остальных случаях вызов этого события не гарантируется.
Это событие сработает в 2-х случаях. Первый случай, это когда воспроизведение звука завершено, по истечении loopTime или при одноразовом воспроизведении. Второй случай, это никак не связанное с логикой скрипта удаление звука со сцены (например вручную удалив объект из иерархии сцены). Отличить один случай от другого можно с помощью параметра atEndOfSound, если он равен false, то это как раз второй случай.
Во втором случае мы уже не будем иметь доступ к GameObject’у и компонентам звука.
Если к примеру необходимо последовательно проиграть несколько мелодий и создать ощущение непрерывного звучания, можно попробовать сделать это как показано в примере, в функции soundDestroyEvent.
Всё время расчитывается относительно Time.realtimeSinceStartup.
Здесь можно скачать сам скрипт и приведённый выше пример.
Если в примере не работает сочетание клавиш, можно найти пункт TestSound в меню.
Если Unity не находит звук в ресурсах, надо его просто выделить (посмотреть настройки аудиофайла).
Как воспроизводить музыку в микрофон
Находясь в лобби многие игроки включают свои любимые треки прямо в голосовом чате либо национальную музыку, чем вызывают приступы возгорания пуканов.
При этом качество воспроизведения очень хорошее и такого эффекта нельзя добиться, если просто приставить микрофон к колонкам и включить музыку. Во-первых, это неудобно. Во-вторых, в игре будет больше шума, чем музыки, так как обычные микрофоны сильно режут частоты.
Чтобы выключить надоедливые песенки и вопли в микрофоны, можно нажать CTRL+T и все голосовой чат будет отключен. Повторное нажатие вернёт его обратно.
Как включать музыку в PUBG?
Есть как минимум два известных науке способа (не считая самостоятельного пения):
Прежде чем начать: обязательно обновите драйвер звуковой карты до последней версии. Скорее всего у Вас Realtek, скачать их дрова можно здесь. Если Вам необходимы другие драйверы, скачать их можно на официальных сайтах производителей, либо с помощью программы Driver Booster.
Как включить стерео микшер
В некоторых случаях стерео микшер не работает. Он включен, выбран, но индикатор не зеленеет (будто звука нет). Попробуйте следующее:
К сожалению не у всех получается заставить стерео микшер работать (скорее всего дело в драйверах), поэтому выходом из положения может стать виртуальный кабель.
Если стерео микшер не работает – используем виртуальный кабель
Виртуальный аудио кабель (virtual audio cable) – это драйвер, позволяющий программно создавать виртуальные аудио устройства (например микрофоны). Софт разрабатывается для различных профессиональных нужд звукозаписи, но и для нас вполне сойдёт, тем более, что базовая версия распространяется бесплатно.
Скачать виртуальный аудио кабель можно с официального сайта – https://www.vb-audio.com/Cable/index.htm
После установки в ваши устройства звукозаписи будет добавлен новый виртуальный микрофон (там же, где и стерео микшер) – активируйте его.
Какими средствами можно заставить транслировать звук напрямую в микрофон?
Например создать свой микрофон в «Записывающие устройства» и уже через него транслировать, но опять же как.
Может есть альтернативные способы? Какие-то библиотеки, dll или сторонний софт?
hesy, трансляция заранее записанного звука из файла
В винде это работало через микшер в устройствах звука
так я мог музыку транслировать в скайп
далее в проге указываем этот микшер в качестве микрофона
ну и найти то, что передаст звук на этот микшер
по типу winamp> даем звук на какой-то свободный динамик (например по TV Hdmi) (не подключенный)
а с микшера прослушиваем этот динамик (галка не обязательна)
Гайд для обладателей встроенной звуковой карты Realtek.
В поиске windows, который находится в «пуске» напишите «диспетчер устройств«.
Откройте и в списке найдите «звуковые, игровые и видеоустройства«.
Если там есть «Realtek high definition audio» то всё отлично.
Используя встроенные функции научимся включать музыку через микрофон в игру.
Более того, этот способ будет работать не только в CS, но и везде, где используется голосовой чат, а это Discord, PUBG, голосовые сообщения VK и другие проекты.
Можно сказать, что будет работать везде, где используется микрофон.
Существует 2 способа, один простой, другой сложный. Но у каждого свои преимущества.
Выбирайте, который больше по душе вам. Советую использовать простой, что-бы не заморачиваться лишний раз.
Для осуществления будем использовать стандартный стерео микшер, который встроен в звуковую карту. Его нужно только включить в аудиоустройствах.
Стерео микшер – это аудиоустройство, через которое транслируются все системные звуки. Иными словами, всё, что вы слышите в наушниках, транслируется туда. Если его поставить вместо микрофона, то во время включения микрофона в игре, все будут слышать, то что слышите вы. Таким образом, включаете свои треки, весь сервер будет слышать тоже самое.
1. Первым делом, включите стереомикшер в аудиоустройствах и выключите свой обычный микрофон там же:
Откройте «Диспетчер Realtek HD«. Для этого, в трее, возле часов найдите иконку коричневого динамика и нажмите правой кнопкой. Далее выберите «звуковые устройства«.
Откроется окно, выберите вкладку «Запись«. Отключите всё, кроме стереомикшера.
Если стерео микшера там нет, установите драйверы звуковой карты.
2. Проверьте в настройках чата стим, какое аудиоустройство выбрано для голосового ввода.
Если всё как на скриншоте, запускайте КС, заходите на сервер и включайте музыку в браузере :).
Для того, что-бы не жать постоянно на «k«, кнопку активации микрофона, пропишите в консоль +voicerecord, эта комманда включает микрофон постоянно, без необходимости нажатися на кнопку активации.
Что-бы отключить, пропишите -voicerecord.
Минус данного способа в том, что вы не можете переключаться между своим голосом и музыкой. Для этого вам придется перезаходить в игру после каждого изменения активного устройства на микрофон.
Этот способ позволит вам переключаться между музыкой и своим голосом и даже говорить одновременно с музыкой как на радио не перезапуская игру.
Но этот способ более трудозатратный, поэтому подумайте, надо ли вам это. 🙂
Для начала прочитайте легкий способ для настройки базовых функций.
Мы создадим виртуальное аудиоустройство, в которое будем транслировать микрофон и стерео микшер. При этом можно будет выбирать, какое из них будет транслироваться в данный момент.
Так как виртуальное аудиоустройство одно и оно не меняется, то игру перезапускать не нужно.
Меняются лишь только источники звука, которые транслируются в это виртуальное аудиоустройство. Вы будете просто отключать либо микрофон и транслировать музыку, либо выключать микшер, что-бы все слышали только ваш голос. Это очень удобно.
Требуется установить программу Virtual Audio Cable и создать один виртуальный кабель.
Именно в него и будем всё транслировать с помощью встроенных в эту программу инструментов ретрансляции сигнала с различных источников.
Как установили и создали один виртуальный кабель, то в аудиоустройствах windows появится дополнительное аудиоустройство «Line 1«.
Это будет основное устройство, которое нужно будет выбрать в стиме, как устройство голосового ввода. Но это в самом конце.
В аудиоустройствах, во вкладке «воспроизведение» должны быть включены как ваши наушники/колонки, так и «Line 1«
Во вкладке «Запись» должны быть включены:
1. Ваш микрофон
2. Стерео микшер
3. «Line 1«.
При этом, «Line 1» должен быть установлен по умолчанию во вкладке «Запись«.
Примерно так:
Если всё так, то из папки, где установлена программа Virtual Audio Cable, запускаем 2 копии инструмента «audiorepeater«.
В первой в «Wave In» выбираем ваш микрофон, а в «Wave out» ставим «Line 1«.
Во второй в «Wave In» выбираем «Стерео микшер«, в «Wave out» ставим также «Line 1«.
А в «Priority» ставим «Realtime«.
Далее, в каждой из открытых копий есть снизу кнопка «Start«.
Запоминайте, первая включает в «Line 1» ваш микрофон, вторая «Стерео микшер«.
Если первая включена кнопкой «Start«, вторая не включена, то все будут слышать ваш голос в игре.
Если наоборот, первая выключена, вторая включена, то все будут слышать музыку.
Если включены обе, в игре ваш голос будет накладываться на музыку.
Для регулировки громкости используйте стандартный микшер громкости windows.
Таким образом можете выбирать, что будет слышно в игре, как настоящий диджей.
Для переключения придется сворачивать игру, но это всё же удобнее, чем первый способ.
Напоминаю, для постоянной трансляции микрофона в игре нужно прописать в консоль +voicerecord, а для отключения -voicerecord. А перед запуском КС в настройках чата, выберите «Line 1» в качестве устройства голосового ввода.
Смог сделать? Теперь ты –
Берешь свои колонки, включаешь на максимум звук и свою музыку.
Подносишь микрофон и включаешь микрофон в игре.
Пусть все слышат высококачественный HD звук.
Заставь всех плясать под свою дудку.
Cтал диджеем или понравилось руководство?
Гифки на аватарке руководства не отображаются в оверлее, поэтому вот 🙂













