Re: Re: [fluid-dev] New voice overflow code committed

2010-08-08 Thread Bernd Casper
Betreff: Re: [fluid-dev] New voice overflow code committed One thought concerning a dynamic voice overflow algorithm is to utilize the cpu_load calculation. At least in regards to timing the synthesis loop and comparing it to realtime. A running average could be performed and if the value starts

Re: [fluid-dev] New voice overflow code committed

2010-08-06 Thread Elimar Green
On Thu, Aug 5, 2010 at 10:44 PM, David Henningsson wrote: > 2010-08-06 07:11, Elimar Green skrev: >> >> The idea behind having a fixed polyphony is to prevent CPU max out. >> Ideally FluidSynth would be able to dynamically monitor CPU usage and >> start killing voices once it reaches a set CPU per

Re: [fluid-dev] New voice overflow code committed

2010-08-05 Thread David Henningsson
2010-08-06 07:11, Elimar Green skrev: > On Wed, Aug 4, 2010 at 1:21 PM, David Henningsson > wrote: >> 2010-08-04 11:59, Bernd Casper skrev: >>> Hi David, >>> thinking about this polyphony stuff, I wonder if FS could provide the >>> following addition to the current polyphony solution. >>> In the

Re: [fluid-dev] New voice overflow code committed

2010-08-05 Thread Elimar Green
On Wed, Aug 4, 2010 at 1:43 PM, David Henningsson wrote: > 2010-08-02 03:17, Elimar Green skrev: >> Cool.  Seems like a user would at least know when a voice gets killed. >>  A nice addition would be the various scores that the killed voice >> had, to know why it got killed and aid in adjusting th

Re: [fluid-dev] New voice overflow code committed

2010-08-05 Thread Elimar Green
On Wed, Aug 4, 2010 at 1:21 PM, David Henningsson wrote: > 2010-08-04 11:59, Bernd Casper skrev: >> Hi David, >> thinking about this polyphony stuff, I wonder if FS could provide the >> following addition to the current polyphony solution. >> In the past two years I worked with FS, I always did r

Re: [fluid-dev] New voice overflow code committed

2010-08-05 Thread Jim Henry
The Miditzer testers confirm the fix for increasing polyphony. Thanks for the quick work with such minimal information! Jim Henry On 8/4/2010 1:58 PM, David Henningsson wrote: 2010-08-04 04:07, Jim Henry skrev: We have also discovered that there is probably something more required as a he

Re: Re: [fluid-dev] New voice overflow code committed

2010-08-05 Thread Bernd Casper
as I have test results, I'll inform you. Many thanks and regards Bernd. - Folgende Nachricht wurde empfangen - Absender: David Henningsson Empfänger: bca Zeit: 2010-08-04, 22:21:09 Betreff: Re: [fluid-dev] New voice overflow code committed 2010-08-04 11:59, Bernd Casper skrev: &g

Re: [fluid-dev] New voice overflow code committed

2010-08-04 Thread David Henningsson
2010-08-04 04:07, Jim Henry skrev: > We have also discovered that there is probably something more required > as a helper because when the polyphony is increased it causes a crash > except on my development machine. To me that suggests that I have > something on my machine that is not on the others

Re: [fluid-dev] New voice overflow code committed

2010-08-04 Thread David Henningsson
2010-08-02 03:17, Elimar Green skrev: >>> Is there any way, besides listening to the results, to indicate when a >>> voice overflow occurs and what was replaced? It seems like that would >>> be really useful in tuning those parameters. This is why I thought >>> having a voice overflow log would b

Re: [fluid-dev] New voice overflow code committed

2010-08-04 Thread David Henningsson
2010-08-04 11:59, Bernd Casper skrev: > Hi David, > thinking about this polyphony stuff, I wonder if FS could provide the > following addition to the current polyphony solution. > In the past two years I worked with FS, I always did run more than one > instance of FS to ensure low latency and avo

Re: [fluid-dev] New voice overflow code committed

2010-08-04 Thread Pedro Lopez-Cabanillas
On Wednesday, August 4, 2010, Jim Henry wrote: > Miditzer uses an MSVC build of libfluidsynth.dll. I have discovered that > it needs at least libglib-2.0-0.dll > , > libgthread-2.0-0.dll >

Re: [fluid-dev] New voice overflow code committed

2010-08-03 Thread Jim Henry
On 8/1/2010 11:21 AM, David Henningsson wrote: 2010-08-01 19:00, Elimar Green skrev: On Sat, Jul 31, 2010 at 2:00 PM, David Henningsson wrote: As a side note, I also added the possibility to have polyphony up to 65535 voices (which should be enough even for jOrgan users!) and that t

Re: [fluid-dev] New voice overflow code committed

2010-08-01 Thread Elimar Green
On Sun, Aug 1, 2010 at 11:21 AM, David Henningsson wrote: >> I think synth.overflow.percussion might be more in line with existing >> terminology.  There may be more than one drum channel too, when we get >> into supporting different MIDI modes. > > Okay, changed and committed. Speaking of termino

Re: [fluid-dev] New voice overflow code committed

2010-08-01 Thread David Henningsson
2010-08-01 19:00, Elimar Green skrev: > On Sat, Jul 31, 2010 at 2:00 PM, David Henningsson > wrote: >> Okay, so I found the bug I talked about in my previous mail, and >> committed the new voice overflow code. >> >> The new ones brings in five new weight settings (voice.overflow.*) for >> prioriti

Re: [fluid-dev] New voice overflow code committed

2010-08-01 Thread Elimar Green
On Sat, Jul 31, 2010 at 2:00 PM, David Henningsson wrote: > Okay, so I found the bug I talked about in my previous mail, and > committed the new voice overflow code. > > The new ones brings in five new weight settings (voice.overflow.*) for > prioritizing volume, age, and special weights for drum