|
From: | Иван Заярный |
Subject: | Re: [fluid-dev] fluid-dev Digest, Vol 127, Issue 5 |
Date: | Sat, 16 Nov 2013 23:45:21 +0400 |
Send fluid-dev mailing list submissions to
address@hidden
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.nongnu.org/mailman/listinfo/fluid-dev
or, via email, send a message with subject or body 'help' to
address@hidden
You can reach the person managing the list at
address@hidden
When replying, please edit your Subject line so it is more specific
than "Re: Contents of fluid-dev digest..."
Today's Topics:
1. How render midi from arbitrary position? (???? ???????)
2. Re: How render midi from arbitrary position? (David Henningsson)
3. Default sustain behaviour question (Eric Gagnon)
4. Re: Default sustain behaviour question (Aere Greenway)
----------------------------------------------------------------------
Message: 1
Date: Thu, 14 Nov 2013 02:23:14 +0400
From: ???? ??????? <address@hidden>
To: address@hidden
Subject: [fluid-dev] How render midi from arbitrary position?
Message-ID:
<address@hidden>
Content-Type: text/plain; charset="iso-8859-1"
I am trying to generate sound from midi file from arbitrary positions.
For examle: I want to skip first 3 seconds of melody and start sound
generation from 3 second.
For generating sound from mid i am using next functions :fluid_player_play,
fast_render_loop functions.
How Can i change start playing position of melody to generate sound data
from with position?
Or maybe exist another way of changing start sound generating position in
midi file?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nongnu.org/archive/html/fluid-dev/attachments/20131114/8ca4d76e/attachment.html>
------------------------------
Message: 2
Date: Thu, 14 Nov 2013 03:29:34 +0100
From: David Henningsson <address@hidden>
To: FluidSynth mailing list <address@hidden>
Subject: Re: [fluid-dev] How render midi from arbitrary position?
Message-ID: <address@hidden>
Content-Type: text/plain; charset=UTF-8
On 11/13/2013 11:23 PM, ???? ??????? wrote:
> I am trying to generate sound from midi file from arbitrary positions.
> For examle: I want to skip first 3 seconds of melody and start sound
> generation from 3 second.
>
> For generating sound from mid i am using next functions
> :fluid_player_play, fast_render_loop functions.
>
> How Can i change start playing position of melody to generate sound data
> from with position?
>
> Or maybe exist another way of changing start sound generating position
> in midi file?
What you're trying to do is tricky, because at a certain point in time
there might be ongoing sounds. E g, if you start rendering at 00:03,
maybe a piano note was started at 00:02 (a second earlier) and still
sounding.
To do this right, I think you have to render 3 seconds of audio data and
throw away the result.
// David
------------------------------
Message: 3
Date: Thu, 14 Nov 2013 09:24:18 -0500
From: "Eric Gagnon" <address@hidden>
To: <address@hidden>
Subject: [fluid-dev] Default sustain behaviour question
Message-ID: <003601cee145$3486b700$9d942500$@rogers.com>
Content-Type: text/plain; charset="us-ascii"
Hello:
I have a basic question about the default behaviour of the sustain function.
I use the standard MIDI GM soundfont and select a wind instrument like 65
Alto Sax. When I hold down the sustain pedal and play any note, the note is
sustained indefinitely until I let got the sustain pedal. Is this the
expected behaviour? By contrast, an instrument like 0 Piano will simply
decay more slowly when the sustain pedal is pressed but will ultimately
still fade away. With a wind instrument, since the notes stay on, it
quickly becomes a very loud cacophony of notes unless you quickly let go of
the pedal.
Is this a property of the soundfont or of the fluidsynth settings? What
changes to the fluidsynth settings would I need to make to have a similar
behaviour on the wind instruments than I get on other instruments (slow
fade)?
Regards,
EG
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nongnu.org/archive/html/fluid-dev/attachments/20131114/44f141bc/attachment.html>
------------------------------
Message: 4
Date: Thu, 14 Nov 2013 09:16:27 -0700
From: Aere Greenway <address@hidden>
To: FluidSynth mailing list <address@hidden>
Subject: Re: [fluid-dev] Default sustain behaviour question
Message-ID: <address@hidden>
Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"
On 11/14/2013 07:24 AM, Eric Gagnon wrote:
>
> Hello:
>
> I have a basic question about the default behaviour of the sustain
> function. I use the standard MIDI GM soundfont and select a wind
> instrument like 65 Alto Sax. When I hold down the sustain pedal and
> play any note, the note is sustained indefinitely until I let got the
> sustain pedal. Is this the expected behaviour? By contrast, an
> instrument like 0 Piano will simply decay more slowly when the sustain
> pedal is pressed but will ultimately still fade away. With a wind
> instrument, since the notes stay on, it quickly becomes a very loud
> cacophony of notes unless you quickly let go of the pedal.
>
> Is this a property of the soundfont or of the fluidsynth settings?
> What changes to the fluidsynth settings would I need to make to have a
> similar behaviour on the wind instruments than I get on other
> instruments (slow fade)?
>
> Regards,
>
> EG
>
>
>
> _______________________________________________
> fluid-dev mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/fluid-dev
EG:
I think (and hope) it is the expected behavior.
In performing with such an instrument sound (oboe, for example), I
sometimes use the sustain pedal to hold out a note while I shift my
hand(s) to a different area. So it is useful in that rare occasion.
Usually though, the sustain pedal is not useful for such instrument sounds.
--
Sincerely,
Aere
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nongnu.org/archive/html/fluid-dev/attachments/20131114/8816f21e/attachment.html>
------------------------------
_______________________________________________
fluid-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/fluid-dev
End of fluid-dev Digest, Vol 127, Issue 5
*****************************************
[Prev in Thread] | Current Thread | [Next in Thread] |