Hello,
I think the best way is selecting one of the following devices for booting:
ASIO : Focusrite USB 2.0 Audio Driver // only if this is the correct driver for scarlet.
ASIO : ASIO4ALL v2 // only if you cannot find any solution,
s.options.device = "ASIO : Focusrite USB 2.0 Audio Driver"
or
s.options.device_("ASIO : Focusrite USB 2.0 Audio Driver")
Otherwise, you only can select one device which provides output and input simultaneously if you use < s.options.device = "device name">.
If you select a device which provides 0 outs, then you might use only input channel. If you select a device which provides 0 ins, then you might use only output channels.
By default, scsynth boots with the input device and the output device of the OS (#0? not sure).
More closely:
Please see the inside of the last parentheses of each device. You must select a single device which provides ins >0 and outs >0 under Windows.
They are only ASIO drivers as follows:
- ASIO : ASIO4ALL v2 (device #12 with 2 ins 2 outs)
- ASIO : Focusrite USB 2.0 Audio Driver (device #13 with 6 ins 12 outs)
Please do not include the last part in the parentheses in the device name.
Otherwise, the following would be possible: please set Scarlet as the default device for system audio. Then it might be possible to use the device in SC without using < s.options.device = "device name">. I am not sure but try it.
I do not recommend to use ASIO4ALL.