Насколько мне известно, музыка для DOOM делалась на компьютере, оборудованном Roland Sound Canvas. Звучание вышедшего позже альбома "DooM MuSIc" Роберта Принса также звучит очень похоже на Sound Canvas. Поэтому если хотите наслаждаться музыкой из игры так, как было задумано изначально, сделайте следующее:
Скачайте Virtual Sound Canvas + LoopMIDI Установите loopMIDISetup.exe
Запустите VSC.exe
В настройках (Devices - MIDI...) выберите Input Port 1: loopMIDI Port
В игре выберите устройство loopmidi
По желанию можете поковыряться в настройках VSC
Ещё по желанию можете стереть все свои саундфонты SC-55, потому что у вас в руках теперь настоящее устройство (ну по крайней мере его 100% копия от производителя)
А тут старьё и ненужная инфа. Можете для прикола почитать.
Скрытый текст:
- Если у вас система Windows начиная с 2000, можете оставить Microsoft GS Wavetable synth (программный синтезатор звуковой). Образцы звуков Roland Sound Canvas (без эффектов) встроены в него, и всё уже звучит почти как надо.
- Если у вас другая система, или надоели существующие инструменты, скачайте синтезатор с поддержкой SoundFont (например TiMidity, FluidSynth и т.д.) и используйте набор звуков Roland SC-55, например, найденный в интернете.
Я использую Roland SC-55 54 MB by Trevor James отсюда, распакованный с помощью SFPack оттуда же. Хотя 100% точной копии SC-55 мне найти не удалось, это лучший из проверенных.
В конфигураторе надо указать путь к VST плагину EDIROL. Этот вариант предпочтительнее, если вам важно иметь настоящие образцы звуков Roland, а не записанные. Кроме того, можно самому настроить эффекты, как на оригинальном Sound Canvas.
Но у меня почему-то приходится вручную закрывать игру, потому что после выхода она зависает Если пофиг на эффекты и глюки, опять же, можете не париться и юзать встроенный в винду (если есть), а он как раз сделан из звуков VSC.
Говнище. В саундфонте семплы отвратительного качества, с ревербом тоже самое.
lafoxxx [B0S]:
программный синтезатор звуковой
А есть ещё аппаратный "Microsoft GS Wavetable synth", который был у меня в комплекте с SoundMax драйвером - звучит уже лучше хоть и тихо, а громкость настроить нельзя. Все равно хлам.
lafoxxx [B0S]:
FluidSynth
Не осилили timidity? Выкиньте это на помойку. Если использовать какой-нибудь нищебродский саундфонт по 5-10 мб или даже 20 мб, то fluidsynth может быть ещё сгодится. Но обладатели саундфонтов >100 мб или даже 1-2 гб насладятся веселыми тормозами от перекачки ВСЕГО саундфонта в оперативную память. Это же, типо, быстрее будет!111 Тем временем в timidity читает с диска и нормально. К тому же, нельзя забывать по 100% загрузку CPU при воспроизведении - это тоже особая фича "флуда", тут качественные семплы можно выкинуть. + Несколько веселых рандомных midi глюкодромов, как же без них.
Monsterooovich о, ты вроде разбираешься. Может подскажешь, в чём может быть причина "расстроенного" звука при использовании этого .sf2 в timidity4zdoom? Замечено в TNT.WAD на мелодиях D_DM2TTL и D_STALKS. Если использовать CoolSoft VirtualMIDISynth, то этой проблеы не возникает.
Timidity всем хорош, но за долгое время его использования всегда разражал факт плохой обработки плавных переходов и глушения инструментов, за счет чего многие партии ударных, особенно с тарелками, звучат очень своеобразно - глушение звука слишком резкое и неприятное. На маленьких банках это может никак и не быть заметным (идеально подходит банк Chorium), но на тех же больших банках (>100 mb) ударные инструменты резко теряют в живости воспроизведения. Никакие комбинации настроек при этом не помогали. Поэтому я всегда предпочитал использовать BassMIDI, у которого этого недостатка не обнаружилось.
Сам я использую самодельный sf2 банк на основе AirFont 380, в котором поменял некоторые инструменты и расширил нотный диапазон (что, например, решает проблему с D_STALKS из TNT).
когда впервые увидел дум, там звука не было вообще, так как это сильно нагружало машину. а играть в слайдшоу не хотелось затем уже появились порты, шиндовс, а вместе с ним и встроенный роланд миди. я понятия не имею, каким задумывалось звучание, но к такому я уже более чем привык посему звучание FMOD меня вполне устраивает есть конечно Zdaemon, который не хочет отправлять миди на мою аудиокарту и тут уже приходится пользоваться костылём вроде Virtual Sound Canvas другой вопрос, если есть желание послушать музыку отдельно в плеере. при конвертировании mus -> midi некоторые дорожки запарываются полностью (пример: chillax map05) и я не нашёл как решить эту проблему. посему использую плеер xmplay38 который читает mus напрямую из вадников
Признаю только OPL Sound Blaster 220 звучание (некоторые его еще называют Adlib) во всей 4-ке игр (дум/еретик/хексен/страйф). Пока лучшую эмуляцию саундбластера нашел в досбоксе, следовательно записал из него wav-ы и кормлю их портам (либо винампу).
Сказу скажу, что на ютубе звучание еретика и хексена немного отличается от того, как играет досбокс (мне больше нравится досбоксовая версия). Семплы (и сами паки) досбокса можно скачать здесь: http://theleo-ua.livejournal.com/ (ну либо, как вариант, самому пустить досбокс и послушать).
theleo_ua Ну ты хоть эмуляцию трех чипов выставил, или одного? Этот звук, как мне кажется, вообще не считается с 3д моделями и прочими штуками. Меня уже от вейвтейбла то подташнивает.
Ну ты хоть эмуляцию трех чипов выставил, или одного?
оставлял по умолчанию
[D2D]_Revenant:
Этот звук, как мне кажется, вообще не считается с 3д моделями и прочими штуками
У каждого свои вкусы. Мне например очень важна ностальгия по 1995, которую я никак не получаю "другой" музыкой. Мне здесь вспоминается диалог с alekv из темы gzdoom, где он считает, что "моделями должно быть абсолютно все, а [часть объектов спрайтами] будет резать глаза", а я считаю, что "то, что понравилось моделями, надо моделями, а то что не понравилось моделями, надо спрайтами, и с моей точки зрения это вполне нормально сочетается" (я собственно так и играю в гоззе и думсдей, то что нравится в HD (модели, текстуры и т д), оставляю в HD, а то, для чего не нашел приемлемый HD вариант, оставляю спрайтом (например текстура лавы в хексене и еретике мне не понравилась ни в одном их 4-х HD вариантов, поэтому ее использую ванильной спрайтовой версией, или например всех монстров (кроме лост соула) в думе спрайтами использую ) ).
[D2D]_Revenant:
Меня уже от вейвтейбла то подташнивает.
Под вейвтейблом ты какое конкретно звучание имеешь в виду? Есть пример на ютубе? Иными словами, как мне проще всего это звучание сделать, чтобы сравнить?
Не осилили timidity? Выкиньте это на помойку. Если использовать какой-нибудь нищебродский саундфонт по 5-10 мб или даже 20 мб, то fluidsynth может быть ещё сгодится. Но обладатели саундфонтов >100 мб или даже 1-2 гб насладятся веселыми тормозами от перекачки ВСЕГО саундфонта в оперативную память. Это же, типо, быстрее будет!111 Тем временем в timidity читает с диска и нормально. К тому же, нельзя забывать по 100% загрузку CPU при воспроизведении - это тоже особая фича "флуда", тут качественные семплы можно выкинуть. + Несколько веселых рандомных midi глюкодромов, как же без них.
Мой банк звуков весит 61 мегабайт. И сэмплы в нём звучат очень качественно (Почти все семплы из оригинального модуля). Если хотите, можете скачать: https://www.dropbox.com/s/w34jizce2pbf3ob/Sound%20Canvas%20SC-55%20Soundfont%20Modified.zip?dl=0. Сам банк звуков основан на версии 2.2 банка звуков от Patch93. В нём я поменял некоторые инструменты и исправил повторение (loop) в некоторых сэмплах, чтобы не было щелчков.
verbatim Вроде досбокс поддерживает, и можно сделать эмуляцию нормальную через эту прогу: http://www.deinmeister.de/gusemu/ Такой более чётенький звук, вполне.
Подниму тему, так как, похоже, нашёл решение давней проблемы с музыкой. В общем, читал, уже не помню, когда и где, что при создании музыки ориентацией была SC-55, и ещё где-то читал, если память не подводит, что именно она и послужила прототипом звуковой системы Windows, хотя и в довольно паршивом качестве. Прошу прощения, если что помню не правильно, за точность информации не ручаюсь. Смысл в том, что из-за этого, пусть и порою херовенько, но винда более-менее корректно обрабатывает любой оригинальный музон, из Doom или из иной игры того же периода, исключение - совсем уж старенькие, ориентирующиеся на MT-32, но оттуда в вады музыку не помню, чтобы пихали, ну а более новые вады, как правило, изначально тестируются под звучание винды. Иными словами, винда в целом справляется с донесением музыки так, как оно задумано авторами, без совсем уж откровенных заглотов и перестановок, когда какой-то инструмент практически невозможно услышать или на переднем плане слышится совершенно не то, что должно, а в должное надо вслушиваться, но вот на что-то большее она годится слабо, и дело не только в нехватке жира, на самом деле отсутствие заглотов - во многом заслуга этой нехватки, так как некоторые моменты винда проигрывает откровенно слабовато, и слышны они только потому, что и остальное ушло не шибко далеко, а некоторые эффекты винда просто не воссоздаёт. А с соундфонтами проблема противоположная, жир есть, и многие треки начинают играть новыми красками, но постоянно рискуешь наткнуться на вышеупомянутые заглоты и перестановки, когда из музыки буквально вырывают хребет. Всё это потому, что звуки-то подменяются, но сам движок музыки остаётся прежним, и эффекты, которых нет в винде, восстанавливаются не на уровне движка, а включением их в сами дорожки, а тут уж как повезёт, где-то это попадание в яблочко, а где-то - ну совсем мимо, в зависимости от конкретной музыки. Я это веду к тому, что наиболее похожим на корректное решение является не просто банк звуков, а эмулятор SC-55, как есть эмулятор вышеупомянутого MT-32. Но если проблема звучания MT-32 стоит давно так как винда тут в принципе неработоспособна, что делает эмулятор необходимым, то с SC-55 винда худо-бедно справляется, из-за чего к ней долгое время предпочитали приделывать костыли в виде звуковых банков вместо нормальной эмуляции. Так вот, при очередном поиске спустя несколько лет я наткнулся на, вроде как, полноценный эмулятор SC-55, он называется Nuked-SC55. Сейчас пользуюсь, пока всё работает, треки не начинают звучать как-то не так, но при этом раскрывают все те моменты, которые обычно можно услышать только с попавшими в яблочко банками звуков, в общем, шик. Единственное, вступительная музыкальная тема в главном меню первого дум оказалась слишком уж жирной, не пойму, оно так и должно быть или эмулятор где-то передёргивает. Кто-нибудь ещё играл с Nuked-SC55? Если да, насколько он, по вашему, подходит к музыке из оригинальных игр и вадов? И ещё, если кому-нибудь повезло в своё время слушать игру на оригинальной SC-55, там тоже был такой же запредельный жир во вступлении первого дума? Ну и насколько в целом совпадает звучание? Кстати, в голосовалке такой вариант вообще не предусмотрен, идут либо звуковые банки на базе движка винды, либо встроенные эмуляторы портов, либо физическое железо, внешнего эмулятора нет.
Почитал, сабж вроде использует ПРАВильню эмуляцию, на базе настоящих ПЗУ-чипов. Я думал что EDIROL VSC (о котором говорится в ОП) делает то же самое, но не проверял (было достаточно знать, что его выпустила та же фирма, что и сабж), а тут довольно достоверно.
Звучит, как достойная обнова, и окончательный повод раз и навсегда искоренить говнопрограммки для работы с САУНДФОНТАМИ.
Вопрос лишь в том, пойдёт ли он на старых виндах, если потребуется (EDIROL вроде как идёт).
Ну а так я даже пианино CASIO использовал для воспроизведения мидишек, и тоже вполне неплохо звучало.
На древних компах юзаю аппаратную музыку: ymf724, ct2910, ct2960, AWE64 Gold. И фм синтез и вейвтейбл.
На седьмой винде юзаю SYXG50 vsti для здумов или OPL эмуляцию, её юзаю крайние 3-5 лет больше всего.
Могу юзать синты Sblive! и Audigy. Это скорее в 2018.
В дсда думе и досбоксе юзаю https://www.musical-artifacts.com/artifacts/2487/Minecraft_GM.sf2