Как воспроизвести музыку в игре

Методы использования музыки в играх

Как в играх тебя заставляют испытывать нужные разработчикам чувства с помощью музыки

Музыка – крайне важный элементов любой игры. Она может иметь разные роли и уровни влияния на игрока. Я хочу рассказать о том, какие методы использования саундтрека существуют и как разработчики их используют.

Один из способов повлиять на атмосферу игры и чувства самого игрока – это правильно подобранная музыка. Это касается как самого трека, так и момента, в который он играет. Возьмём за основу 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тал диджеем или понравилось руководство?

Гифки на аватарке руководства не отображаются в оверлее, поэтому вот 🙂

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *