ProgramChangeQueue = 100

You're new to the LinuxSampler world? You don't know where to start and nothing works? Here's the place to ask for help.
Post Reply
Alex
Moderator
Posts: 316
Joined: Wed Jan 23, 2008 9:08 pm

ProgramChangeQueue = 100

Post by Alex » Tue Aug 31, 2010 8:23 am

I have an LS challenge to deal with, related to this error in the terminal. "DiskThread: ProgramChange queue full".

when a big muse template starts up, it sends patch notfications to whatever's attached. (in this case, LS)

The fifo setting in muse is set to 512, and in ProgramChangeQueue it's set to 100.
Will it adversely affect LS if this is set to a higher default, i.e. 512? It seems 100 is just an arbitrary value.
(As explained to me by a dev)

Alex.


EDIT. After changing the ProgramChangeQueue value from 100, to 512 (quick mod in my CVS build), i've had no adverse effects so far, and importantly, no more errors. All patch messages seem to be sent ok this time. I will test some more, but it's looking alright. Can i respectfully suggest this value be changed in LS permanently?

Alex
Moderator
Posts: 316
Joined: Wed Jan 23, 2008 9:08 pm

Re: ProgramChangeQueue = 100

Post by Alex » Fri Oct 15, 2010 10:53 am

Christian, thanks for changing this. All is good now, and no more PC errors due to lack of resource.

Alex.

Post Reply