Re: [fluid-dev] New patch: polyphonic key pressure (aftertouch)

2017-05-23 Thread Aere Greenway
All: You can easily map one control message to a different control message, using a MIDI router, such as qmidiroute. - Aere On 05/23/2017 05:22 PM, Marcus Weseloh wrote: Hi all, I've added a test MIDI file and soundfont to the ticket: https://sourceforge.net/p/fluidsynth/tickets/50/#b976

Re: [fluid-dev] New patch: polyphonic key pressure (aftertouch)

2017-05-23 Thread Marcus Weseloh
Hi all, I've added a test MIDI file and soundfont to the ticket: https://sourceforge.net/p/fluidsynth/tickets/50/#b976 And Kjetil: if you really want to use the key pressure as volume control by default in a non-standard way, you could always hack the modulator into your fluidsynth copy. A patch

Re: [fluid-dev] New patch: polyphonic key pressure (aftertouch)

2017-05-23 Thread Marcus Weseloh
Hi Aere, 2017-05-23 16:47 GMT+02:00 Aere Greenway : > > I have been using FluidSynth for years, by way of the Qsynth GUI > interface, with a synthesizer having aftertouch (which it actually does by > sending Channel Pressure MIDI control messages). > > It has always had the same effect as the mod

Re: [fluid-dev] New patch: polyphonic key pressure (aftertouch)

2017-05-23 Thread Aere Greenway
On 05/23/2017 06:33 AM, Marcus Weseloh wrote: 2017-05-23 14:00 GMT+02:00 Kjetil Matheussen >: So when fluidsynth receives these bytes: 0xa0 0x60 0x10 0x90 0x60 0x70 Is the note played with a volume value of 0x10? That depends on the modulato

Re: [fluid-dev] fluidsynth and Unity ?

2017-05-23 Thread Kjetil Matheussen
On Tue, May 23, 2017 at 3:47 PM, Kjetil Matheussen wrote: > > > On Tue, May 23, 2017 at 3:43 PM, Kjetil Matheussen < > k.s.matheus...@gmail.com> wrote: > >> >> >> On Tue, May 23, 2017 at 12:49 PM, Stéphane Letz wrote: >> >>> Hi, >>> >>> As anybody ever used fluidsynth in Unity (https://unity3d.c

Re: [fluid-dev] fluidsynth and Unity ?

2017-05-23 Thread sqweek
It definitely works, I've built fluidsynth with no audio drivers in the past and used the nwrite_float() interface to generate samples to pass on to the audio layer (in my case portaudio -- which fluidsynth might even have a driver for but I wanted to be in control of the mixing). -sqweek On 23/05

Re: [fluid-dev] fluidsynth and Unity ?

2017-05-23 Thread Kjetil Matheussen
On Tue, May 23, 2017 at 3:43 PM, Kjetil Matheussen wrote: > > > On Tue, May 23, 2017 at 12:49 PM, Stéphane Letz wrote: > >> Hi, >> >> As anybody ever used fluidsynth in Unity (https://unity3d.com/fr) ? If >> yes is that any open-source code available somewhere? It no how complex >> would it be ?

Re: [fluid-dev] fluidsynth and Unity ?

2017-05-23 Thread Kjetil Matheussen
On Tue, May 23, 2017 at 12:49 PM, Stéphane Letz wrote: > Hi, > > As anybody ever used fluidsynth in Unity (https://unity3d.com/fr) ? If > yes is that any open-source code available somewhere? It no how complex > would it be ? (I guess developing a specific audio driver to connect to > Unity audi

Re: [fluid-dev] New patch: polyphonic key pressure (aftertouch)

2017-05-23 Thread Kjetil Matheussen
On Tue, May 23, 2017 at 2:59 PM, Marcus Weseloh wrote: > > 2017-05-23 14:43 GMT+02:00 Kjetil Matheussen : > >> Thanks for the explanation! It seems seems like polyphonic aftertouch >> is a more advanced feature than I though, and you know a lot more >> about this than me. I thought polyphonic aft

Re: [fluid-dev] New patch: polyphonic key pressure (aftertouch)

2017-05-23 Thread Marcus Weseloh
2017-05-23 14:43 GMT+02:00 Kjetil Matheussen : > Thanks for the explanation! It seems seems like polyphonic aftertouch > is a more advanced feature than I though, and you know a lot more > about this than me. I thought polyphonic aftertouch was just a way to > change the individual volume of singl

Re: [fluid-dev] New patch: polyphonic key pressure (aftertouch)

2017-05-23 Thread Kjetil Matheussen
On Tue, May 23, 2017 at 2:33 PM, Marcus Weseloh wrote: > > 2017-05-23 14:00 GMT+02:00 Kjetil Matheussen : > >> So when fluidsynth receives these bytes: >> >> 0xa0 0x60 0x10 >> 0x90 0x60 0x70 >> >> Is the note played with a volume value of 0x10? >> > > That depends on the modulators on the instrum

Re: [fluid-dev] New patch: polyphonic key pressure (aftertouch)

2017-05-23 Thread Marcus Weseloh
2017-05-23 14:00 GMT+02:00 Kjetil Matheussen : > So when fluidsynth receives these bytes: > > 0xa0 0x60 0x10 > 0x90 0x60 0x70 > > Is the note played with a volume value of 0x10? > That depends on the modulators on the instrument. Polyphonic aftertouch is not one of the standard modulators, so it

Re: [fluid-dev] New patch: polyphonic key pressure (aftertouch)

2017-05-23 Thread Kjetil Matheussen
On Tue, May 23, 2017 at 1:32 PM, Marcus Weseloh wrote: > Hi, > > 2017-05-23 13:07 GMT+02:00 Kjetil Matheussen : > >> Great work! I've been meaning to implement this myself for many years but >> never got started. I'm going to apply your patch to the fluidsynth in >> Radium, since it has good supp

Re: [fluid-dev] New patch: polyphonic key pressure (aftertouch)

2017-05-23 Thread Marcus Weseloh
Hi, 2017-05-23 13:07 GMT+02:00 Kjetil Matheussen : > Great work! I've been meaning to implement this myself for many years but > never got started. I'm going to apply your patch to the fluidsynth in > Radium, since it has good support for polyphonic aftertouch, and see how it > works. If it works

Re: [fluid-dev] New patch: polyphonic key pressure (aftertouch)

2017-05-23 Thread Kjetil Matheussen
Great work! I've been meaning to implement this myself for many years but never got started. I'm going to apply your patch to the fluidsynth in Radium, since it has good support for polyphonic aftertouch, and see how it works. If it works, I'm going to keep it in the next release of Radium. I've a

[fluid-dev] fluidsynth and Unity ?

2017-05-23 Thread Stéphane Letz
Hi, As anybody ever used fluidsynth in Unity (https://unity3d.com/fr) ? If yes is that any open-source code available somewhere? It no how complex would it be ? (I guess developing a specific audio driver to connect to Unity audio layer yes ?) Thanks for any advice. Stéphane Letz ___