Re: [fluid-dev] Continuous controllers

2016-06-24 Thread Ben Gonzales
See notes below: On 25/06/16 11:23, FenderBenders wrote: I was thinking the initial breath pressure should send a single note on message ,with increased pressure sending higher and higher velocity and volume messages with no other note on messages except the zero at the end of pressure input.

Re: [fluid-dev] Continuous controllers

2016-06-24 Thread FenderBenders
I was thinking the initial breath pressure should send a single note on message ,with increased pressure sending higher and higher velocity and volume messages with no other note on messages except the zero at the end of pressure input. The weirdness the ewi on the first note is baffling but I t

Re: [fluid-dev] Continuous controllers

2016-06-24 Thread S. Christian Collins
Sounds like you need to also cancel the default velocity-to-attenuation modulator: * Source: Note-On Velocity * Source curve: concave negative unipolar * Destination: Attenuation (volume envelope) * Amount Source: 0 -~Chris On 06/24/2016 05:17 PM, Ben Gonzales wrote: Hi all. I implemen

Re: [fluid-dev] Continuous controllers

2016-06-24 Thread Ben Gonzales
Hi Greg. On 25/06/16 08:46, FenderBenders wrote: Ben, I wonder what happens if you cancel out velocity with negative or zero in modulators and assign breath #2 to velocity and volume. The dynamic in harmonic content is dependent on velocity on many sound modules but having midi monitored the

Re: [fluid-dev] Continuous controllers

2016-06-24 Thread FenderBenders
Ben, I wonder what happens if you cancel out velocity with negative or zero in modulators and assign breath #2 to velocity and volume. The dynamic in harmonic content is dependent on velocity on many sound modules but having midi monitored the output of the ewi I noticed the note on message long

Re: [fluid-dev] Continuous controllers

2016-06-24 Thread Ben Gonzales
Hi all. I implemented the CC2 modulator in a sax soundfont, and loaded it into my RPi2 fluidsynth. I set the EWI to CC2 and the velocity setting to ZERO. This makes the EWI produce "dynamic velocity". What I found was that I could start a note at low breath pressure, and resulting low volume,

Re: [fluid-dev] Continuous controllers

2016-06-24 Thread Element Green
Hello Chris, On Fri, Jun 24, 2016 at 1:12 PM, S. Christian Collins < s_chriscoll...@hotmail.com> wrote: > On 06/24/2016 10:30 AM, Element Green wrote: > > Its been a while since I was looking at this. After reading over the > spec, it sounds like you are correct. This seems contrary to some of

Re: [fluid-dev] Continuous controllers

