10-14-2022, 09:36 AM | #1 |
Human being with feelings
Join Date: Oct 2022
Location: Sweden
Posts: 4
|
Video Processor - Get MIDI item name
Hello, and thanks for the mods for accepting me into the reaper forum.
Since this is my first post I'm a bit new to locating the thread into the correct part of the forum. I apologize in advance in case I've completely gone out the woods with this one. Doing some basic video editing in Reaper for some backing tracks. Basically chords that happens now, and chords that come up next. More or less thought Tom at Elevated Jam Tracks put a new standard to backing tracks with the visuals, and production of course, so I wanted to make my own version of that. Essentially what's happening is lyrics over a picture. Last project I finished I used the: -put FX on every midi item method It was tedious, to say at least, since a song contains a few chords that you wanna sync with the grid. And I used midi items, named with the chord represented at each bar. So my question is basically, can you get the Text/timecode overlay - video processor to fetch the name of the midi items instead of the track name? Cheers and have a good Friday |
10-14-2022, 07:02 PM | #2 |
Human being with feelings
Join Date: Jan 2011
Posts: 1,182
|
You mean put video processor on track but read text from items?
I remember that someone (Jon from Reaperblog maybe) recently posted such a preset here but I can't find it now. |
10-15-2022, 01:20 AM | #3 |
Human being with feelings
Join Date: Oct 2022
Location: Sweden
Posts: 4
|
Yea exactly!
|
10-15-2022, 01:51 PM | #4 | |
Human being with feelings
Join Date: Aug 2020
Location: Brasil
Posts: 690
|
Quote:
|
|
10-17-2022, 03:18 AM | #5 | |
Human being with feelings
Join Date: Oct 2022
Location: Sweden
Posts: 4
|
Quote:
The issue at hand isn't really about the one-FX-per-item solution. Now these midi items are pooled, in my .jpg example: -to make things easier. -this particular project is an easy fix with only one loop going on. The problem is: -I don't wanna FX-per-item multiple thousands of times. -Especially without safely knowing where the X + Y values fit. -The text output is not in it's final X + Y until I get the correct Graphics. This is why I'm curios if there's a solution where you can get the name information from an item, displayed in text, while using only one FX instance, on only one track for comfortable controlling, as an example. I really don't wanna go into every item and manually correct the X + Y values for the text, in case it's bad. My question is still stuck at: -Is there a way to make the video processor read the item names? -Instead of the track name? Pictures attached, described: G 1 Overview G 2 Text displayed, one FX per track, video processor/text overlay. G 3 One FX per item solution G 4 Me realizing not even pooled midi items have the same FX There is no G 5 because I sledgehammered the computer, just a blunt joke. |
|
10-17-2022, 04:59 AM | #6 | |
Human being with feelings
Join Date: Aug 2020
Location: Brasil
Posts: 690
|
Quote:
item name advertiser: Code:
//advertise item name //@gmem=chord input_get_name(-1,#item); i=0; loop(strlen(#item),gmem[i]=str_getchar(#item,i);i+=1);gmem[i]=0; Code:
// Text/timecode overlay (patched) //@gmem=chord #text="";i=-1; while(c=gmem[i+=1])(str_setchar(#text,-0.1,c)); Last edited by papagirafe; 10-17-2022 at 06:57 AM. |
|
02-22-2023, 06:18 AM | #7 |
Human being with feelings
Join Date: Oct 2022
Location: Sweden
Posts: 4
|
papagirafe I forgot to thank you for the help!!!
At the end of the day I decided to go for the FX-per-item solution because I felt more comfortable just applying and copy paste it. Realizing some time afterwards I could have just used a lot of space in between the two text sections, in one object, it would have worked quite the same way with just one line of FX text per item thingy. Have a good one! |
02-22-2023, 10:02 AM | #8 | |
Human being with feelings
Join Date: Aug 2020
Location: Brasil
Posts: 690
|
Quote:
|
|
Thread Tools | |
Display Modes | |
|
|