Re: [fluid-dev] Fluid Synth CC1 Tremolo

2020-07-07 Thread David Back via fluid-dev
05:16 BST, Marcus Weseloh wrote: 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. > Y

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 David Back via fluid-dev
Message du 05/07/20 16:32 > De : "David Back" > A : "FluidSynth Mailing List" > Copie à : "Tom M." , "Ceresa Jean-Jacques" > > Objet : Re: Fluid Synth CC1 Tremolo > > Thanks for your comment. Even though the FS documentation is wrong an

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

[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

Re: [fluid-dev] Tremolo, fluidsynth and CC 1

2020-07-04 Thread David Back via fluid-dev
new modulator's amount value MUST be 0.If one of the above condition is not true, this new modulator will never override (i.e disable) the default CC1 modulator.Wecome to the world of SF2.jjc.  > Message du 04/07/20 16:34 > De : "David Back via fluid-dev" > A : "fluid-

[fluid-dev] fluidsynth tremolo (modulation)

2020-07-02 Thread David Back via fluid-dev
Hi I am the author of eplayOrgan which uses fluid synth to produce its sound.(Download it free from my website https://midimusic.github.io) I am trying to implement tremolo (= midi modulation) and am using fluid_synth_cc(synth, midichannel, 1, 100) to turn it on.As far as I can tell this does not

Re: [fluid-dev] Fluid synth channel 10 etc.

2019-01-15 Thread David Back
Hi Tom Many thanks, once again your advice has been invaluable. The only catch was that percussion bank 128 also needs program change 0 to be set as it does not default to 0. Best WishesDavid (csw900) On ‎Monday‎, ‎14‎ ‎January‎ ‎2019‎ ‎18‎:‎50‎:‎47‎ ‎GMT, Tom M. wrote: David, please

[fluid-dev] Fluid synth channel 10

2019-01-10 Thread David Back
command is ignored and ch10 remains at its default. How can I unset the default to midi percussion in channel 10? Thank you David Back https://midimusic.github.io | | | | midimusic, Computer Processed Music Android Apps, All of Scott Joplin's piano music. Wurlitzer band organ music. Wurlit

Re: [fluid-dev] fluidsynth, programming reverb

2018-01-07 Thread David Back
= fluid_synth_get_reverb_roomsize(synth); etc. It was amazingly easy once I located the proper documentation (which I had already lookedfor but failed to find). David From: Tom M. To: David Back Cc: FluidSynth mailing list Sent: Sunday, 7 January 2018, 18:17 Subject: Re: [fluid-dev

[fluid-dev] fluidsynth, programming reverb

2018-01-07 Thread David Back
Hi All I can only guess where to begin as the documented reverb API is limited to turning reverbon or off (which I have done and it is working) I have assumed that the doubles: roomsize, damp, width and level are settings and thuscan be set by:fluid_settings_setnum(settings, "name", value); I hav

Re: [fluid-dev] Fluidsynth bank select

2018-01-01 Thread David Back
it behaves better. I will never be loading more than one sound font at a time. Best WishesDavid From: Tom M. To: David Back Cc: FluidSynth mailing list Sent: Saturday, 30 December 2017, 14:34 Subject: Re: [fluid-dev] Fluidsynth bank select I've updated the docs regarding &q

Re: [fluid-dev] Fluidsynth bank select

2017-12-28 Thread David Back
below: int Division::loadSoundFont(char* sfont, int bank){   int sfID = 0;   char buffer[128];   int result = FLUID_FAILED;   sprintf(buffer,"%i",bank);    MessageBox(NULL,buffer,"Bank",MB_ICONEXCLAMATION | MB_OK);  sfID = fluid_synth_sfload(synth, sfont, 1);   for(int i=

Re: [fluid-dev] Fluidsynth bank select

2017-12-28 Thread David Back
. To: David Back Cc: fluid-dev@nongnu.org Sent: Wednesday, 27 December 2017, 14:30 Subject: Re: [fluid-dev] Fluidsynth bank select Regarding "reset" and "offset" I agree they could be explained a bit more detailed. I'll see what can be done. > You also need s

Re: [fluid-dev] Fluidsynth bank select

2017-12-27 Thread David Back
dfluid_synth_bank_select() selects the bank for only one channel at a time so is not what I needed, though it could be pressed into service if therewas no alternative. Best WishesDavid From: Tom M. To: David Back ; FluidSynth mailing list Sent: Friday, 22 December 2017, 20:50 S

Re: [fluid-dev] Fluidsynth bank select

2017-12-21 Thread David Back
has to be done manually. I invite you to download and try the latest version (reverb always on and no bank selection) from my website https://midimusic.github.io/ David. From: Marcus Weseloh To: David Back Cc: FluidSynth Mailing List Sent: Thursday, 21 December 2017, 14:39 Subject

[fluid-dev] Fluidsynth bank select

2017-12-21 Thread David Back
Hi Marcus Yes it is working now, I have managed to get bank 1 selected and just asyou prophesied I needed to use an offset of -1 to select it.I include my code below, you may wish to use it as an example in thefluidsynth documentation. int Division::loadSoundFont(char* sfont, int reverb, int bank

Re: [fluid-dev] fluidsynth, Midi Bank Select

2017-12-21 Thread David Back
: David Back Cc: FluidSynth mailing list Sent: Wednesday, 20 December 2017, 21:47 Subject: Re: [fluid-dev] fluidsynth, Midi Bank Select Hi David, 2017-12-20 22:08 GMT+01:00 David Back : > It would be useful to know whether this command has to be given before > or after loading the soun

Re: [fluid-dev] fluidsynth, Midi Bank Select

2017-12-20 Thread David Back
be problems everywhereyou look. Even using CC's its not easy to write code which works on anysystem. David From: Marcus Weseloh To: David Back ; FluidSynth mailing list Sent: Wednesday, 20 December 2017, 14:38 Subject: Re: [fluid-dev] fluidsynth, Midi Bank Select Hi David,

[fluid-dev] fluidsynth, Midi Bank Select

2017-12-20 Thread David Back
Hi All My organ eplayOrgan uses sf2 sound fonts and as you know these may includemore than one bank of presets. I need to be able to tell fluidsynth which bank to use at the time that the soundfont is loaded, the bank will never change thereafter. This bank must be used byALL midi channels. (I a

[fluid-dev] Compiling fluidsynth with mingw32 under Windows 10

2017-11-27 Thread David Back
Hi Tom et al. Regarding my previous inability to compile fluidsynth with mingw32 under Windows 10. I have now overcome this problem and can do the compilation. The solution was to copylibintl.dll into the ONLY directory the linker was looking. It does not use the PATH and onlylooks in the one pl

Re: [fluid-dev] pkgconfig not found

2017-11-21 Thread David Back
rom: Tom M. To: David Back Cc: FluidSynth Mailing List Sent: Tuesday, 21 November 2017, 12:10 Subject: Re: [fluid-dev] pkgconfig not found > I never did think it used c++ as a linker Ok seems like I mixed that up because we were talking about a linkage problem. Anyway, it should be no pro

Re: [fluid-dev] pkgconfig not found

2017-11-21 Thread David Back
me that older versions of fluidsynth may be betterthan new versions which appear have a lot of unnecessary featuresand fail to include some of the more useful features. How many people are there who want to give fluidsynth command linetext in Chinese? David From: Tom M. To: David Back

Re: [fluid-dev] pkgconfig not found

2017-11-21 Thread David Back
the appropriate sound drivers for each system. David From: Tom M. To: David Back ; FluidSynth Mailing List Sent: Monday, 20 November 2017, 14:30 Subject: Re: [fluid-dev] pkgconfig not found Regarding the build log, I dont see why you think it uses c++ as linker. It correctly

Re: [fluid-dev] pkgconfig not found

2017-11-20 Thread David Back
ill run on ANY system as supplied, without any recompiling or other changes. Good luck with the build.log David From: Tom M. To: David Back Cc: fluid-dev@nongnu.org Sent: Sunday, 19 November 2017, 15:57 Subject: Re: [fluid-dev] pkgconfig not found It uses c++ as linker? No matter 1.

Re: [fluid-dev] pkgconfig not found

2017-11-19 Thread David Back
ilable so it SHOULD work on allsystems (under Wine) with > minimum latency. That would be awful job I guess, you should consider simply using portaudio, as it provides exactly that kind of abstraction. Tom Am Freitag, 17. November 2017, 21:20:24 CET schrieb David Back: > Tom > C:\MinGW3

Re: [fluid-dev] pkgconfig not found

2017-11-17 Thread David Back
available so it SHOULD work on allsystems (under Wine) with minimum latency. The project is an organ, you can download it from my website https:\\midimusic.github.io (its calledeplayOrgan, link on home page) and try it out yourself. David From: Tom M. To: David Back Cc: FluidSynth Mail

[fluid-dev] pkgconfig not found

2017-11-15 Thread David Back
Hi fluidsynthers I am trying to use cmake to configure/compile fluidsynth on win32. I am usingmingw32. The problem is that pkgconfig was not found. I downloaded the .exe filean copied it to my mingw32/bin folder. The next problem was glib-2.0 and gthread-2.0  were not found. I didfind these and