# SuperDirt: event falls out of existing orbits

**URL:** <https://uzu.lurk.org/t/superdirt-event-falls-out-of-existing-orbits/3609>\
**Category:** TidalCycles\
**Tags:** questions\
**Created:** [28 October 2021 13:39 UTC](https://uzu.lurk.org/t/superdirt-event-falls-out-of-existing-orbits/3609 "2021-10-28T13:39:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ganz](https://uzu.lurk.org/user_avatar/uzu.lurk.org/ganz/32/64_2.png) [@ganz](https://uzu.lurk.org/u/ganz)\
**Post date:** [28 October 2021 13:39 UTC](https://uzu.lurk.org/t/superdirt-event-falls-out-of-existing-orbits/3609/1 "2021-10-28T13:39:10Z")

</div>

Hello all,

I am just busy with preparations for this live event tomorrow:

> **[Execute // n\*20 minutes algorithmic music](https://www.facebook.com/events/405753304369762/?ref=newsfeed)**
>
> Music event in Düsseldorf, Germany by Toplap Düsseldorf on Friday, October 29 2021

Usually I have configured my startup file for homestudio multichannel recording in Live like this:

(  
s.options.numBuffers = 1024 \* 256;  
s.options.memSize = 16384 \* 16;  
s.options.maxNodes = 1024 \* 32;  
s.options.numOutputBusChannels = 16;  
s.options.numInputBusChannels = 16;  
s.options.outDevice = "BlackHole 16ch";  
s.options.sampleRate = 48000;

s.waitForBoot {  
~dirt = SuperDirt(2, s);  
~dirt.loadSoundFiles; // load samples (path containing a wildcard can be passed in  
s.sync; // optionally: wait for samples to be read

```
~dirt.start(57120, [0, 2, 4, 6, 8, 10, 12, 14]);

```

};  
)

Now I wanted to change my startup file into 2 channel output for the live performance.

I tried this:

(  
s.options.numBuffers = 1024 \* 256;  
s.options.memSize = 16384 \* 16;  
s.options.maxNodes = 1024 \* 32;  
s.options.numOutputBusChannels = 2;  
s.options.numInputBusChannels = 2;  
s.options.outDevice = "Revelator IO 24";  
[//s.options.outDevice](https://s.options.outDevice) = "BlackHole 16ch";  
s.options.sampleRate = 48000;

s.waitForBoot {  
~dirt = SuperDirt(2, s);  
~dirt.loadSoundFiles; // load samples (path containing a wildcard can be passed in  
s.sync; // optionally: wait for samples to be read

```
//~dirt.start(57120, [0, 1]);

```

};  
)

Now I can listen to d1 - d8 but playing d2 - d8 produces errors in supercollider like this:

WARNING: SuperDirt: event falls out of existing orbits, index (1)

Has anyone an idea what is wrong with my startup file. Or is the mistake located somewhere else?

Best wishes,  
Axel

PS: I don`t use any code in TC like # orbit 1 etc.

---

<div class="post-metadata">

**Author:** ![mrreason](https://uzu.lurk.org/user_avatar/uzu.lurk.org/mrreason/32/3203_2.png) [@mrreason](https://uzu.lurk.org/u/mrreason)\
**Post date:** [28 October 2021 13:56 UTC](https://uzu.lurk.org/t/superdirt-event-falls-out-of-existing-orbits/3609/2 "2021-10-28T13:56:11Z")

</div>

Hey @ganz - I hope the rest of you preparation is doing well 🙂

I think what you need to do ist adjusting the `~dirt.start` line in this way (when you do it in SuperCollider and wants to leave your Tidal config as it is):

```haskell
~dirt.start(57120, 0!8);

```

This will use the 0 and 1 channel for each orbit from 0 (d1) to 7 (d8).

Alternatively you can adjust your TidalCycles startup script and change your d1-d8 function in such a way that they are using the same orbit. But I believe changing it here in SuperCollider means, that you can keep splitting the global effects (like reverb) on different orbits (but here I am not 100% sure).

Hope that helps!

---

<div class="post-metadata">

**Author:** ![ganz](https://uzu.lurk.org/user_avatar/uzu.lurk.org/ganz/32/64_2.png) [@ganz](https://uzu.lurk.org/u/ganz)\
**Post date:** [28 October 2021 14:04 UTC](https://uzu.lurk.org/t/superdirt-event-falls-out-of-existing-orbits/3609/3 "2021-10-28T14:04:08Z")

</div>

> [@mrreason](#):
>
> `~dirt.start(57120, 0!8);`

@mrreason thank you for your fast help. It helps! 😉

Have a nice trip, see you tomorrow.

---

<div class="post-metadata">

**Author:** ![mrreason](https://uzu.lurk.org/user_avatar/uzu.lurk.org/mrreason/32/3203_2.png) [@mrreason](https://uzu.lurk.org/u/mrreason)\
**Post date:** [28 October 2021 14:13 UTC](https://uzu.lurk.org/t/superdirt-event-falls-out-of-existing-orbits/3609/4 "2021-10-28T14:13:49Z")

</div>

> Have a nice trip, see you tomorrow.

Thank you! See ya 🙂
