Hello, is there a way to redirect the sound from YouTube to one of the free channels on the controller without using a cable from the computer's headphone jack to the input of one of the controller's channels?
There are two challenges: Safari is no audio application therefore it uses system audio output by default. You need a solution that is able to capture audio from a single app - in this case safari or another browser. Otherwise you have alert sounds in your input. (This is also an issue if you use the cable.)
Second challenge: Traktor Pro only works with one audio interface at a given time. You need something to create a virtual audio interface which contains captured audio from Safari and at least the hardware outputs of your S8.
Both is achievable with Loopback from Rogue Amoeba. But it cost $99 (not including taxes if applicable). As I just put up this with my Audio 10 on my desktop Mac I am not sure if there are some noticeable delays on Audio 10 (or in your case S8) hardware audio.
google blackhole 64 … its a much cheaper alternative to Rogue Amoeba…
create a aggregate, set blackhole as the first device and your audio interface as the secondary
safari& all system audio software will come through on the first 2 audio channels by default which is the reason why you set blackhole as the first aggregate device…
once the system audio is being received by blackhole 1+2 then you can route it to where you want!
just be aware you will need to swap out the aggregate you created when its not in use… and revert it back to whatever audio output you normally use