Re: [fluid-dev] Fluid Synth CC1 Tremolo

2020-07-07 Thread Tom M. via fluid-dev
> > Why don't you all relent, admit you are wrong, and change the synth > > documentation to indicate that the synth inputs are SYNTH channels i.e. > > FSchans as I have called them. > Quite frankly: that is a weird (and a little rude) question to ask. I don't think David is interested in a fact

Re: [fluid-dev] Fluid Synth CC1 Tremolo

2020-07-07 Thread Marcus Weseloh
Hi David, Am Di., 7. Juli 2020 um 09:44 Uhr schrieb David Back : > Taking your last point first: If you have ever used a midi editor you would > soon realise that midi channels DO contain midi events. The channel number > contained in most events merely associates the event with a particular >

Re: [fluid-dev] Fluid Synth CC1 Tremolo

2020-07-07 Thread David Back via fluid-dev
Hi Marcus et al Taking your last point first: If you have ever used a midi editor you would soon realise that midi channels DO contain midi events. The channel number contained in most events merely associates the event with a particular channel. According to the midi specification the number of

Re: [fluid-dev] Fluid Synth CC1 Tremolo

2020-07-06 Thread Marcus Weseloh
Hi all, Am So., 5. Juli 2020 um 16:32 Uhr schrieb David Back via fluid-dev : > Thanks for your comment. Even though the FS documentation is wrong and > confusing when you consider midi and FSchannels I know you are not going to > change it. > Your argument that these channels are equivalent may

Re: [fluid-dev] Fluid Synth CC1 Tremolo

2020-07-06 Thread David Back via fluid-dev
The extra resources are minimal and are not "wasted" they are used to provide extra speed. I cannot predict how many cores my users PC's will have so the synth.cpu-cores setting is useless. Even if it adjusts itself to the real no. of cores a user has it provides no guaranteed benefit over usin

Re: [fluid-dev] Fluid Synth CC1 Tremolo

2020-07-05 Thread Tom M. via fluid-dev
> four instances are around four times faster than one instance would be Four instances are pretty much four times more wasteful on resources than a single instance. The synth has a built-in parallel renderer, you just need to use it: fluid_settings_setint(settings, "synth.cpu-cores", 4); > Also

Re: [fluid-dev] Fluid Synth CC1 Tremolo

2020-07-05 Thread Ceresa Jean-Jacques
Hi, David   Many thanks for the description of eplayOrgan. This answers all the questions. Indirectly we understand that the cpu on which eplayOrgan is running have four cores.   just it is a surprise that you find V2.x.x are using extra .dll's. Here, I am using V2 correctly configured (usin

Re: [fluid-dev] Fluid Synth CC1 Tremolo

2020-07-05 Thread David Back via fluid-dev
Hi Thanks for the comments. I think you are used to using FS with its associated midi driver. I am not using your midi driver and thus my input midi channels do not have to (and indeed do not) correspond with the FS channels. As I have never had any need to use any part of FS except the synth it

Re: [fluid-dev] Fluid Synth CC1 Tremolo

2020-07-05 Thread Tom M. via fluid-dev
> Thus there is no way that midi channels are equivalent to FSchannels. I said **semantically** equivalent. From my understanding, it was actually your design decision to give it that decidated "midi channel" and "FSchannel" meaning. I understand why you do that (i.e. playing the same notes at

Re: [fluid-dev] Fluid Synth CC1 Tremolo

2020-07-05 Thread Ceresa Jean-Jacques
Hi, David   >Also midi channels contain midi events in a specified defined format. The >FSchannels are driven by software procedures in a completely different >specified format. Thus there is no way that midi channels  are equivalent to FSchannels.   When talking to a MIDI compliant synthesize

Re: [fluid-dev] Fluid Synth CC1 Tremolo

2020-07-05 Thread David Back via fluid-dev
Thanks for your comment. Even though the FS documentation is wrong and confusing when you consider midi and FSchannels I know you are not going to change it. Your argument that these channels are equivalent may be right a simple case such as your command interface but when you consider an organ

Re: [fluid-dev] Fluid Synth CC1 Tremolo

2020-07-05 Thread Tom M. via fluid-dev
There is no such thing as "FSchannels". The documentation of the synth always talks about "midi channels". The only way you communicate with the synth is via "midi channels". Just because the number of midi channels is limited to 16 in standard midi files does not mean it's limited in the same w

Re: [fluid-dev] Fluid Synth CC1 Tremolo

2020-07-05 Thread Ceresa Jean-Jacques
Hi David,   >Just because something works from the command prompt does not necessarily mean >that it will work when another programmer tries to make it work by using the >documented procedures; especially if the documentation is either wrong or >ambiguous. >Please clarify whether the parameter

[fluid-dev] Fluid Synth CC1 Tremolo

2020-07-05 Thread David Back via fluid-dev
Hi All Thanks for the latest updates. At least my Estey sound font has passed the test and I will now use this for all future testing. The problem may well lie in the midi channels - It seems that both you and the FS documentation (and perhaps me) are confusing midi channels with fluidsynth chan