Old 11-24-2016, 10:39 AM   #1
tompad
Human being with feelings
 
Join Date: Jan 2010
Location: Fjugesta, Sweden
Posts: 813
Default Make midi half-tempo?

Hi!

I have a problem - when dragging midi loops (in half-tempo) from my VSTi Strum GS-2, the midi is not half-tempo in Reaper(its full tempo), probably a bug in Strum, but I was thinking, maybe there is an action in Reaper that can fix that? Cant find anyone because I dont know what to search for.

Is it possible to change full-tempo midi to half-tempo?

Regards
Tompad
__________________
ToDoList Obliques MusicMath Donation Some of mine and my friends music projects on Spotify
tompad is offline   Reply With Quote
Old 11-24-2016, 03:24 PM   #2
ijijn
Human being with feelings
 
ijijn's Avatar
 
Join Date: Apr 2012
Location: Christchurch, New Zealand
Posts: 482
Default

Sure, there are quite a few ways to do it and I'll show you three to get started.
  1. Click on the offending MIDI item and then either right-click on it for the context menu->Item Properties... or simply press F2. In the Playback rate, change the value to 0.5 (if I understood correctly and it's all playing back twice as fast as it should, otherwise try 2.0). Then click OK or Apply. The last step is to drag the item's right edge out until everything is displayed, as this process will most likely have left half of the contents hidden inside a container that is now too small.
  2. In the same Item Properties window as the one we used above, instead of changing the playback rate you can go down to Take media source->Properties... then Ignore the project tempo to set a different tempo.
  3. If the item length is really regular (e.g. exactly 8 bars), then just Alt+drag on the item edge to stretch it. Make sure you have snap enabled and then you can drag it out to exactly twice as long fairly quickly.

You can always glue the items after you're done if you don't want the possibility of any confusing side-effects later on.

Hope that helps.
ijijn is offline   Reply With Quote
Old 11-25-2016, 09:02 AM   #3
tompad
Human being with feelings
 
Join Date: Jan 2010
Location: Fjugesta, Sweden
Posts: 813
Default

Quote:
Originally Posted by ijijn View Post
Sure, there are quite a few ways to do it and I'll show you three to get started.


Hope that helps.
Ooooh Thank you, thank you thank you!!

I have said it before and I say it again:
I LOVE REAPER and its community!

I liked the rate example, now I need to find an action to set rate to 0.5 :-)
Have found "Set item rate to 1.0" but no 0.5.....hmmm, and the others I found
uses 0.6% ???

Time for a FR? ;-)

Regards
Thomas
__________________
ToDoList Obliques MusicMath Donation Some of mine and my friends music projects on Spotify

Last edited by tompad; 11-25-2016 at 09:16 AM.
tompad is offline   Reply With Quote
Old 11-25-2016, 11:53 AM   #4
TheWhistler
Human being with feelings
 
TheWhistler's Avatar
 
Join Date: Nov 2010
Location: In the abyss...gazing at you...
Posts: 1,237
Default

Quote:
Originally Posted by tompad View Post
Ooooh Thank you, thank you thank you!!

I have said it before and I say it again:
I LOVE REAPER and its community!

I liked the rate example, now I need to find an action to set rate to 0.5 :-)
Have found "Set item rate to 1.0" but no 0.5.....hmmm, and the others I found
uses 0.6% ???

Time for a FR? ;-)

Regards
Thomas

Why don´t you grab the item while holding alt -> this streches items (midi & audio).
When you have snap to grid enabled it will also stay on the beat, if not you can freely shrink or stretch.

Edit:
Just tried the above.
You can open the properties window alongside you are doing your changes, you will see the playbackrate change.
If you reach the point where you are satisfied you can glue (thats another story to tell) and the new size will jump to 1.0 pb-rate.
__________________
And when you gaze long into an abyss the abyss also gazes into you.
https://marrowvoltage.bandcamp.com
TheWhistler is offline   Reply With Quote
Old 11-25-2016, 01:30 PM   #5
tompad
Human being with feelings
 
Join Date: Jan 2010
Location: Fjugesta, Sweden
Posts: 813
Default

I found a script by X-Raym!

Wrote to him and he changed it to put rate to 0.5, so
now I got an action on a button to fix it when needed.

So cool that the script is changing the size of Item
in a flight. And that it took only a few minutes for
him to answer and change the script to my wishes!

Kudos X-Raym!!
__________________
ToDoList Obliques MusicMath Donation Some of mine and my friends music projects on Spotify
tompad is offline   Reply With Quote
Old 11-25-2016, 01:33 PM   #6
tompad
Human being with feelings
 