2016-06-24 Thread S. Christian Collins
On 06/24/2016 10:30 AM, Element Green wrote: Its been a while since I was looking at this. After reading over the spec, it sounds like you are correct. This seems contrary to some of the behavior I have observed in Swami in particular. So it may be that there are some implementation issues (ei

Re: [fluid-dev] Continuous controllers

2016-06-24 Thread Element Green
Hello Christian, On Fri, Jun 24, 2016 at 1:24 AM, S. Christian Collins < s_chriscoll...@hotmail.com> wrote: > On 06/23/2016 08:28 PM, Element Green wrote: > > There are a bunch of default modulators which cause SoundFont instruments > to respond to some of the defined MIDI controllers as expected

Re: [fluid-dev] Continuous controllers

2016-06-24 Thread S. Christian Collins
On 06/23/2016 08:28 PM, Element Green wrote: There are a bunch of default modulators which cause SoundFont instruments to respond to some of the defined MIDI controllers as expected (volume control, pitch bender, etc). When attempting to modify one of these, you have to first define a modulator

Re: [fluid-dev] Continuous controllers

2016-06-23 Thread Element Green
Hello Ben, On Thu, Jun 23, 2016 at 9:36 PM, Ben Gonzales wrote: > > > FluidSynth and Swami are great programs. Thanks > You're welcome. I only deserve a little credit for FluidSynth though - well I helped come up with the name at least :-) The SoundFont loading code is roughly based on the an

Re: [fluid-dev] Continuous controllers

2016-06-23 Thread Ben Gonzales
Hi Element. Comments below. On 24/06/16 11:28, Element Green wrote: Hello Ben, On Thu, Jun 23, 2016 at 6:47 PM, Ben Gonzales > wrote: Hi Chris and Jean-Jaques. Thank you for your excellent responses. I have been using CC11, and have programmed it into my

Re: [fluid-dev] Continuous controllers

2016-06-23 Thread Element Green
Hello Ben, On Thu, Jun 23, 2016 at 6:47 PM, Ben Gonzales wrote: > Hi Chris and Jean-Jaques. > > Thank you for your excellent responses. I have been using CC11, and have > programmed it into my EWI-USB. Here is my project site: > > http://projects.gonzos.net/ewi-pi/ > > The original poster on th

Re: [fluid-dev] Continuous controllers

2016-06-23 Thread Ben Gonzales
Hi Chris and Jean-Jaques. Thank you for your excellent responses. I have been using CC11, and have programmed it into my EWI-USB. Here is my project site: http://projects.gonzos.net/ewi-pi/ The original poster on this thread, fenderbenders, has one of my RPi configurations, but he would lik

Re: [fluid-dev] Continuous controllers

2016-06-23 Thread S. Christian Collins
On 06/23/2016 01:38 AM, Ben Gonzales wrote: Thanks. Note: I get 2 duplicate messages from you. Is it me or you? It's me. Sorry about that... ___ fluid-dev mailing list fluid-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/fluid-dev

Re: [fluid-dev] Continuous controllers

2016-06-23 Thread jean-jacques.ceresa
Hi, Ben >Q1: Is the modulator best applied at the Instrument or Preset level? Instrument Level (as indicated in the document posted with the patch). >Q2: I can't find "Initial attenuation" as a destination, only "attenuation" I assume they are different? No, in SF2.01 there are only one generato

Re: [fluid-dev] Continuous controllers

2016-06-23 Thread jean-jacques.ceresa
Hi, Ben First , please trust Chris, a kind advisor. a)Just want to confirm that adding a "CC Breath MSB (2d) to Initial Attenuation" is the exact response to your initial question. b)Also, the other possibility of mapping CC Breath MSB to CC Expression MSB (11d), works well also (for the reas

Re: [fluid-dev] Continuous controllers

2016-06-22 Thread Ben Gonzales
Thanks. Note: I get 2 duplicate messages from you. Is it me or you? Q1: Is the modulator best applied at the Instrument or Preset level? Q2: I can't find "Initial attenuation" as a destination, only "attenuation" I assume they are different? Q3: What does the "amount controller" do? Ben On

Re: [fluid-dev] Continuous controllers

2016-06-22 Thread S. Christian Collins
Yes, "initial attenuation" with the amount "960" (the measurement is in centiBels). -~Chris On 06/23/2016 12:37 AM, Ben Gonzales wrote: Hi Chris. Aha! You sound like someone who might know what to do... I was in the process of working my way through how to do that particular modulator addi

Re: [fluid-dev] Continuous controllers

2016-06-22 Thread S. Christian Collins
Yes, "initial attenuation" with the amount "960" (the measurement is in centiBels). -~Chris On 06/23/2016 12:37 AM, Ben Gonzales wrote: Hi Chris. Aha! You sound like someone who might know what to do... I was in the process of working my way through how to do that particular modulator addi

Re: [fluid-dev] Continuous controllers

2016-06-22 Thread Ben Gonzales
Hi Chris. Aha! You sound like someone who might know what to do... I was in the process of working my way through how to do that particular modulator addition. Using SWAMI I'd figured out the concave unipolar negative curve with CC2 as the source, and figured that it should drive the volume a

Re: [fluid-dev] Continuous controllers

2016-06-22 Thread S. Christian Collins
I already responded to your question to the group on this matter. Did you not see it? There is no default modulator in the SoundFont spec for CC #2 (breath controller), so support must be added to the SoundFont preset itself using a modulator (CC#2 to attenuation, 96 dB using concave negative u

Re: [fluid-dev] Continuous controllers

2016-06-22 Thread S. Christian Collins
I already responded to your question to the group on this matter. Did you not see it? There is no default modulator in the SoundFont spec for CC #2 (breath controller), so support must be added to the SoundFont preset itself using a modulator (CC#2 to attenuation, 96 dB using concave negative u