View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008457 | ardour | features | public | 2020-10-26 16:11 | 2021-01-18 06:58 |
Reporter | Stemby | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | Debian GNU | OS | Linux | OS Version | (any) |
Product Version | 6.3 | ||||
Summary | 0008457: Export tempo-mapped MIDI | ||||
Description | As reported here[1], Ardour does not currently export tempo information when exporting MIDI. [1] https://discourse.ardour.org/t/export-tempo-mapped-midi/104866 | ||||
Steps To Reproduce | 1) create an Ardour project with a MIDI track and some MIDI notes. Time: 4/4; for the first bar, tempo 120/4; second bar, tempo starts at 120/4 and finishes at 60/4 (simulating a big rallentando); third and last bar, tempo 60/4. 2) select the MIDI track, Region ? Export… ? Test.mid 3) $ fluidsynth -a alsa -m alsa_seq -l -i /usr/share/sounds/sf3/default-GM.sf3 Test.mid fluidsynth (or any other software) plays the MIDI file at 120/4, from the beginning to the end. | ||||
Tags | ardour6, export, Midi, tempo | ||||
|
Your example in (1) cannot be correctly represented in an SMF file. The standard has no support for accelerando/ritardando. It's not really correct to call that a "simulation" - it actually is a ritardando/rallentando. Ardour would have to simulate this by inserting dozens of tempo changes into the SMF file (which some other software may or may not be able to handle. |
|
If the standard supports it, supporting signature change (4/4 -> 2/4) and immediate tempo change (120 -> 80) would already be an improvement. |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-10-26 16:11 | Stemby | New Issue | |
2020-10-26 16:11 | Stemby | Tag Attached: ardour6 | |
2020-10-26 16:11 | Stemby | Tag Attached: export | |
2020-10-26 16:11 | Stemby | Tag Attached: Midi | |
2020-10-26 16:11 | Stemby | Tag Attached: tempo | |
2021-01-17 22:59 | paul | Note Added: 0025430 | |
2021-01-18 06:58 | timetre | Note Added: 0025431 |