Re: [fluid-dev] repeating a note with the sustain pedal active cuts off the previous note

2021-06-06 Thread S. Christian Collins
obstacle to rendering a proper live performance. > I will look after this issue. > jjc. > Message du 04/06/21 00:47 > De : "S. Christian Collins" > A : "FluidSynth Devel" > Copie à : > Objet : [fluid-dev] r

[fluid-dev] repeating a note with the sustain pedal active cuts off the previous note

2021-06-03 Thread S. Christian Collins
Hi folks, I have noticed in recent FluidSynth versions that when I am playing any type of piano or keyboard sound, notes will sometimes drop out unexpectedly. After a bit of experimentation, I discovered what the problem is: when playing the same note more than once with the sustain pedal act

Re: [fluid-dev] fluidsynth tremolo (modulation)

2020-07-02 Thread S. Christian Collins
You can set up a modulator in the SoundFont to route a MIDI CC to the mod LFO volume, which will create a tremolo effect. However, as with the vibrato, this effect is aligned independently with the start of each note, which is not usually the effect you want for an organ, where a single tremolo

Re: [fluid-dev] Override envelope release time?

2018-04-25 Thread S. Christian Collins
I know that the Creative SoundFont synths allowed realtime manipulation of envelopes using NRPN values. I am guessing that FluidSynth doesn't support this, correct? More info on the Creative NRPNs here . On 04/11/20

Re: [fluid-dev] SoundFont exclusiveClass

2016-09-12 Thread S. Christian Collins
On 09/12/2016 08:13 AM, Dan Eble wrote: Say I have an instrument with a release time of 2 seconds. Fluidsynth sounds as if it is playing the sound at constant volume for 2 seconds after the end of the note, then stopping abruptly. According to the SoundFont spec, the volume should instead de

Re: [fluid-dev] SoundFont exclusiveClass

