|
|
|
12-18-2017, 07:00 PM
|
#41
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
New scripts: Select CCs within boundaries of selected notes
EDIT: I updated the initial post and moved all the script videos and descriptions there.
Last edited by _Stevie_; 12-19-2017 at 11:52 AM.
|
|
|
12-31-2017, 03:56 AM
|
#42
|
Human being with feelings
Join Date: Nov 2017
Location: Edinburgh
Posts: 486
|
Hi Stevie,
Pardon me for being thick - but that link
https://github.com/StephanRoemer/Rea...ster/index.xml is to a xml file.
Where are the scripts? Do we have to extract them from the xml file?
Or have you managed to get them on to ReaPack?
Thanks.
|
|
|
12-31-2017, 04:23 AM
|
#43
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
Hey jbraner,
Yes, the xml is indeed a ReaPack repository. Just add it to ReaPack and install the needed scripts.
|
|
|
12-31-2017, 09:50 AM
|
#44
|
Human being with feelings
Join Date: Nov 2017
Location: Edinburgh
Posts: 486
|
Ahh - OK, I'll give it a shot!
Thanks.
|
|
|
12-31-2017, 09:57 AM
|
#45
|
Human being with feelings
Join Date: Jul 2014
Posts: 126
|
please be new developer to midi editor; it need a lot of improvment !
|
|
|
12-31-2017, 10:44 AM
|
#46
|
Human being with feelings
Join Date: Nov 2017
Location: Edinburgh
Posts: 486
|
Quote:
Originally Posted by _Stevie_
Hey jbraner,
Yes, the xml is indeed a ReaPack repository. Just add it to ReaPack and install the needed scripts.
|
OK - I got it - thanks a lot.
I'm still new to all of this, so I'll slowly work my way through these various MIDI scripts ;-)
|
|
|
01-14-2018, 09:39 PM
|
#47
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
New scripts: Add VSTi and replace existing VSTi
Check the OP for more information.
|
|
|
01-17-2018, 02:06 PM
|
#48
|
Human being with feelings
Join Date: Feb 2017
Posts: 34
|
Hey Stevie,
first of all, thanks for these wonderful scripts. I have these all on contextual toolbars ready to go, but...
Some commands return me an error message. Like, your increase CC scripts work, but the decrease CC scripts give me this:
sr_MIDI functions.lua:365: attempt to perform arithmetic on a nil value (local 'increase')
Any idea what this can be?
Thanks for these scripts, they're really handy!
|
|
|
01-17-2018, 02:09 PM
|
#49
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
Hey Joost!
Oh oh, I have to check. Sounds like a minor issue, though.
I'll check it ASAP, I'm a bit covered in work right now.
|
|
|
01-17-2018, 04:47 PM
|
#50
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
Hey Joost, I just checked the decrease scripts. They all work here, can you make a GIF? So I can see what you are doing? Maybe there is a CC editing case I didn't think of.
|
|
|
01-18-2018, 09:02 AM
|
#51
|
Human being with feelings
Join Date: Feb 2017
Posts: 34
|
Quote:
Originally Posted by _Stevie_
Hey Joost, I just checked the decrease scripts. They all work here, can you make a GIF? So I can see what you are doing? Maybe there is a CC editing case I didn't think of.
|
Hi Stevie, thanks for the quick response. I've attached the GIF in a zip archive because I couldn't get around the file size limit otherwise.
|
|
|
01-18-2018, 10:18 AM
|
#52
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
Hey Joost, thanks! I just checked your gif. That's really strange. Can you check what version of sr_MIDI functions.lua you have? Just open the file with a text editor. At the top it should say "@version 1.24".
Just as a sidenote, you can use imgur.com to upload your gifs and re-link them here.
|
|
|
01-19-2018, 06:22 PM
|
#53
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
New scripts: Render VSTi items without track FX
Check the OP for more information.
|
|
|
01-20-2018, 05:04 PM
|
#54
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
New script: "Toggle collapse selected folders"
This works perfectly with the theme "Jeanne2016II", since the "tiny tracks" mode hides the tracks completely.
|
|
|
01-22-2018, 07:23 AM
|
#55
|
Human being with feelings
Join Date: Feb 2017
Posts: 34
|
Quote:
Originally Posted by _Stevie_
Hey Joost, thanks! I just checked your gif. That's really strange. Can you check what version of sr_MIDI functions.lua you have? Just open the file with a text editor. At the top it should say "@version 1.24".
Just as a sidenote, you can use imgur.com to upload your gifs and re-link them here.
|
Hi Stevie, sorry for the late reply, but I was out of town for a little while. My version says 1.23, and this is the one thats uploaded to your Github.
Strange new problem, I just downloaded them again from your Github, put them in the actions list, try to run them, and now I get this message ''sr_Decrease CC11.lua:7: unexpected symbol near '<' ''
I get this instead of the other message now
|
|
|
01-22-2018, 09:09 AM
|
#56
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
Ahhhh, Joost, thank you for checking the version. I had fixed the MIDI_functions.lua back in december and forgot to upload it! Xmas chaos...
Please download the new version, should be fixed now!
|
|
|
01-22-2018, 09:41 AM
|
#57
|
Human being with feelings
Join Date: Feb 2017
Posts: 34
|
Quote:
Originally Posted by _Stevie_
Ahhhh, Joost, thank you for checking the version. I had fixed the MIDI_functions.lua back in december and forgot to upload it! Xmas chaos...
Please download the new version, should be fixed now!
|
I Stevie, thanks for uploading, but alas, still no luck. I updated the midi script as you said. Now I'm getting this: ''sr_Decrease CC1.lua:7: unexpected symbol near '<' ''
Again, only with the decrease commands, not the increase ones.
|
|
|
01-22-2018, 09:50 AM
|
#58
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
Ah damn, then something else is wrong... Can you post the content of the sr_Decrease CC1.lua?
best is to put the code in [ code ] and [ /code ]
|
|
|
01-23-2018, 06:14 AM
|
#59
|
Human being with feelings
Join Date: Feb 2017
Posts: 34
|
Hi Stevie,
I tried that but it says I have too many characters. So instead I'll just give you the file. It comes straight from my computer.
|
|
|
01-23-2018, 06:18 AM
|
#60
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
Hah, found the issue! This is an HTML file and not a lua file.
That's why the code can't be executed.
Are you familiar with ReaPack? It makes things a lot easier than downloading
each single script file from GitHub. Then everything will work
Here's a video how to set it up:
https://reaperblog.net/2016/06/how-t...on-for-reaper/
The link to my repository can be found in the first post.
|
|
|
01-24-2018, 07:12 AM
|
#61
|
Human being with feelings
Join Date: Feb 2017
Posts: 34
|
Hi Stevie,
alas, lady luck is not on our side, it seems!
I have deleted every single one of your scripts that I had. Went over to Reapack, imported the repository, installed them again, as in a completely fresh install. Again, all the scripts work, except the decrease ones. It still says:
sr_MIDI functions.lua:365: attempt to perform arithmetic on a nil value (local 'increase')
Quite baffling, it is. I do want to say I really appreciate the lengths you go to to help me. I'm truly thankful for that.
|
|
|
01-24-2018, 07:32 AM
|
#62
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
LOL, I now get the same error, which is actually good, so I can fix it :P
No worries, glad to help!
|
|
|
01-24-2018, 07:38 AM
|
#63
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
Okay, I know what was wrong! This was really an aggregation of unfortunate "coincidences"
In the last case, the Decrease_CC1 and Decrease_CC11 scripts did call the wrong function with the wrong parameters. They still referred to the increase function. I fixed the files locally, but forgot to update those in the repo.
Yesterday, I completely removed my local files and installed the repo again. So now, I had the same issue as you
But now it's fixed, please update the files and tell me if it works for you!
|
|
|
01-25-2018, 02:17 PM
|
#64
|
Human being with feelings
Join Date: Feb 2017
Posts: 34
|
Quote:
Originally Posted by _Stevie_
Okay, I know what was wrong! This was really an aggregation of unfortunate "coincidences"
In the last case, the Decrease_CC1 and Decrease_CC11 scripts did call the wrong function with the wrong parameters. They still referred to the increase function. I fixed the files locally, but forgot to update those in the repo.
Yesterday, I completely removed my local files and installed the repo again. So now, I had the same issue as you
But now it's fixed, please update the files and tell me if it works for you!
|
Hurray! Huzzah! Woohoo! It works, it works!
Thanks man for your hard work. The scripts finally work! I can guess your glad as well about that fact. Keep up the hard work, man! You're doing great things for the community!
|
|
|
01-25-2018, 07:05 PM
|
#65
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
Wohooo, awesome! So glad that it finally works
Thanks man, I feel flattered! I just write scripts that I personally use and share them here If someone else can make good use of them, I'm happy!
|
|
|
06-19-2018, 04:36 PM
|
#66
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
New script: Move edit cursor by frames (mousewheel)
Check the main thread on page 1 for more info.
|
|
|
06-28-2018, 03:43 AM
|
#67
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
New scripts:
Nudge notes left or right by 9 ticks
|
|
|
06-29-2018, 09:39 PM
|
#68
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
New script:
Change note length (mousewheel)
|
|
|
07-02-2018, 03:14 AM
|
#69
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
New script:
Change note start (mousewheel)
Change note position (mousewheel)
|
|
|
07-02-2018, 03:57 AM
|
#70
|
Human being with feelings
Join Date: Mar 2017
Location: Wales, UK
Posts: 75
|
Quote:
Originally Posted by _Stevie_
New script:
Change note start (mousewheel)
Change note position (mousewheel)
|
Hi Stevie.
Can you just explain how these latest mouse wheel actions work please? Is it scroll up to increase/down to decrease etc?
Thanks
|
|
|
07-02-2018, 05:31 AM
|
#71
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
Yes, exactly, you assign the mousewheel ( + modifier, if needed) and you are good to go. There's a gif preview in the first post.
|
|
|
07-02-2018, 08:02 AM
|
#72
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
New script:
Move items to timecode (in filename)
Not sure if this is helpful for anyone else than me, but I put it up anyway for archiving reasons
When scoring for film and exporting finished cues, I put the TC in the filename and BWF.
Unfortunately, Reaper is not able to read BWF written into FLACs (Cubase for example, does that).
So, I tried to find another way to align cues in my main scoring project in Reaper.
My files usually look like this:
Quote:
project_v1.0_10.00.00.00.flac
|
This script reads the item (file) name and extracts the timecode.
It expects 8 digits in pairs of 2, seperated by dots.
If no items are selected, all items will be moved to their TC position.
If there is a selection, only selected items will be moved.
Files with no TC in their filename will not be moved at all.
EDIT: I just found out that it's not yet working as expected. Since items are constantly moved around when dealing with a bunch of items, the script needs to be run several times in a row, which is not desirable. I will have to save the items in an array to solve this.
Last edited by _Stevie_; 07-02-2018 at 08:38 AM.
|
|
|
07-02-2018, 09:43 AM
|
#73
|
Human being with feelings
Join Date: Mar 2017
Location: Wales, UK
Posts: 75
|
Quote:
Originally Posted by _Stevie_
Yes, exactly, you assign the mousewheel ( + modifier, if needed) and you are good to go. There's a gif preview in the first post.
|
Thanks, I see it now. Useful scripts you have put together here!
|
|
|
07-02-2018, 10:02 AM
|
#74
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
You're welcome! Glad you find the scripts useful. It's just stuff I use for my workflow (mostly LE and PLE presets I created in Cubase). But now with Reaper, I can go way beyond
|
|
|
07-02-2018, 10:03 AM
|
#75
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
Script update:
Move items to timecode (in filename)
Got my head around tables and fixed the script with the new approach. Should work now.
|
|
|
07-12-2018, 10:28 AM
|
#76
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
@vanhaze, you might like this one
New script:
2018-07-12
Change note position to grid(mousewheel)
Last edited by _Stevie_; 07-13-2018 at 04:58 AM.
|
|
|
07-13-2018, 04:57 AM
|
#77
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
New script which mimics the Cubase behavior to move notes to the edit cursor (CTRL+L)
2018-07-12
Move notes to the edit cursor (relative)
And some bug fixes in the mousewheel scripts (forgot to assign an undo name)
|
|
|
07-13-2018, 10:48 AM
|
#78
|
Human being with feelings
Join Date: Dec 2015
Posts: 476
|
Quote:
Originally Posted by _Stevie_
New script which mimics the Cubase behavior to move notes to the edit cursor (CTRL+L)
2018-07-12
Move notes to the edit cursor (relative)
|
Hi Stevie.
In Cubase you can select a bunch of notes and then in List Editor or Info Line
drag a parameter
or double-click it and change it by mouse wheel (in Info Line this doesn't require double-clicking)
or double-click it and input a number from a keyboard —
and the parameter will change for all the selected notes (relatively).
Is there a chance of mimicking that behavior in REAPER, using three-digit ticks designation?
(Percentage (two digits) is 9.6 times less accurate: 1/100 vs. 1/960.)
Last edited by AugerJ; 07-13-2018 at 10:54 AM.
|
|
|
07-13-2018, 10:52 AM
|
#79
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,048
|
You could check out mpl's "Interactive Toolbar". This is pretty much a replacement for Cubase's toolbar and does exactly that for position, pitch and velocity.
|
|
|
07-13-2018, 11:01 AM
|
#80
|
Human being with feelings
Join Date: Dec 2015
Posts: 476
|
Quote:
Originally Posted by _Stevie_
You could check out mpl's "Interactive Toolbar". This is pretty much a replacement for Cubase's toolbar and does exactly that for position, pitch and velocity.
|
Last time I checked there was two-digits tick designation,
which is too loose for the job.
Last edited by AugerJ; 07-13-2018 at 11:13 AM.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 06:24 PM.
|