fluid-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [fluid-dev] chorus module


From: Sven Meier
Subject: Re: [fluid-dev] chorus module
Date: Mon, 25 Feb 2013 12:14:05 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2

Hi,

jOrgan is calling fluid_synth_set_chorus() and fluid_synth_set_chorus_on(), in that order, both defined in synth.h

Best regards
Sven

On 02/25/2013 10:39 AM, David Henningsson wrote:
On 02/25/2013 10:06 AM, BCA wrote:
Hello David,

yes, we have those elements in jOrgan already, but when operating them real-time (hammond Leslie, eg), any change results in a heavy crackle at re-initiation, and thus the wonderful sounding chorus engine is nearly useless, in performance.

Sven, can you confirm that calling fluid_synth_set_chorus / fluid_synth_set_chorus_full is all that you do when changing parameters, so that's where we have to look for calculations, or are you doing something else that could be the cause of this crackle?


Many thanks
Bernd.

----- Folgende Nachricht wurde empfangen -----

Absender:  David Henningsson
Empfänger:  FluidSynth mailing list
Zeit: 2013-02-25, 09:54:25
Betreff: Re: [fluid-dev] chorus module

On 02/25/2013 09:38 AM, BCA wrote:
Hello David,

"The parameters are set independently of CC93"

is it possible to make them accessable via controllers?

Not currently, i e, not without writing code. I don't know how things
look in jOrgan (which I assume that you use), but it might be easier to
persuade Sven to map CC93 and other controllers to FluidSynth's chorus
API in jOrgan, than trying to make something in FluidSynth directly.

Yes, I can set CC93 (as you say, effects as a whole), but apparently I cannot operate the parametres via a controller.
The effects are very good!

Many thanks
Bernd Casper.


----- Folgende Nachricht wurde empfangen -----

Absender:  David Henningsson
Empfänger:  FluidSynth mailing list
Zeit: 2013-02-25, 06:49:59
Betreff: Re: [fluid-dev] chorus module

On 02/22/2013 12:56 PM, BCA wrote:
Hello ,

the documentation about the chorus effects module says:

synth.chorus.active
String. ['yes', 'no']. When set to "yes" the chorus effects module is activated.
Otherwise, no chorus will be added to the output signal.
Note that when the reverb module is active, the amount of signal send to the chorus module depends on the "chorus send" generator defined in the SoundFont.
Default value: 'yes'.

Does "synth.chorus.active" represent CC93?
Which controllers can operate the different FluidSynth chorus elements parametres?

The parameters are set independently of CC93 - they both affect chorus
level. See the final chorus level as a sum of CC93, the FluidSynth
parameters, and what's set per voice in the sf2 file. (An sf2 file can
also override the default behaviour of CC93.)

// David


_______________________________________________
fluid-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/fluid-dev




_______________________________________________
fluid-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/fluid-dev






reply via email to

[Prev in Thread] Current Thread [Next in Thread]