2016-09-11 Thread S. Christian Collins
On 09/11/2016 07:23 PM, Dan Eble wrote: On Sep 11, 2016, at 17:44 , S. Christian Collins wrote: On 09/10/2016 04:08 PM, Dan Eble wrote: Making this worse, Fluidsynth does not seem to ramp down the during the release portion of the volume envelope (see “releaseVolEnv” in the SoundFont spec

Re: [fluid-dev] SoundFont exclusiveClass

2016-09-11 Thread S. Christian Collins
On 09/10/2016 04:08 PM, Dan Eble wrote: Making this worse, Fluidsynth does not seem to ramp down the during the release portion of the volume envelope (see “releaseVolEnv” in the SoundFont spec). I am unsure what you are saying here. Could you please clarify? Thanks, -~Chris __

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 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 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 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-22 Thread S. Christian Collins
t would be a good target too. Can you offer any advice? Ben On 23/06/16 15:16, S. Christian Collins wrote: 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 mus

Re: [fluid-dev] Continuous controllers

2016-06-22 Thread S. Christian Collins
t would be a good target too. Can you offer any advice? Ben On 23/06/16 15:16, S. Christian Collins wrote: 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 mus

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

Re: [fluid-dev] Fluidsynth cc

2016-06-18 Thread S. Christian Collins
On 06/18/2016 02:00 PM, Greg Fritts wrote: Just wondering what would be involved in implementation of breath control ( continuous controller # 2 ) in fluidsynth. Thanks, Greg As far as I know, the response to CC #2 would need to be programmed into the So

Re: [fluid-dev] Play two channels simultaneously

2016-06-12 Thread S. Christian Collins
What OS are you using? -~Chris On 06/12/2016 08:16 AM, Srijan Deshpande wrote: Hello, I have two soundfonts loaded into fluidsynth, one is on chan 0 and the other is on chan 1. I want both to play regardless of what channel my controller keyboard is on. Is this possible? How can this be don

Re: [fluid-dev] Turning off modulators

2016-03-16 Thread S. Christian Collins
On 03/16/2016 01:36 AM, Srijan Deshpande wrote: Hello, I'm using fluidsynth with a korg microkey37 I want to turn off the expression control (CC 11) mod wheel on my keyboard. The mod wheel is usually mapped to CC1, not CC11. Or are you talking about a separate controller on your keyboard tha

Re: [fluid-dev] Re : Using SoundFonts in 2016

2016-03-08 Thread S. Christian Collins
On 03/08/2016 08:41 AM, CERESA Jean-Jacques ENAC/ENAC wrote: Many thanks for you chart tests. Just one question, how long it took to do this work ? Oh man, I've been working on this for weeks, haha. Although a lot of what I wrote is based on knowledge that I have accumulated over the past sev

[fluid-dev] Using SoundFonts in 2016

2016-03-07 Thread S. Christian Collins
Dear FluidSynth developers and fellow SoundFont aficionados, I have recently completed a very thorough review of the current landscape of SoundFont-compatible software, including DAW plugins, virtual GM devices and SoundFont editors. You can read the results of this study in my blog post, /Usi

Re: [fluid-dev] Supported Wave/Flac format other than SF2

2015-02-09 Thread S. Christian Collins
Garth, Why not just use LinuxSampler if you want to use SFZ? -~Chris On 02/05/2015 05:19 PM, Garth Hjelte wrote: > At 01:21 PM 2/5/2015, you wrote: > >> Sure, we could "just transfer it in", but then again, the results would >> be slightly wrong. Just as an example, sfz seems to have a three b

Re: [fluid-dev] notoff -> decay/release

2015-01-13 Thread S. Christian Collins
Hi Frank, Try using a SoundFont editor to edit the instrument's volume envelope release values to get the effect you are looking for. You can do this using Swami (Linux), Viena (Windows) or Polyphone (

Re: [fluid-dev] Velocity to gain formula

2014-12-12 Thread S. Christian Collins
Okay, I might get some of the terminology wrong here (being a SoundFont designer but not a developer), but as I understand it, the default velocity-to-attenuation curve is -96 dB (at 0 velocity) to 0 dB (at 127 velocity). This is not calculated linearly but on a concave curve (which is the most nat

Re: [fluid-dev] problems with fluidsynth 1.1.6 on a raspberry pi

2012-11-25 Thread S. Christian Collins
Back when I used to have a 450 MHz machine, I remember avoiding softsynths in general for the same reason. If you wanted to do music production on such a machine, you really had to use hardware synths, whether the sounds from a Sound Blaster AWE32 or an external unit connected via MIDI. -~Chris O

Re: [fluid-dev] problems with fluidsynth 1.1.6 on a raspberry pi

2012-11-23 Thread S. Christian Collins
Sorry to keep repeating this, but have you tried switching FluidSynth to linear interpolation yet? It seems a lot of your CPU usage is tied up in the 4-point interpolation that FluidSynth defaults to. -~Chris On 11/23/2012 07:27 PM, Jan Newmarch wrote: > On Wed, 2012-11-21 at 16:26 +0100, David He

Re: [fluid-dev] problems with fluidsynth 1.1.6 on a raspberry pi

2012-11-20 Thread S. Christian Collins
On 11/20/2012 01:58 AM, Jan Newmarch wrote: > I ran perf (from linux-tools Debian pkg) on the RPi for nightsin.kar using > two soundfonts and got > > 32.07% fluid_rvoice_buffers_mix > 26.89% fluid_rvoice_dsp_interpolate_4th_order > 12.99% fluid_iir_filter_apply > 11.00% fl

Re: [fluid-dev] problems with fluidsynth 1.1.6 on a raspberry pi

2012-11-18 Thread S. Christian Collins
How much better is the performance when using linear interpolation instead of fourth order? -~Chris On 11/18/2012 11:42 PM, David Henningsson wrote: > On 11/18/2012 07:56 PM, Pedro Lopez-Cabanillas wrote: >> El Domingo, 18 de noviembre de 2012 12:51:58 David Henningsson escribió: >>> I'll do some

Re: [fluid-dev] problems with fluidsynth 1.1.6 on a raspberry pi

2012-11-17 Thread S. Christian Collins
Try GeneralUser GS FluidSynth version from this site . It is much smaller than FluidR3, so it should hopefully use less CPU. -~Chris On 11/17/2012 04:25 AM, Jan Newmarch wrote: > Recently there was a thread about 1.1.5 on an RPi. I'm picking that u

Re: [fluid-dev] [SUGGESTION] FluidSynth/Portaudio device list

2012-11-12 Thread S. Christian Collins
Okay, ignore my previous e-mail. This isn't an issue anymore. Perhaps I was recalling an experience with an older version or something? -~Chris On 11/12/2012 11:09 AM, S. Christian Collins wrote: > I believe this is the reason I am unable to use FluidSynth (Qsynth, > actually) with

Re: [fluid-dev] [SUGGESTION] FluidSynth/Portaudio device list

2012-11-12 Thread S. Christian Collins
I believe this is the reason I am unable to use FluidSynth (Qsynth, actually) with my virtual MIDI cable driver in Windows. Selecting by name never selects the right MIDI cable port, because they all have the same name in FluidSynth. -~Chris On 11/12/2012 04:

Re: [fluid-dev] Windows SoundFont VSTi's

2012-10-31 Thread S. Christian Collins
On 10/31/2012 05:18 AM, Pedro Lopez-Cabanillas wrote: > What do you think about CoolSoft's VirtualMIDISynth? > http://coolsoft.altervista.org/en/virtualmidisynth > > The page mentions your GeneralUser soundfont, so I assume you already > know about this program. Yes, I am familiar with VirtualMIDIS

Re: [fluid-dev] Windows SoundFont VSTi's

2012-10-31 Thread S. Christian Collins
On 10/31/2012 06:17 AM, Ebrahim Mayat wrote: > Chris > > Have you tried Krzysztof Foltman's Calf LV2 plug-in which in addition > to being a monophonic synthesizer and an organ simulator is also a SF2 > player ? > Unfortunately, since my workflow is now in Wi

[fluid-dev] Windows SoundFont VSTi's

2012-10-31 Thread S. Christian Collins
I've downloaded them all... every single SoundFont-compatible VSTi I could find, and not a single one of them comes anywhere close to the accurate SoundFont reproduction of FluidSynth. Apparently, nobody else bothers to support SoundFont 2.1 modulators. I want to give high praise to all of the pro

Re: [fluid-dev] Proposal: FluidSynth tester program

2012-08-03 Thread S. Christian Collins
Even on my Intel Core i7 (2.8 GHz quad-core) I am able to get Fluidsynth to cause xruns when playing really fast on a stereo piano sound that I have (voice polyphony at 256). As I am playing fast arpeggios with the pedal down, I can watch the jack dsp load (as reported by Cadence) go higher and hi

Re: [fluid-dev] FluidSynth 1.1.6-rc1 ready for testing!

2012-08-01 Thread S. Christian Collins
This works. Thanks. -~Chris On 07/30/2012 05:01 PM, David Henningsson wrote: > On 07/30/2012 06:01 PM, S. Christian Collins wrote: >> When compiling FluidSynth, I get the following errors when it gets to >> *fluid_oss.c.o*: >> >> >> /home/chris/Personal/Res

Re: [fluid-dev] Proposal: FluidSynth tester program

2012-08-01 Thread S. Christian Collins
/2012 04:51 PM, David Henningsson wrote: > On 07/30/2012 07:41 PM, S. Christian Collins wrote: >> On 07/28/2012 11:59 PM, David Henningsson wrote: >>> 4) Run >>> sudo make install >>> ...to install the new version. Once you have finished testing, run >>>

Re: [fluid-dev] Proposal: FluidSynth tester program

2012-07-31 Thread S. Christian Collins
I tried to find out the same thing (which library is being used by Qsynth). I noticed the following text among the messages in Qsynth (click the "Messages" button to see them): fluidsynth: warning: Instrument not found on channel 9 [bank=128 prog=9], substituted [bank=128 prog=0] I decid

Re: [fluid-dev] Proposal: FluidSynth tester program

2012-07-30 Thread S. Christian Collins
On 07/28/2012 11:59 PM, David Henningsson wrote: > 4) Run > sudo make install > ...to install the new version. Once you have finished testing, run > sudo make uninstall > ...to revert to the version that comes with Ubuntu. On my system (Kubuntu 64-bit), this resulted in version 1.1.6 of the FluidSy

Re: [fluid-dev] FluidSynth 1.1.6-rc1 ready for testing!

2012-07-30 Thread S. Christian Collins
When compiling FluidSynth, I get the following errors when it gets to *fluid_oss.c.o*: /home/chris/Personal/Resource/Source/fluidsynth-1.1.6/src/drivers/fluid_oss.c: In function 'new_fluid_oss_audio_driver': /home/chris/Personal/Resource/Source/fluidsynth-1.1.6/src/drivers/fluid_oss.

Re: [fluid-dev] FluidSynth MIDI driver for DOSBox

2012-07-30 Thread S. Christian Collins
I ran across your patch about a month ago when I was setting up some DOS games for the PC hooked up to my TV. I came away with the impression that the DOSBox developers don't exactly have a reputation of accepting patches. I ended up just using Qsynth rather than deal with patching and compiling

Re: [fluid-dev] Proposal: FluidSynth tester program

2012-07-16 Thread S. Christian Collins
Not to start volunteering people, but perhaps the jorgan guy (is his name Sven Meier?) would be willing to test some things as well. I know there are a few times his project has been hit by changes or bugs that have become an issue for him. If he would be willing to test certain things that perta

Re: [fluid-dev] Proposal: FluidSynth tester program

2012-07-11 Thread S. Christian Collins
I'd be willing to test: * SoundFont compatibility, particularly the proper rendering of SoundFont 2.1 modulators, etc., since I use these quite frequently in my own SoundFonts. I should be able to quickly tell if something gets broken in this department. * Voice-stealing logic.

Re: [fluid-dev] stereo sounds and panning

2012-06-19 Thread S. Christian Collins
Fluidsynth's panning implementation is correct. In the SoundFont spec, instruments are given a set of default modulators that can be overridden by the SoundFont designer if he/she so desires. One of these is the CC 10 -> pan amount, which is set to 500 (50%) by default. Antoine, you will need to

Re: [fluid-dev] Volume background and foreground

2012-01-30 Thread S. Christian Collins
For routing channels or scaling velocity, I use QMidiRoute. You may find it helpful in your case. If you are using Ubuntu, it should be in the repository. -~Chris On 01/30/2012 06:40 PM, James Ong wrote: Sure, I have a AKAI LPK25 portable keyboard which is without the ability to switch to o

Re: [fluid-dev] complexity of soundfont synthesis engine

2011-09-20 Thread S. Christian Collins
Hi Michael, I have responded to your individual questions below: On 09/19/2011 04:20 PM, Michael Geis wrote: We were under the (probably naive) impression that all a sampler needs to do is loop over wave tables and apply envelopes. Seeing that the soundfont specification actually allows for gr

Re: [fluid-dev] Fast renderer end of track

2011-09-19 Thread S. Christian Collins
On 09/18/2011 05:14 AM, David Henningsson wrote: Fixing it on the FluidSynth side seems ugly to me: What if EOT occurs with a everlasting note on? What about time to let the reverb decay after playing? Perhaps I'm overlooking something obvious (not being a programmer), but how about this solu

Re: [fluid-dev] Diwic's wedding march

2011-07-22 Thread S. Christian Collins
Very nice composition! Now you've inspired me to check out jOrgan :) -~Chris On 07/22/2011 02:34 PM, David Henningsson wrote: [adding jOrgan-user to CC] On 2011-07-20 19:37, Sven Meier wrote: Hi David, > As a side note, I composed the wedding march myself ... using jOrgan, FluidSynth that s

Re: [fluid-dev] Soundfont velocity settings

2011-05-11 Thread S. Christian Collins
Ideally, you would edit this in the SoundFont itself by modifying the velocity-to-attenuation modulator. However, you can also use something like QMidiRoute (Linux) or MIDI-OX (Windows) to filter the veloc

Re: [fluid-dev] [FS reverb level sounds]

2011-04-10 Thread S. Christian Collins
Hi Bernd, SoundFonts can specify an amount of reverb within each instrument/preset, so even if you set CC91 to 0, you will still hear some reverb on those presets. Is this what you are observing? -~Chris On 04/10/2011 04:47 AM, Bernd Casper wrote: Hi David, during our recent tests of FS re

Re: [fluid-dev] Fluidsynth reverb settings

2011-03-20 Thread S. Christian Collins
On 03/20/2011 03:32 PM, Pedro Lopez-Cabanillas wrote: * @param roomsize Reverb room size value (0.0-1.2) Is this a typo? Shouldn't it be "0.0-1.0" instead? -~Chris ___ fluid-dev mailing list fluid-dev@nongnu.org http://lists.nongnu.org/mailman/listi

Re: [fluid-dev] Fluidsynth reverb settings

2011-03-17 Thread S. Christian Collins
I don't know if this helps, but these are the reverb values I use for Fluidsynth and I am quite happy with the sound. Now, I have set these values in Qsynth, so I am not sure if the numbers are different in Fluidsynth: Room: 65 Damp: 18 Width: 76 Level: 75 From there, you can adjust the room

[fluid-dev] License question

2011-02-17 Thread S. Christian Collins
I have a licensing question about FluidSynth. Let's say I'm creating a closed-source DAW, and I want to include a VSTi SoundFont synth based on FluidSynth. If I create the VSTi synth as a separate, GPL-licensed plugin with available source code, can I sell the DAW software with the FluidSynth

Re: [fluid-dev] 1.1.3 crashes QJackCtl

2010-10-18 Thread S. Christian Collins
Thanks, Orcan! Compiling without portaudio support solved the problem. -~Chris On 10/17/2010 08:11 PM, Orcan Ogetbil wrote: On Sun, Oct 17, 2010 at 8:51 PM, S. Christian Collins wrote: I compiled and installed 1.1.3 (using checkinstall to create DEB packages)--there didn't seem to b

[fluid-dev] 1.1.3 crashes QJackCtl

2010-10-17 Thread S. Christian Collins
I compiled and installed 1.1.3 (using checkinstall to create DEB packages)--there didn't seem to be any errors, but when I run Fluidsynth, it causes QJackCtl to have a very long X-run and then eventually QJackCtl crashes. If I run QJackCtl and then start Fluidsynth from a terminal I get the fo

Re: [fluid-dev] FS 1.1.2 alpha sound rendering issue

2010-08-20 Thread S. Christian Collins
Just to clarify - my suspicion of the short loops was because of the difference in the tone of the organ sound between FluidSynth and EMU10K1. I never suspected that the short loops were the cause of the crackles, and I still don't. Bernd, is the tone of the organ sound in your example the sa

Re: [fluid-dev] FS 1.1.2 alpha sound rendering issue

2010-08-19 Thread S. Christian Collins
On 08/19/2010 02:47 PM, David Henningsson wrote: * The difference in what you call "richness" between the two examples, sounds like either difference in handling cutoff, or chorus, or a combination. I'm not sure though, and I believe S Christian Collins is our expert on this ma

Re: MIDI Bank Select proposal (was Re: [fluid-dev] Re: Son of ticket #65)

2010-08-06 Thread S. Christian Collins
x27;s probably the best option. -~Chris On 08/06/2010 05:23 PM, Pedro Lopez-Cabanillas wrote: On Friday, August 6, 2010, S. Christian Collins wrote: I had no complaints with how bank selects worked in 1.0.9--it's exactly the same way my SoundFont-compatible Audigy hardware works. I don'

Re: MIDI Bank Select proposal (was Re: [fluid-dev] Re: Son of ticket #65)

2010-08-06 Thread S. Christian Collins
I had no complaints with how bank selects worked in 1.0.9--it's exactly the same way my SoundFont-compatible Audigy hardware works. I don't see the need to support XG mode when the SoundFont standard doesn't really use that mode at all. There is a lot more that goes into XG-compatibility than

Re: [fluid-dev] Re: Son of ticket #65

2010-08-02 Thread S. Christian Collins
Nachricht wurde empfangen - *Absender:* Elimar Green <mailto:elimargr...@gmail.com> *Empfänger:* S. Christian Collins <mailto:s.chriscoll...@gmail.com> *Zeit:* 2010-08-02, 04:00:28 *Betreff:* Re: [fluid-dev] Re: Son of ticket #65 Its been a while since the topic of

Re: [fluid-dev] Re: Son of ticket #65

2010-08-01 Thread S. Christian Collins
Well if a default behavior has to be honored, wouldn't supporting the GS standard of bank switching be preferable to the current implementation? From what I've read, instead of selecting a patch from bank 1, FluidSynth is selecting from the percussion banks instead. Isn't this what channel 10

Re: [fluid-dev] Fluidsynth instrument attenuation

2010-07-21 Thread S. Christian Collins
d over which version would be most reliable. I'm still on version 1.0.6 which has worked for my system with Jorgan for 5 years, albeit with various 'artefacts' in evidence! Many thanks for your help! Cheers, Gerald. On 21/07/10 01:11, S. Christian Collins wrote: Preset/Instr

Re: [fluid-dev] Fluidsynth instrument attenuation

2010-07-20 Thread S. Christian Collins
Preset/Instrument level attenuation attenuates 0.4 dB for every 1 dB that you specify (according to the values reported by Vienna Soundfont Studio 2.xx). The reason for this behavior is compatibility... this is how Creative/E-MU designed their synth engines, and the thousands of SoundFonts out

Re: [fluid-dev] Fluidsynth instrument attenuation

2010-07-20 Thread S. Christian Collins
Preset/Instrument level attenuation attenuates 0.4 dB for every 1 dB that you specify (according to the values reported by Vienna Soundfont Studio 2.xx). The reason for this behavior is compatibility... this is how Creative/E-MU designed their synth engines, and the thousands of SoundFonts out

Re: [fluid-dev] Fluidsynth's volume is too "dynamic"

2010-01-27 Thread S. Christian Collins
That sounds like an even better idea :) -~Chris j...@resonance.org wrote: Quoting "S. Christian Collins" : As a further follow-up to this issue, I was wondering if the default velocity-to-attenuation scale (96 dB) could be user-adjustable. For those that like less dynamic dispari

Re: [fluid-dev] Fluidsynth's volume is too "dynamic"

2010-01-27 Thread S. Christian Collins
I should have mentioned that I am referring to FluidSynth 1.0.9 in my code references. -~Chris ___ fluid-dev mailing list fluid-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/fluid-dev

Re: [fluid-dev] Fluidsynth's volume is too "dynamic"

2010-01-27 Thread S. Christian Collins
mount(&default_vel2att_mod, 960.0); Of course, 960.0 refers to 96 dB default velocity-to-attenuation. -~Chris S. Christian Collins wrote: Sebastian, If you want to resort to the old way of scaling attenuation/velocity/volume, change line 36 in fluid_conv.h from: #define FLUID_ATTEN_POWER_FACTOR (-2

Re: [fluid-dev] Fluidsynth's volume is too "dynamic"

2010-01-27 Thread S. Christian Collins
Sebastian, If you want to resort to the old way of scaling attenuation/velocity/volume, change line 36 in fluid_conv.h from: #define FLUID_ATTEN_POWER_FACTOR (-200.0) to #define FLUID_ATTEN_POWER_FACTOR (-531.509) The new way of handling volume/velocity is correct. However, E-MU

Re: [fluid-dev] Future Chorus and Reverb for fluidsynth

2009-12-07 Thread S. Christian Collins
One feature that would be perhaps even better would be the ability to route reverb-level adjusted output to an external send. For example, I could have two instruments, the first with reverb=128, the second with reverb=64. FluidSynth could have an optional output that is mixed for an fx send-

Re: [fluid-dev] Fwd: Re: [LAU] Fluidsynth, soundfonts, jack, and latency

2009-11-18 Thread S. Christian Collins
j...@resonance.org wrote: The voice stealing algorithm also needs improvement. I just updated ticket 27 with an improvement to the voice-stealing method. It's a very minor code change, and might be worth adding to the pile for 1.1.1. Obviously

Re: [fluid-dev] MIDI mode

2009-10-12 Thread S. Christian Collins
j...@resonance.org wrote: Any ideas how we should have this option be selected in regards to gm/gs mode being enabled? I think it makes sense to have the note-off delay as the default behavior regardless of GM/GS mode. My reasoning for this is: 1. Some MIDI files that don't indicate GM/GS

Re: [fluid-dev] MIDI mode

2009-10-12 Thread S. Christian Collins
j...@resonance.org wrote: It still seems a bit weird to me to try and pick a minimum note duration, which will work well with most instruments, which could have different attack durations, etc. It may be that it works fine in practice though. I just don't like it. If you have a percussion i

Re: [fluid-dev] MIDI mode

2009-10-12 Thread S. Christian Collins
j...@resonance.org wrote: On the other hand, we have people relying on sound effects not being looped endlessly (as pointed out by Christian). I think the answer to that, is to always honor note-offs for looped instruments. This will fail on many percussion sounds in a GM bank that have a loope

Re: [fluid-dev] Short note durations on percussion channel

2009-10-08 Thread S. Christian Collins
Only benefits. The only case in which this wouldn't work is if the SoundFont designer foolishly created percussion sounds with no release phase (very uncommon AFAIK), in which case FluidSynth should not have to accommodate for bad preset design. -~Chris j...@resonance.org wrote: Qu

Re: [fluid-dev] Short note durations on percussion channel

2009-10-08 Thread S. Christian Collins
as the standard is concerned, which is what we should follow. Josh Quoting David Henningsson : S. Christian Collins skrev: Josh, Thanks for explaining the true nature of the problem--I misunderstood. I would like to propose the following for the percussion track: * A note-off event rece

Re: [fluid-dev] MIDI mode

2009-10-08 Thread S. Christian Collins
Josh, How does this affect the GS sound effects bank? -~Chris j...@resonance.org wrote: So I went ahead and added GM On/Off and GS Reset SYSEX handling. There are now 2 parameters synth.midi-mode=normal/gm/gs and synth.midi-mode-lock=no/yes. If midi-mode-lock is set to yes then SYSEX MIDI

Re: [fluid-dev] Short note durations on percussion channel

2009-10-03 Thread S. Christian Collins
a note with a duration of 0 plays a note with the attack set to 0 (and a long release) and nothing sounds. This should apply to all channels, not just percussion tracks. -~Chris David Henningsson wrote: S. Christian Collins skrev: Josh, Thanks for explaining the true nature of

Re: [fluid-dev] Short note durations on percussion channel

2009-10-03 Thread S. Christian Collins
MIDI equipment (drum pads) which expect percussion instruments to be one shot and not respond to note-offs. We need to handle this somehow, if FluidSynth is going to faithfully playback these MIDI files. Josh Quoting "S. Christian Collins" : My 2 cents: I'm pretty sure the Cre

Re: [fluid-dev] Short note durations on percussion channel

2009-10-03 Thread S. Christian Collins
My 2 cents: I'm pretty sure the Creative synths don't ignore note-off, and I don't think it's necessary, because this should be taken care of in the SoundFont design, IMO. In the SoundFont's percussion bank, the release phase of each sample allows the drum to be sustained even when the note is

Re: [fluid-dev] Multi core support not so great

2009-09-28 Thread S. Christian Collins
Quick question: would that overhead end up being a factor on something like the iPhone, where the CPU power is quite limited? -~Chris j...@resonance.org wrote: I finished implementing a first pass at multi-core support. While it was a fun task, it didn't really yield the kind of performance I

Re: [fluid-dev] default synth gain param...

2009-09-03 Thread S. Christian Collins
For my composing, I use Qsynth at 55% gain... seems to be the level I've arrived at after having to reduce it again and again when the sound would get too loud and clip. Yeah, I wouldn't recommend 100%; Kevin's description of soiled pants isn't an exaggeration, heehee. -~Chris Kevin Fishburn

Re: [fluid-dev] Soundfont licensing

2009-09-03 Thread S. Christian Collins
j...@resonance.org wrote: Seems like it would have been nice if that was more prominently stated with their products, so you would have had a better chance of catching it before hand. Roughly how many instruments do you think are affected? Sounds like it could be a lot of them. Well, those sa

Re: [fluid-dev] Soundfont licensing

2009-09-02 Thread S. Christian Collins
Here's the response I got from E-MU regarding the matter: You are free to use the Creative and E-MU sounds/samples in any music works that you create and sell. What you can not do is sell or distribute any Creative and/or E-MU sounds/samples. Regardless of the preset or programing of how the sa

Re: [fluid-dev] Soundfont licensing

2009-08-31 Thread S. Christian Collins
David Henningsson wrote: S. Christian Collins skrev: All sources are copyrighted one way or another. The question is under what license terms you're allowed to use the source. I suggest you read the license terms of the Creative/E-MU banks as well as any other free bank you remember h

Re: [fluid-dev] Research: Fluidsynth as internal samplerfor Denemo

2009-08-30 Thread S. Christian Collins
This thread reminds me: I would really like to release GeneralUser GS under an open-source license (GPL, etc.). Right now the license is just one I made up, but I understand that prevents GeneralUser from being included with open-source projects, so I would like to change that. I am very new

Re: [fluid-dev] Role of glib

2009-08-26 Thread S. Christian Collins
I am not a developer, so I might be wrong on this, but perhaps the best solution would be to move to glib, and if someone wants to use FluidSynth on a platform not supported by glib, they could use an older version (1.0.9). -~Chris j...@resonance.org wrote: I've been somewhat avoiding the dec

[fluid-dev] FluidSynth ROCKS!

2009-07-12 Thread S. Christian Collins
Dear Developers, I just wanted to express my gratitude for the FluidSynth project. I just finished composing the music for my first video game, and it was also my first major project using 100% open-source software (including Rosegarden, Ardour and more running on Kubuntu 9.04). FluidSynth w

Re: [fluid-dev] Re: MIDI Standard Specs

2009-07-08 Thread S. Christian Collins
SoundFont synths that I have used over the years (such as the EMU10K1 synths) seem to put the default reverb at 0. Personally, I think this is preferred. I think reverb (like chorus) is one of those settings that should be left at 0 unless the musician specifically wants to add it to a channe

Re: [fluid-dev] rendering to file cuts off last note

2009-05-26 Thread S. Christian Collins
I always do a CC 64 set to 0 a measure or two after the final note--that way, not only does the final note get to ring out, but any reverb still lingering gets captured in the recording. -~Chris David Henningsson wrote: Peter Bartjens skrev: Your suggestion that the midi file might have s

Re: [fluid-dev] two questions

2009-05-24 Thread S. Christian Collins
tizo wrote: I have also tried channel coarse tunning, but adjusting that an octave down or up, it makes the sound really awful (I don't know why, I am not a soundfont expert). This is because course tune only changes the pitch of the sample, but does not adjust the sample split points. The end

Re: [fluid-dev] two questions

2009-05-24 Thread S. Christian Collins
Tizo, Regarding transposing a channel, have you tried Qmidiroute? I have used Qmidiroute when performing live to send different areas of the keyboard to different channels, and you can transpose not only notes, but controllers as well. You can also do sound layering this way. And... I can'

Re: [fluid-dev] What is the best way start fluidsynth with zero/low latency?

2009-05-21 Thread S. Christian Collins
Joan Quintana wrote: Another question is: If pianobooster is gonna be used by normal users... how to explain them all this staff? Of course, pianobooster needs low latency, and it will be necessary to use an rt kernel. I needed about six months to be confident with all these subjects, understa

[fluid-dev] Sostenuto CC 66

2009-05-20 Thread S. Christian Collins
I noticed that the Sostenuto pedal (CC 66) doesn't seem to be implemented in FluidSynth, unless I'm missing something. I think this feature should definitely be implemented at some point. Do you all agree? -~Chris ___ fluid-dev mailing list fluid-de

Re: [fluid-dev] Preparing for 1.0.9 release

2009-04-19 Thread S. Christian Collins
9:48 -0400, Ebrahim Mayat wrote: Josh, Pedro and Bernat As a service to Linux users, I propose that the 'GeneralUser GS FluidSynth v1.43.rgd" file written by S Christian Collins be made available as part of the new release distribution. Configuring rosegarden with this 'studio fi

Re: [fluid-dev] Introductions and interest in FluidSynth

2009-04-15 Thread S. Christian Collins
Hi, My name is S. Christian Collins, but I go by my middle name (Chris). About Me: I am a pianist, composer and sound designer with a master's in piano performance. I currently live in Madison, WI in the USA, teaching piano and composition at a local arts school. I have been working

Re: [fluid-dev] Soundfonts and their licensing

2009-04-12 Thread S. Christian Collins
t Arlandis i Mañó wrote: S. Christian Collins escrigué: David, What do I need to do to make the GeneralUser GS license comply with Debian's Free Software Guidelines? I believe GeneralUser's only restrictions currently are to prevent people from selling the work (since it's a

Re: [fluid-dev] Soundfonts and their licensing

2009-03-20 Thread S. Christian Collins
r GS FluidSynth v1.43.rgd" file written by S Christian Collins be made available as part of the new release distribution. Configuring rosegarden with this 'studio file' makes rosegarden work seamlessly with fluidsynth/qsynth when used together with Chris' soundfont: 'GeneralUs

[fluid-dev] Re: Bug report with test SoundFont

2009-03-20 Thread S. Christian Collins
Okay, just letting you know: I've created official tickets for these bugs. -~Chris ___ fluid-dev mailing list fluid-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/fluid-dev

[fluid-dev] Re: Bug report with test SoundFont

2009-03-20 Thread S. Christian Collins
Whoops... I accidentally left the end off of my description of the voice-allocation bug. I have updated the file. FYI, here is what was added: - For the final MIDI example, I created a piano preset that uses two samples per key, one panned hard left, and the other hard right and features

Re: [fluid-dev] Preparing for 1.0.9 release

2009-03-19 Thread S. Christian Collins
t file fixes a glitch when selecting drum sets in Rosegarden. -~Chris Ebrahim Mayat wrote: Josh, Pedro and Bernat As a service to Linux users, I propose that the 'GeneralUser GS FluidSynth v1.43.rgd" file written by S Christian Collins be made available as part of the new rele

[fluid-dev] Bug report with test SoundFont

2009-03-19 Thread S. Christian Collins
Dear FluidSynth developers, I have discovered three FluidSynth bugs, and have worked up a report including a custom SoundFont for testing and audio examples. I thought it would be best for starters to deliver it all as one package, since they all rely on the same test SoundFont. I know I'm s

  1   2   >