Всем привет!
Купив на распродаже в Steam Rocksmith 2014 задался вопросом, как играть не покупая никаких спец. кабелей. Потратил на решение проблемы 3 дня, в итоге все получилось! Учитывая мои мучения и разрозненность инфы в интете, выкладываю мое решению сюда, надеюсь пригодится другим.
Проблема заключалась еще в том, что как внешняя звуковуха у меня Yamaha thr10 с которой упорно не желали работать никакие no cable ит.д. решения.
Что нужно из программ:
1) ASIO4ALL
2) Guitar rig
3) Virtual Cable
4) Auto it V3
Устанавливаем все в той последовательности как написана и перезагружаем комп. Естественно, все проги. должны брать либо леченые, либо лицензионные
Теперь
1) Запускаем Virtual Cable Controle Panel и ставим 1 в окошко Cabels и жмем set
В большом окне должно появится, что у вас запущен один виртуальный кабель
2) Идем в панель управления - звук – устройства воспроизведения - появился line 1.
В устройствах воспроизведения отключаем все кроме штатных динамиков встроенной звуковухи компа.
В устройствах звукозаписи отключаем микрофон и включаем line 1 (virtual cabel)
3)Теперь запустите Guitar Rig.
Заходим в File - Audio and Midi settings, нажимаем кнопку asio config
появляется окно со списком ваших звуковых устройств - нажимаем на гаечный ключ в правом нижнем углу далее отключаем все устройства (кнопка power).
Теперь надо включить один вход и один выход – вход у нас будет - input внешней звуковухи в моем случае это THR10. А выходом будет out виртуального кабеля.
Закрываем окно и открываем вкладку routing, проверяем - inputs – стоит внешняя звуковуха,
a outputs - virtual audio cable. Закрываем окно настроек.
Теперь на устройство line 1 должен идти преобразованный Guitar Rig звук с гитары.
Проверяем – при дергании за струны в окошке In и Out Guitar Rig появляется индикация, что звук идет.
Теперь задача заставить Rocksmith воспринимал звуковой сигнал.
Для этого я использовал способ описанный здесь -
http://muzhig.ru/rocksmith-2014-nocable-steam4)В файле rocksmith2014.au3 обнуляем значения VIP и PID т.к. сигнал у нас уже на виртуальном кабеле
$VID=0x0000
$PID=0x0000
5) Изменяем файл настройки rocksmith.ini (в нете много вариантов конфигов) здесь главное, чтобы была прописана строчка поддержки драйвера ASIO4ALL (ForceASIO=1)
Мой конфиг:
[Audio]
ForceASIO=1
EnableMicrophone=0
ExclusiveMode=1
LatencyBuffer=2
ForceDefaultPlaybackDevice=
ForceWDM=0
ForceDirectXSink=0
Win32UltraLowLatencyMode=0
DumpAudioLog=0
MaxOutputBufferSize=1024
[Renderer.Win32]
ShowGamepadUI=0
ScreenWidth=0
ScreenHeight=0
Fullscreen=1
VisualQuality=1
RenderingWidth=0
RenderingHeight=0
EnablePostEffects=1
EnableShadows=1
EnableHighResScope=1
EnableDepthOfField=1
EnablePerPixelLighting=1
MsaaSamples=4
DisableBrowser=0
[Net]
UseProxy=1
6) Запускаем скрипт rocksmith2014.au3
7) Запускаем Rocksmith через Steam (в фоне у вас должны работать: виртуальный кабель, Guitar rig и скрипт rocksmith2014.au3 )
Громкость сигнала и его чистоту можно регулировать через Guitar rig нажав alt+tab
Источники
http://rutracker.org/forum/viewtopic.php?t=4632747http://muzhig.ru/rocksmith-2014-nocable-steam/https://vk.com/topic-25311185_27280194?offset=640 (тема Миха Боровских про настройку virtual cabel)
Вообщем все. Удачи!