Join Date: Jan 2010
Location: Fjugesta, Sweden
Posts: 813
Default

Quote:
Originally Posted by TheWhistler View Post
Why don´t you grab the item while holding alt -> this streches items (midi & audio).
When you have snap to grid enabled it will also stay on the beat, if not you can freely shrink or stretch.

Edit:
Just tried the above.
You can open the properties window alongside you are doing your changes, you will see the playbackrate change.
If you reach the point where you are satisfied you can glue (thats another story to tell) and the new size will jump to 1.0 pb-rate.
Ergonomic reasons - I am trying to narrow down the working with dragging the mouse.
__________________
ToDoList Obliques MusicMath Donation Some of mine and my friends music projects on Spotify
tompad is offline   Reply With Quote
Old 11-25-2016, 11:09 PM   #7
TheWhistler
Human being with feelings
 
TheWhistler's Avatar
 
Join Date: Nov 2010
Location: In the abyss...gazing at you...
Posts: 1,237
Default

Quote:
Originally Posted by tompad View Post
Ergonomic reasons - I am trying to narrow down the working with dragging the mouse.
ok, I thought you might not know about this option.
__________________
And when you gaze long into an abyss the abyss also gazes into you.
https://marrowvoltage.bandcamp.com
TheWhistler is offline   Reply With Quote
Old 11-26-2016, 11:20 AM   #8
tompad
Human being with feelings
 
Join Date: Jan 2010
Location: Fjugesta, Sweden
Posts: 813
Default

Quote:
Originally Posted by TonE View Post
Can you paste this script here?
You find it here, and a LOT of other scripts by X-Raym:

https://github.com/X-Raym/REAPER-ReaScripts
__________________
ToDoList Obliques MusicMath Donation Some of mine and my friends music projects on Spotify
tompad is offline   Reply With Quote
Old 11-19-2019, 01:58 PM   #9
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,032
Default

Quote:
Originally Posted by tompad View Post
Ooooh Thank you, thank you thank you!!

I have said it before and I say it again:
I LOVE REAPER and its community!
Thanks for sharing your cool scripts, just found practice coach for now. Very practical and useful indeed.

Greetings to Sweden.

Here a practice coach thread I created.
https://forum.cockos.com/showthread.php?p=2211443

Last edited by TonE; 12-05-2019 at 12:56 PM.
TonE is offline   Reply With Quote
Old 12-05-2019, 02:04 PM   #10
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,032
Default

Quote:
Originally Posted by tompad View Post

Is it possible to change full-tempo midi to half-tempo?
You can stretch any item to any time selection. I mapped it to F4 here, as I use this quite often. You could use this technique, for example.

Side comment: practice coach could do repetitions based on counts, rather than time. Another setting option maybe? Thanks also for implementing auto-continue already.
TonE is offline   Reply With Quote
Old 12-05-2019, 11:48 PM   #11
tompad
Human being with feelings
 
Join Date: Jan 2010
Location: Fjugesta, Sweden
Posts: 813
Default

Quote:
Originally Posted by TonE View Post
You can stretch any item to any time selection. I mapped it to F4 here, as I use this quite often. You could use this technique, for example.
Interesting - havn't seen that yet.

Quote:

Side comment: practice coach could do repetitions based on counts, rather than time. Another setting option maybe? Thanks also for implementing auto-continue already.
Hm, need to see if that is doable - I'll be back!
__________________
ToDoList Obliques MusicMath Donation Some of mine and my friends music projects on Spotify
tompad is offline   Reply With Quote
Old 12-06-2019, 01:41 PM   #12
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,032
Default

Quote:
Originally Posted by tompad View Post
Interesting - havn't seen that yet.
Here the official action name:
Item: Move and stretch items to fit time selection

Reaper has already anything, you only need to know about it. Ok, I am using F3 for that, F4 was something else, which I also mapped to a side mouse button:
PHP Code:
CustomZOOM TO ITEMS
  Time selection
Set time selection to items
  View
Toggle zoom to selected items 
TonE is offline   Reply With Quote
Old 05-11-2022, 02:44 AM   #13
CoredusK
Human being with feelings
 
Join Date: Sep 2020
Posts: 3
Default

Quote:
Originally Posted by ijijn View Post
  1. Click on the offending MIDI item and then either right-click on it for the context menu->Item Properties... or simply press F2. In the Playback rate, change the value to 0.5 (if I understood correctly and it's all playing back twice as fast as it should, otherwise try 2.0). Then click OK or Apply. The last step is to drag the item's right edge out until everything is displayed, as this process will most likely have left half of the contents hidden inside a container that is now too small.
Thank you!!
CoredusK 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 10:38 AM.


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