Old 11-11-2019, 12:23 AM   #1
worldwideweary
Human being with feelings
 
Join Date: Mar 2015
Posts: 51
Default Reload Tempo map from external midi file

When utilizing midi files as external .mid rather than in-project data, I haven't found the ability to "re-check" or "update" what happens when first importing a .midi file, i.e., "Import MIDI tempo map to project tempo map @ tt:tt:tt".

This means that after importing a midi file, if that midi file happen to be changed externally in such a way that there is more or different bpm information, not only is that new bpm information not loaded into Reaper upon refocus, but there doesn't seem to be a function/action for a clip like: "Re-import MIDI tempo map from .mid file to project @ tt:tt:tt" where the time would of course be at the beginning of the clip.

If there is such a function, can anyone share how to do so? If not, this seems to be a decent future feature request.
worldwideweary is offline   Reply With Quote
Old 11-12-2019, 01:23 AM   #2
MusoBob
Human being with feelings
 
MusoBob's Avatar
 
Join Date: Sep 2014
Posts: 2,643
Default

You should be able to do it through the same dialog again.
You could script it to get the original filename and location then it will re-import it when updated.

__________________
ReaTrakStudio Chord Track for Reaper forum
www.reatrak.com
STASH Downloads https://stash.reaper.fm/u/ReaTrak
MusoBob is offline   Reply With Quote
Old 11-12-2019, 02:16 AM   #3
worldwideweary
Human being with feelings
 
Join Date: Mar 2015
Posts: 51
Default

Quote:
Originally Posted by MusoBob View Post
You should be able to do it through the same dialog again.
You could script it to get the original filename and location then it will re-import it when updated.

You made a video manually re-importing a midi file?
worldwideweary is offline   Reply With Quote
Old 11-12-2019, 05:16 PM   #4
worldwideweary
Human being with feelings
 
Join Date: Mar 2015
Posts: 51
Default

Quote:
Originally Posted by worldwideweary View Post
You made a video manually re-importing a midi file?
Observation: If the only available option here is to re-import the file which will, of course, show the MIDI Import File dialogue containing the option to "Import MIDI Tempo Map to project tempo map" at the beginning position, then it seems appropriate to request a feature for some how "reloading" the tempo information from an external midi file instead of re-importing.

But a script does make sense also as a work-around. Not privy with it, but it seems that one would need to
1) Select the currently imported midi item
2) Set cursor to the beginning of the item
3) Get the filename some how of the item
4) Delete the selected item
5) Access the filename and place it at said cursor position

One bigger problem here with this is that the user would have to re-choose to get multiple tracks again with a multi-channel midi file, and then new tracks would be formed, so it would get messy if not done properly.

Sounds like an option should be given to Reaper so that "BPM Tempo is automatically updated upon refocus if different" and/or at least have a manual action to "Reload Tempo information from external midi source file"
worldwideweary is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 12:50 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.