Connect TidalCycles to Ableton using Blackhole

I am very beginner at TidalCycles and Ableton. I want to connect my channels (d1, d2, d3 etc.) to Ableton Live using blackhole.

I download Blackhole to my macOS. I wrote a SuperCollider code like this:

(
s.options.numBuffers = 1024 * 256;
s.options.memSize = 8192 * 16;
s.options.maxNodes = 1024 * 32;
s.options.numOutputBusChannels = 8; // total number of channels output
s.options.numInputBusChannels = 2;

s.waitForBoot {
    ~dirt = SuperDirt(2, s); // pan across two channels
    ~dirt.loadSoundFiles;
    ~dirt.start(57120, [0, 2, 4, 6]); // set up four orbits, and start each output at a diff channel
};
s.latency = 0.3;
);

I wrote a code at Pulsar for orbit 0 and d1: d1 $ s "cpu*4 ~ ~ ~" # orbit 0

I changed Ableton Live audio input as BlackHole 64ch, but it did not work.

Could you please help me to use TidalCycles and Ableton? I just want to control my channels (d1, d2, d3 etc.) using Ableton and MIDI keyboard (volume up, down etc).

Thank you!

did you define Blackhole as your audio device?

https://doc.sccode.org/Reference/AudioDeviceSelection.html