Re: [LAU] FluidSynth fails to sintetize more 85% events generated by Drum machine ALESIS D4.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-audio-user@...>
Date: Thursday, September 10, 2009 - 11:40 pm

--0-1063261705-1252626011=:55324
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

It doesn't matter if they are note-off or note-on with a velocity=3D0, flui=
dsynth treats both as note-off events.=A0 You are experiencing a bug which =
occurs when a note-on is followed shortly by a note-off or note-on-velocity=
-zero event.=A0 If the temporal spacing between the two events is short eno=
ugh that fluidsynth processes both events during the same cycle, then audio=
for the note-on is never generated.=A0 This occurs most frequently with pe=
rcussion tracks since the note-on and note-offs are spaced very closely tog=
ether.=A0=A0 The only solution I've found is to strip out the note-off even=
ts in the percussion tracks altogether.=A0=A0 Its a pain, but works pretty =
well.

Ken

--- On Thu, 9/10/09, James Cameron wrote:

From: James Cameron
Subject: Re: [LAU] FluidSynth fails to sintetize more 85% events generated =
by Drum machine ALESIS D4.
To: linux-audio-user@lists.linuxaudio.org
Date: Thursday, September 10, 2009, 4:10 PM

On Thu, Sep 10, 2009 at 07:36:06PM +0200, Jedi Storm wrote:

The

This will be the cause of the symptom.

Change the D4 configuration to generate NOTE OFF events?

I've checked, and fluidsynth has no documented option for inventing the
NOTE OFF events, so you have to generate them.

I've briefly googled, and there are mentions of changing the D4 to
generate NOTE OFF events.=A0 I'm not familiar with the D4 myself though.

--=20
James Cameron
http://quozl.linux.org.au/
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
=0A=0A=0A
--0-1063261705-1252626011=:55324
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

It doesn't matter if they are note-off or not=
e-on with a velocity=3D0, fluidsynth treats both as note-off events.  =
You are experiencing a bug which occurs when a note-on is followed shortly =
by a note-off or note-on-velocity-zero event.  If the temporal spacing=
between the two events is short enough that fluidsynth processes both even=
ts during the same cycle, then audio for the note-on is never generated.&nb=
sp; This occurs most frequently with percussion tracks since the note-on an=
d note-offs are spaced very closely together.   The only solution=
I've found is to strip out the note-off events in the percussion tracks al=
together.   Its a pain, but works pretty well.Ken=
--- On Thu, 9/10/09, James Cameron <quozl@us.netrek.org> wrote:From: James Cameron <quozl@us=
.netrek.org>Subject: Re: [LAU] FluidSynth fails to sintetize more 85=
% events generated by Drum machine ALESIS D4.To: linux-audio-user@lists=
.linuxaudio.orgDate: Thursday, September 10, 2009, 4:10 PMOn Thu, Sep 10, 2009 at 07:36:06PM +0200, Jedi Storm wr=
ote:> MIDI Keyboard or Virtual Keyboard generate NOTE ON and NOTE OF=
F events , The> alesis D4 only generates NOTE ON midi events.This will be the cause of the symptom.Change the D4 configuration =
to generate NOTE OFF events?I've checked, and fluidsynth has no doc=
umented option for inventing theNOTE OFF events, so you have to generat=
e them.I've briefly googled, and there are mentions of changing the=
D4 togenerate NOTE OFF events.  I'm not familiar with the D4 myse=
lf though.-- James Cameronhttp://quozl.linux.o=
rg.au/
_______________________________________________Linux-audi=
o-user mailing listLin=
ux-audio-user@lists.linuxaudio.org
http://lists.lin=
uxaudio.org/mailman/listinfo/linux-audio-user
=0A=0A=0A=0A
--0-1063261705-1252626011=:55324--

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [LAU] FluidSynth fails to sintetize more 85% events gene..., Ken Ellinwood, (Thu Sep 10, 11:40 pm)