Re: [fluid-dev] Channel handling

2018-01-02 Thread Tom M.
> I think what would be best is having each note class on its own channel. fluidsynth only allows to render midi channel(s) to dedicated audio channel(s), the so called multichannel-rendering. To me your problem of note-to-audio-channel-rendering sounds very custom and I cannot think of a way

Re: [fluid-dev] Channel handling

2018-01-02 Thread Aaron Laws
On Tue, Jan 2, 2018 at 7:59 AM, Marcus Weseloh wrote: > Hi Aaron, > > 2018-01-01 20:30 GMT+01:00 Aaron Laws : > >> If a user has 12 channels, this is simple, but I for one don't plan on >> having 12 channels of audio. If, for instance, I only have four channels, >> if I'm only playing four note-c

Re: [fluid-dev] Channel handling

2018-01-02 Thread Marcus Weseloh
Hi Aaron, 2018-01-01 20:30 GMT+01:00 Aaron Laws : > If a user has 12 channels, this is simple, but I for one don't plan on > having 12 channels of audio. If, for instance, I only have four channels, > if I'm only playing four note-classes at a time, each channel should be > occupied. If I add a f

Re: [fluid-dev] Channel handling

2018-01-02 Thread Aaron Laws
ikelihood of choosing several stops that are assigned to the same channel is rather high. Something dynamic would be much better. > > Best, > > Jim Henry > > > -- > > *From:* fluid-dev [mailto:fluid-dev-bounces+jim.henry= > sbcglobal@

Re: [fluid-dev] Channel handling

2018-01-01 Thread Jim Henry
__ From: fluid-dev [mailto:fluid-dev-bounces+jim.henry=sbcglobal@nongnu.org] On Behalf Of Aaron Laws Sent: Monday, January 1, 2018 11:30 AM To: fluid-dev@nongnu.org Subject: [fluid-dev] Channel handling I'm an organist and have a midi organ that uses fluidsynth to produce its sound.

[fluid-dev] Channel handling

2018-01-01 Thread Aaron Laws
I'm an organist and have a midi organ that uses fluidsynth to produce its sound. Audio fidelity is an important aspect to this project since several presets (hence very many instruments) can be sounding simultaneously. Distortion becomes noticeable very quickly. I've been thinking of ways to deal