|
From: | Ceresa Jean-Jacques |
Subject: | Re: [fluid-dev] Bpm |
Date: | Mon, 15 Apr 2019 18:06:03 +0200 (CEST) |
Hello,
>Hey! Is there no option to set/edit the tempo of a midi file before rendering it?
Although FluidSynth has simple "MIDI File player" functionality and "MIDI sequencer" functionalities, it doesn't have MIDI File editing functionality.
This is because MIDI file edititing is a job completely different than synthezising sound which is the basic goal of fluidsynth.
You should rely on other software to do MIDI file message editing. Tempo change is done via "meta MIDI message tempo".
This message carries a tempo value (number of microseconds by quarter note).
When the tempo of the song need to be constant, it's easy:
1) One need to edit only one message.
2) The file should be preferably of MIDI type 2. (i.e multiple tracks played simultaneously).
3) The unique tempo changes message must be set at the beginning on track 0 (which is a dedicated track for tempo changes among others things).
When the tempo of song changes over time, it's a bit tricky:
1) One need to edit multiple tempo change messages at approriate time (always on track 0).
> Message du 01/04/19 17:06
> De : "Alicia Kindervater" <address@hidden>
> A : "address@hidden" <address@hidden>
> Copie à :
> Objet : [fluid-dev] Bpm
>
>mailto:fluidHey! Is there no option to set/edit the tempo of a midi file before rendering it?
>
>If this function does not exist, can it be developed?
>CheersAlicia
>Element Green <address@hidden> schrieb am Mo. 1. Apr. 2019 um 01:58:
>I'm not sure off hand. You may want to post your question to the fluid-dev mailing list.
>Best regards,
>Element Green
>
>On Sat, Mar 30, 2019 at 3:30 AM Alicia <address@hidden> wrote:
>From: Alicia
>
> Email: address@hidden
>
> Page URL: http://www.fluidsynth.org/contact/
>
> Message:
>
> Hey! Is there no option to set/edit the tempo of a midi file before rendering it?
>
> Best, Alicia
>
> I consent to my contact details being stored: no
>
>
_______________________________________________
fluid-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/fluid-dev
[Prev in Thread] | Current Thread | [Next in Thread] |