Re: Bus allocation

[email protected]
Newsgroups gmane.comp.audio.supercollider.user
Message-ID <CAKKAPgLygzX96YT6ZcmNe1fTfWTsHMdN4DZz9vvOW=1taZZWkw@mail.gmail.com>
I also can't replicate this problem and am able to allocate up to 16384
control busses with the original code.

If it were me, I'd consider temporarily uninstalling extensions/quarks,
checking the startup file (maybe even reinstalling SC?).

I'd also be curious what happens if you set the max control bus number to
something extremely small,
e.g. Server.local.options.numControlBusChannels_(4);...by your
calculations, this should only allow you to create half of a control bus
(??)

Eli
_________________________
Eli Fieldsteel, DMA (he/him/his)
Director, University of Illinois Experimental Music Studios
Assistant Professor of Composition-Theory
Office: 217-300-0956
MB 4008, School of Music
1114 W Nevada Street
Urbana, IL 61801


On Sat, Mar 6, 2021 at 1:53 AM <[email protected]> wrote:

> I assume your example is truncated, but even then that shouldn't crash
> because 1000 is less than 2048. Still, I'm able to get up to 16384. Adding
> a 16385th crashes the server.
>
> If you change 1000 in your example to 2049, does your example crash?
>
> If I use `Bus.control(s, 8)` (ie create an 8-channel bus), I can only
> create 2048, but that is expected. If you're trying to build multi channel
> buses, you'll need to allocate more accordingly.
>
> On Sat, Mar 6, 2021 at 1:21 AM <[email protected]> wrote:
>
>> That's weird. I could allocate all the way to 16384.
>> Maybe you have an extension that changes control bus allocation? Also,
>> this might be different if the server is set for multiple clients, but I
>> don't know for sure.
>>
>> On Fri, Mar 5, 2021 at 9:52 PM <[email protected]> wrote:
>>
>>> It I set the number of busses to 16384, I can get 2048. If I set it to
>>> 65536, I can get 8192.
>>>
>>> It’s real weird.
>>>
>>> Sam
>>>
>>> On Mar 6, 2021, at 6:31 AM, [email protected] wrote:
>>>
>>> Are you sure your local server is your default server (assigned to s)?
>>>
>>> It is for me, so in that example I can allocate 16384 buses.
>>> To be sure, I'd write it like this:
>>>
>>> Server.default.options.numControlBusChannels_(16384);
>>> Server.default.reboot;
>>> 1000.do{Bus.control(s).postln;}
>>>
>>> On Fri, Mar 5, 2021 at 9:22 PM <[email protected]> wrote:
>>>
>>>> Does anyone else have this issue? When I boot the server with a
>>>> specific control bus allocation, I actually can only allocate the number of
>>>> busses specified divided by 2**3. So, here I can only allocate 2048 busses:
>>>>
>>>> Server.local.options.numControlBusChannels_(16384);
>>>> s.reboot;
>>>> 1000.do{Bus.control(s).postln;}
>>>> _______________________________________________
>>>> sc-users mailing list
>>>>
>>>> info (subscription, etc.):
>>>> http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
>>>> archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
>>>> search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
>>>>
>>>
>>>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.