Advertisement
Guest User

Untitled

a guest
Feb 6th, 2020
17,121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.18 KB | None | 0 0
  1. Successfully bashed my head against a wall for 2 days. Using the following I now have good sound on PC and on Twitch. No crackling output, clean input, no lag. Running the following off Windows 7 potato.
  2.  
  3. ---
  4.  
  5. ASIO Interface: **[Scarlett 2i2 2nd Gen](https://focusrite.com/en/usb-audio-interface/scarlett/scarlett-2i2)**
  6.  
  7. Splitter Interface: **[VoiceMeeter Banana](https://www.vb-audio.com/Voicemeeter/banana.htm)**
  8.  
  9. Patch: **[mdias' rs_asio patch](https://github.com/mdias/rs_asio)**
  10.  
  11. Streaming Software: **[OBS Studio](https://obsproject.com/)**
  12. (I'm sure any broadcast software will work from this, but OBS is what I use.)
  13.  
  14. ---
  15.  
  16. Note: If you don't use VoiceMeeter already, it will handle your system audio after this. The advantage is being able to split your audio streams. For example, I use discord with my friends but don't want to stream our personal lives on twitch - Voicemeeter can send my friends' voices to me only and not OBS. As of this posting, I've never had a problem letting VoiceMeeter run at startup and just do its thing.
  17.  
  18. ---
  19.  
  20. **Guide**
  21.  
  22. .**1**. Install Rocksmith 2014 Remastered and VoiceMeeter Banana. Restart when VoiceMeeter tells you to.
  23.  
  24. ---
  25.  
  26. .**2**. Right click speaker in taskbar -> Playback devices.
  27.  
  28. Right click VoiceMeeter Input -> Properties -> Advanced. Pick 24 bit, 48000Hz from the dropdown and make sure boxes underneath are checked.
  29.  
  30. Close properties window and right click VoiceMeeter Aux Input -> properties -> Advanced. Same as last time, pick 24 bit, 48000Hz from the dropdown and make sure boxes underneath are checked. Do the same for Focusrite USB.
  31.  
  32. Under Recording tab, repeat the above steps to set the rates to 24 bit, 48000Hz for Focusrite USB, VoiceMeeter Output and VoiceMeeter Aux Output.
  33.  
  34. Right click VoiceMeeter Output and set as default device. Tab back to Playback, right click VoiceMeeter Input and set as default device.
  35.  
  36. ---
  37.  
  38. .**3**. Open *VoiceMeeter*. On the right will be 3 dropdowns labeled A1, A2 and A3. Click A1 and ensure ASIO: Focusrite USB ASIO is selected.
  39.  
  40. Click Menu -> System Settings / Options. Under PATCH ASIO Inputs to Strips, set IN 1 to 1 - and IN 2 to 2 -. Under Buffering ASIO: Set to 192. Ignore the warning. Under Virtual ASIO Type: Change to Int32LSB. Under PreferredMainSampleRate: Set to 48000 Hz. Close the settings window.
  41.  
  42. VoiceMeeter should now be controlling your sounds. All programs by default will run to the VIRTUAL INPUT on the left (set in step 2) and output to A1(your Focusrite output). You can send your microphone or guitar to speakers to test them by selecting A1 under the HARDWARE INPUT they are plugged into.
  43.  
  44. If you don't plan to stream, you can skip to step 5.
  45.  
  46. Your stream audio will run from Voicemeeter Output (from step 2). Select B1 under the VIRTUAL INPUT on the left to send it there.
  47.  
  48. Under HARDWARE INPUT 1 or 2 (depending on which one your Mic is plugged into), select B2 and mono. (VoiceMeeter is powerful, it can make you sound sexy on mic if you play with the IntelliPan box.)
  49.  
  50. ---
  51.  
  52. Every setup is different, so here is a reference for the next step and using VoiceMeeter in the future:
  53.  
  54. **A1** is the speakers/headphones connected to your Scarlett.
  55.  
  56. **A2** and A3 are other optional speakers
  57.  
  58. **B1** is sound you want to stream from your PC. (AKA VoiceMeeter Output)
  59.  
  60. **B2** is your microphone. (AKA VoiceMeeter Aux Output)
  61.  
  62. VoiceMeeter Input is your game/system sounds.
  63.  
  64. VoiceMeeter Aux Input is your discord/skype/etc. sounds.
  65.  
  66. ---
  67.  
  68. .**4**. In any programs you don't want to hear over your stream (discord, skype, etc.) change their audio output device to Voicemeeter AUX Output. They will now play over the Virtual Input under Voicemeeter Aux. If you want to send this to somewhere other than your Scarlett (or whatever you're using), deselect A1 and select A2 under Voicemeeter Aux in Voicemeeter, then select the device you want under A2 in the Hardware Out section in the upper right.
  69.  
  70. For these programs above, you'll want to set their audio input device to Voicemeeter Aux Input as well to take advantage of the microphone control in VoiceMeeter.
  71.  
  72. ---
  73.  
  74. .**5**. Go to [mdias' Github](https://github.com/mdias/rs_asio) and scroll down to where it says "latest release here." Open that link, scroll down to the zip files and get the one called "release". (At the time of writing, it is [release-0.3.11.zip](https://github.com/mdias/rs_asio/releases/download/v0.3.11/release-0.3.11.zip)). Unzip and put the three files in the same folder as your Rocksmith2014.exe.
  75.  
  76. Open *Rocksmith.ini* with notepad and edit [the following settings](https://pastebin.com/YuPgmdC5) under [Audio]. Save a copy of the original somewhere in case this fails.
  77.  
  78. Open *RS_ASIO.ini* and [use these settings](https://pastebin.com/ydzuJyhS) for guitar into input 1 or [these settings](https://pastebin.com/ziCb0tTf) for guitar in input 2.
  79.  
  80. If you don't plan to stream, you can now launch the game.
  81.  
  82. ---
  83.  
  84. .**6**. Install/Launch OBS or streaming software of your choice. Delete any audio sources.
  85.  
  86. Under sources, click Add -> Audio Input Capture. Select Voicemeeter Output and hit OK. Right click on the source and rename it to "Main." Add another Audio Input Capture source and select Voicemeeter AUX Output. Rename it to "Mic." You can balance your Mic against your games by using the Audio Mixer in OBS. I suggest tweaking Voicemeeter first for microphone levels (you can send your Mic to A1 at any time to test it) and then set it in OBS.
  87.  
  88. ---
  89.  
  90. Troubleshooting links:
  91.  
  92. https://old.reddit.com/r/rocksmith/comments/czs4gr/rocksmith_working_through_asio/
  93.  
  94. https://www.vb-audio.com/Voicemeeter/VoicemeeterBanana_UserManual.pdf
  95.  
  96. ---
  97.  
  98. I hope this helps anyone looking for answers. This stuff is all magic to me under the hood. This guide is all from reading the links above and playing with stuff until it worked. If you have any questions I will do my best to help but I'm afraid it will be quite limited. I suggest doing as much google-fu as possible if you're still stuck after this.
  99.  
  100. Thank you to /u/mdias_kk, the real hero of this game, for all the amazing work!
  101.  
  102. ^^Some ^^Tags ^^For ^^SEO: ^^ASIO ^^Crackling ^^Cracking ^^Crackly ^^Audio ^^Output ^^Buzzing ^^Fix
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement