Re: [fluid-dev] Caching problems on embedded device

2008-07-17 Thread Josh Green
On Fri, 2008-07-18 at 01:29 +0200, thomasg wrote: > Yeah, I feared that :( > As I don't expect a fixed point or integer implementation of > fluidsynth (sounds like a lot of work) in the next time - is there any > other way to reduce the load? Can't really switch to another platform > (even if I'd

Re: [fluid-dev] [PATCH] Requested changes to FluidSynth

2008-07-17 Thread S. Christian Collins
I would say, for compatibility sake, to go with the Creative way of handling the attenuation. You have 14 years of SoundFonts created expecting this behavior. Also, it's really not a big deal because SoundFont designers generally attenuate the sound using their ears, not by measuring decibels

Re: [fluid-dev] Caching problems on embedded device

2008-07-17 Thread thomasg
On Fri, Jul 18, 2008 at 12:38 AM, Josh Green <[EMAIL PROTECTED]> wrote: > On Thu, 2008-07-17 at 23:23 +0200, thomasg wrote: > > Hi, > > > > I'm using fluidsynth as backend for a small app I'm writing. I'm not a > > good C developer, but I'm trying. :-) > > My app uses the simple midi api with dire

Re: [fluid-dev] [PATCH] Requested changes to FluidSynth

2008-07-17 Thread Josh Green
Hello Chris, The whole attenuation issue with Creative Labs sound cards has been discussed before in regards to FluidSynth, but I don't think it was ever resolved correctly. As you noted, they do not follow the SoundFont spec in this regard. I've contemplated whether FluidSynth should just resor

Re: [fluid-dev] Caching problems on embedded device

2008-07-17 Thread Josh Green
On Thu, 2008-07-17 at 23:23 +0200, thomasg wrote: > Hi, > > I'm using fluidsynth as backend for a small app I'm writing. I'm not a > good C developer, but I'm trying. :-) > My app uses the simple midi api with direct (alsa) playback, and I'm > sending few noteon/noteoff signals. > On my PC this wo

[fluid-dev] Caching problems on embedded device

2008-07-17 Thread thomasg
Hi, I'm using fluidsynth as backend for a small app I'm writing. I'm not a good C developer, but I'm trying. :-) My app uses the simple midi api with direct (alsa) playback, and I'm sending few noteon/noteoff signals. On my PC this works like a charm, but unfortunately I'm running into problems wh

Re: [fluid-dev] [PATCH] Requested changes to FluidSynth

2008-07-17 Thread S. Christian Collins
Well, I have found a problem with the change I made to the velocity scale. While it improves the velocity responsiveness, as well as related controllers (volume & expression), it messes up the attenuation level as set within the SoundFont. On the Live!/Audigy, setting the attenuation to 8 dB