Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Yamaha THR10II Confirmed Working! #210

Closed
Bananovnik opened this issue Sep 1, 2021 · 4 comments
Closed

Yamaha THR10II Confirmed Working! #210

Bananovnik opened this issue Sep 1, 2021 · 4 comments

Comments

@Bananovnik
Copy link

Bananovnik commented Sep 1, 2021

I recently get Yamaha THR10II and can confrim it works like a charm with rs_asio. I got to work with latencyBuffer set to 2, but 3 or 4 works as well. I guess other Yamaha THR models like THR10IIW and THR30IIW will work without problems, because they are basically the same. Only Yamaha Asio driver from their website is needed.

Rocksmith.ini:

[Audio]
EnableMicrophone=0
ExclusiveMode=1
LatencyBuffer=2
ForceDefaultPlaybackDevice=0
ForceWDM=0
ForceDirectXSink=0
DumpAudioLog=0
MaxOutputBufferSize=0
RealToneCableOnly=0
Win32UltraLowLatencyMode=1

RS_ASIO.ini:

[Config]
EnableWasapiOutputs=0
EnableWasapiInputs=0
EnableAsio=1

[Asio]
; available buffer size modes:
;    driver - respect buffer size setting set in the driver
;    host   - use a buffer size as close as possible as that requested by the host application
;    custom - use the buffer size specified in CustomBufferSize field
BufferSizeMode=driver
CustomBufferSize=

[Asio.Output]
Driver=ASIO THRII
BaseChannel=0
AltBaseChannel=
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100

[Asio.Input.0]
Driver=ASIO THRII
Channel=0
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100

[Asio.Input.1]
Driver=
Channel=1
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100

[Asio.Input.Mic]
Driver=
Channel=1
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100
@mdias
Copy link
Owner

mdias commented Sep 16, 2021

For some reason it seems I missed this post, sorry about that.

And thank you for the report, added to the list! 👍

@mdias mdias closed this as completed Sep 16, 2021
@ise73
Copy link

ise73 commented Feb 15, 2023

I've THR30IIW and it works without problems.

@mdias
Copy link
Owner

mdias commented Feb 16, 2023

Also added 👍

@rvighne
Copy link

rvighne commented Jun 4, 2023

Some notes on tuning:

The Yamaha ASIO driver appears as a stereo device and puts the "wet" signal (with the amp simulator and all the physical knobs on the amp applied) as channel 0 (left) and the "dry" signal (the direct signal digitized from the guitar) as channel 1 (right). Since Rocksmith is itself an amp simulator you probably want to configure only the [Asio.Input.1] section i.e. the one with Channel=1.

The dry signal is a lot quieter, so Rocksmith may complain that your guitar is too quiet and not let you calibrate properly. Easy to fix, just set SoftwareMasterVolumePercent=200 which adds some gain.

I found that

[Asio]
BufferSizeMode=custom
CustomBufferSize=128

allowed me to set LatencyBuffer=1 thus achieving the lowest possible latency (not quite as snappy as playing directly from the amp though). CustomBufferSize=96 brought the crackling back, so that's too low.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants