Re: [fluid-dev] Fluidsynth's volume is too "dynamic"

2010-01-27 Thread Sebastian Biallas
j...@resonance.org wrote: The remaining problem (for me) is that "router_par2 0 127 0.5 32" only increases the attack velocity but not the sustain velocity. I think router_default and router_clear are probably working as defined. I must confess that I don't understand the difference between

Re: [fluid-dev] Fluidsynth's volume is too "dynamic"

2010-01-27 Thread Sebastian Biallas
S. Christian Collins wrote: Sebastian, If you want to resort to the old way of scaling attenuation/velocity/volume, change line 36 in fluid_conv.h from: #define FLUID_ATTEN_POWER_FACTOR (-200.0) to #define FLUID_ATTEN_POWER_FACTOR (-531.509) Thanks. Although this might not be

Re: [fluid-dev] Fluidsynth's volume is too "dynamic"

2010-01-27 Thread S. Christian Collins
That sounds like an even better idea :) -~Chris j...@resonance.org wrote: Quoting "S. Christian Collins" : As a further follow-up to this issue, I was wondering if the default velocity-to-attenuation scale (96 dB) could be user-adjustable. For those that like less dynamic disparity between lou

Re: [fluid-dev] State of things

2010-01-27 Thread josh
Quoting Kevin Fishburne : j...@resonance.org wrote: I would like to get back on the right foot with FluidSynth. I find I often feel like I'm neglecting the project and then try to avoid thinking about it at all, to try and side step the unpleasant feeling there. My intent is to change t

Re: [fluid-dev] Fluidsynth's volume is too "dynamic"

2010-01-27 Thread josh
Quoting Sebastian Biallas : j...@resonance.org wrote: Hello Sebastian, Quoting Sebastian Biallas : David Henningsson wrote: Perhaps this will do: router_clear router_begin note router_par2 0 127 0.5 32 router_end That would make volume = volume*0.5 + 32 This disables sustain (works withou

Re: [fluid-dev] midi driver

2010-01-27 Thread josh
Quoting Phil Ryan : Installed fluidsynth 1.0.9 for os2/ecomstation. launching program get this errot msg---couldnot find requested midi driver. could not start midi thread and midi device not found. Is this driver requested from os, fluidsynth program or a midi device. My interest in fluidsy

Re: [fluid-dev] Fluidsynth's volume is too "dynamic"

2010-01-27 Thread josh
Quoting "S. Christian Collins" : As a further follow-up to this issue, I was wondering if the default velocity-to-attenuation scale (96 dB) could be user-adjustable. For those that like less dynamic disparity between loud and soft notes, they can change this value to the desired amount. This wo

Re: [fluid-dev] State of things

2010-01-27 Thread Kevin Fishburne
j...@resonance.org wrote: I would like to get back on the right foot with FluidSynth.  I find I often feel like I'm neglecting the project and then try to avoid thinking about it at all, to try and side step the unpleasant feeling there.  My intent is to change this.  After all its a volunteer

Re: [fluid-dev] Fluidsynth's volume is too "dynamic"

2010-01-27 Thread S. Christian Collins
I should have mentioned that I am referring to FluidSynth 1.0.9 in my code references. -~Chris ___ fluid-dev mailing list fluid-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/fluid-dev

Re: [fluid-dev] Fluidsynth's volume is too "dynamic"

2010-01-27 Thread S. Christian Collins
As a further follow-up to this issue, I was wondering if the default velocity-to-attenuation scale (96 dB) could be user-adjustable. For those that like less dynamic disparity between loud and soft notes, they can change this value to the desired amount. This would only affect the default, so

Re: [fluid-dev] Fluidsynth's volume is too "dynamic"

2010-01-27 Thread S. Christian Collins
Sebastian, If you want to resort to the old way of scaling attenuation/velocity/volume, change line 36 in fluid_conv.h from: #define FLUID_ATTEN_POWER_FACTOR (-200.0) to #define FLUID_ATTEN_POWER_FACTOR (-531.509) The new way of handling volume/velocity is correct. However, E-MU

Re: [fluid-dev] Fluidsynth's volume is too "dynamic"

2010-01-27 Thread Sebastian Biallas
j...@resonance.org wrote: Hello Sebastian, Quoting Sebastian Biallas : David Henningsson wrote: Perhaps this will do: router_clear router_begin note router_par2 0 127 0.5 32 router_end That would make volume = volume*0.5 + 32 This disables sustain (works without the routing rules). I'm usi