[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

From: Peter Bartjens
Subject: Re: [fluid-dev] rendering to file cuts off last note
Date: Wed, 27 May 2009 12:11:10 -0700 (PDT)

That worked wonderfully! Just played the mp3 on my mobile phone.. without a glitch.



From: S. Christian Collins <address@hidden>
To: David Henningsson <address@hidden>
Cc: FluidSynth Devel <address@hidden>
Sent: Tuesday, May 26, 2009 7:49:22 PM
Subject: Re: [fluid-dev] rendering to file cuts off last note

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.


David Henningsson wrote:
Peter Bartjens skrev:
Your suggestion that the midi file might have something to do with it led me to inspect the raw audio output by FS in Audacity. Now, I don't know squat about midi or synthesis but what does meet my eye is that the half rest that ends the tune isn't rendered and the last note is does indeed
to be cut off before it has become fully to rest. (originally I
included 2 png screen dumps to illustrate this. Unfortunately that made
the body of my mail exceed 40Kb, htting the moderation wall. So on this
second attempt I did not include them.)

I also used exmid to inspect the midi file (clueless disclaimer inserted here). It looks like an event signifying the end of the tracks immediately follows the final note off event. Might this have something to do with it? (cut-off-midi.xml)
It seems like the last "half rest" is not included in the midi file.

FluidSynth chops the playback/rendering at the last midi event. The best
workaround, in wait for a fix for part 1 of ticket #24, would be to
insert another event (e g change volume or something else that won't
affect the sound) a bit after the last note-off event.

// David

fluid-dev mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]