|
|
|
08-31-2021, 10:02 AM
|
#641
|
Human being with feelings
Join Date: Apr 2009
Posts: 316
|
Hi! Thanks for making these scripts available. It took some time to get the new donation system for me, I was off reaper for a longer time, I was in fear, to be only able to use the scripts on one computer (but that seeme not to be the case) and I don't know if I will ever use them seriously, as I find myself more time exploring possibilities than really use them...
I am greatful, that you made it clear with the donations, because I wanted to donate, but didn't, because I wasn't sure if the tools really go in my workflow. But that didn't feel right, I really want to support your great work and passion!!!
Thank you so much!!!
|
|
|
08-31-2021, 11:53 AM
|
#642
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by mozart999uk
Hi MPL. Sorry to chase. I've updated but still getting the error :-(
|
Try update QT again. Should works now.
|
|
|
09-01-2021, 01:39 AM
|
#643
|
Human being with feelings
Join Date: Nov 2010
Posts: 1,710
|
Quote:
Originally Posted by mpl
Try update QT again. Should works now.
|
Thanks. :-)
Unfortunately I'm now getting this:
[string "-- @description Various_functions_v2..."]:130: bad argument #7 to 'pack' (number expected, got nil)
|
|
|
09-01-2021, 06:39 AM
|
#644
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by mozart999uk
Thanks. :-)
Unfortunately I'm now getting this:
[string "-- @description Various_functions_v2..."]:130: bad argument #7 to 'pack' (number expected, got nil)
|
arghh something wrong with your MIDI data (I tested it pretty well). Send me please rpp to reproduce that.
|
|
|
09-01-2021, 07:08 AM
|
#645
|
Human being with feelings
Join Date: Nov 2010
Posts: 1,710
|
Quote:
Originally Posted by mpl
arghh something wrong with your MIDI data (I tested it pretty well). Send me please rpp to reproduce that.
|
Ah yes....it's on tracks that have MPE data :-(
Here's the rpp
https://www.dropbox.com/s/y8fkjp8boz...r%202.rpp?dl=0
|
|
|
09-01-2021, 09:55 AM
|
#646
|
Human being with feelings
Join Date: Sep 2008
Location: Ottawa, Canada
Posts: 35
|
Align takes not found?
Trying to use the align takes lua script, I have the latest version of Reaper, SWS and downloaded/copied the reaper_reapack-x64.dll file but I don't see align takes in my action list, anything else I need to do?
EDIT: I see now that I need to run Reapack from the actions list, and choose the Align Takes script and install it. Just leaving this here for anyone else who has the same issue. Thanks!
|
|
|
09-01-2021, 01:22 PM
|
#647
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by mozart999uk
|
Try latest Quantize Tool (2.35) and latest VariousFunctions (2.55).
|
|
|
09-02-2021, 03:31 AM
|
#648
|
Human being with feelings
Join Date: Nov 2010
Posts: 1,710
|
Quote:
Originally Posted by mpl
Try latest Quantize Tool (2.35) and latest VariousFunctions (2.55).
|
Boom! Fixed. Thanks so much for this :-)
|
|
|
09-12-2021, 10:06 AM
|
#649
|
Human being with feelings
Join Date: Feb 2014
Posts: 8
|
Hi mpl,
Ever since Various_Functions 2.50 the script: 'mpl_Zoom horizontally, change grid relatively (mousewheel)' no longer works in the midi editor but targets the arrange window instead.
cheers.
|
|
|
09-12-2021, 11:41 AM
|
#650
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by ETHIX
Hi mpl,
Ever since Various_Functions 2.50 the script: 'mpl_Zoom horizontally, change grid relatively (mousewheel)' no longer works in the midi editor but targets the arrange window instead.
cheers.
|
Update VariousFunctions to latest version (2.56) and it should works fine.
Edit: oh, and just you to know, there is two scripts, one for MIDI Editor, other is for arrange, but they have exact same name, just placed in different sections.
|
|
|
09-13-2021, 11:45 AM
|
#651
|
Human being with feelings
Join Date: Feb 2014
Posts: 8
|
Quote:
Originally Posted by mpl
Update VariousFunctions to latest version (2.56) and it should works fine.
Edit: oh, and just you to know, there is two scripts, one for MIDI Editor, other is for arrange, but they have exact same name, just placed in different sections.
|
Fixed. Many thanks!
I wasnt aware it was available in the main section aswell so thanks again for that! However, I tested it to see if it would replace my current combo of actions but the same thing is happening. It targets the MIDI editor not the arrange. LoL.
EDIT: or is that what its supposed to do?
Last edited by ETHIX; 09-13-2021 at 12:00 PM.
|
|
|
09-16-2021, 03:30 AM
|
#652
|
Human being with feelings
Join Date: Nov 2010
Posts: 1,710
|
I have a shortcut key set up to launch the (quite frankly awesome) quantize to grid script.
Is there a way to toggle, so that the same shortcut key closes it afterwards?
|
|
|
09-16-2021, 10:49 AM
|
#653
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by mozart999uk
I have a shortcut key set up to launch the (quite frankly awesome) quantize to grid script.
Is there a way to toggle, so that the same shortcut key closes it afterwards?
|
Remove and add script from action list.
The run it, press hotkey twice. It will ask you what to do with running reascript. Select "terminate".
|
|
|
09-16-2021, 12:49 PM
|
#654
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by ETHIX
Fixed. Many thanks!
I wasnt aware it was available in the main section aswell so thanks again for that! However, I tested it to see if it would replace my current combo of actions but the same thing is happening. It targets the MIDI editor not the arrange. LoL.
EDIT: or is that what its supposed to do?
|
MIDI editor section script targets MIDI editor, as expected.
|
|
|
09-17-2021, 02:24 AM
|
#655
|
Human being with feelings
Join Date: Nov 2010
Posts: 1,710
|
Quote:
Originally Posted by mpl
Remove and add script from action list.
The run it, press hotkey twice. It will ask you what to do with running reascript. Select "terminate".
|
Thanks MPL. Can you just explain a bit further?
I've got a custom action that runs:
"mpl_quantizeToolpreset - xxxxx"
then
"mpl_Quantize Tool (background)"
Which script do I add from the action list?
|
|
|
09-17-2021, 04:06 AM
|
#656
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by mozart999uk
Thanks MPL. Can you just explain a bit further?
I've got a custom action that runs:
"mpl_quantizeToolpreset - xxxxx"
then
"mpl_Quantize Tool (background)"
Which script do I add from the action list?
|
Last one.
|
|
|
09-17-2021, 05:44 AM
|
#657
|
Human being with feelings
Join Date: Nov 2010
Posts: 1,710
|
Quote:
Originally Posted by mpl
Last one.
|
Thanks MPL.
It only seems to work if I click away from the GUI. Is there any way round that?
|
|
|
09-17-2021, 06:22 AM
|
#658
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by mozart999uk
Thanks MPL.
It only seems to work if I click away from the GUI. Is there any way round that?
|
Oh I get it. Sorry, I'm aftaid there is no native way to pass through shortcuts from script GUI to arrange. Probavly JS extension can help, but I'm not sure (also I don't like additional dependencies other than mine).
|
|
|
09-17-2021, 06:24 AM
|
#659
|
Human being with feelings
Join Date: Nov 2010
Posts: 1,710
|
Quote:
Originally Posted by mpl
Oh I get it. Sorry, I'm aftaid there is no native way to pass through shortcuts from script GUI to arrange. Probavly JS extension can help, but I'm not sure (also I don't like additional dependencies other than mine).
|
No problem :-) I can work round it :-)
|
|
|
09-21-2021, 05:11 AM
|
#660
|
Human being with feelings
Join Date: Nov 2008
Location: London, UK
Posts: 2,574
|
Hey Mikhail,
It seems like something has changed recently in REAPER as your 'Script: mpl_Remove selected takes all MIDI data except notes.lua' script have stopped working. I get the following error:
...mpl_Remove selected takes all MIDI data except notes.lua:125: attempt to perform arithmetic on a nil value (local 'ts_endppq')
|
|
|
09-21-2021, 01:06 PM
|
#661
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by daxliniere
Hey Mikhail,
It seems like something has changed recently in REAPER as your 'Script: mpl_Remove selected takes all MIDI data except notes.lua' script have stopped working. I get the following error:
...mpl_Remove selected takes all MIDI data except notes.lua:125: attempt to perform arithmetic on a nil value (local 'ts_endppq')
|
Something wrong if no time selection defined, I`ll look into it as soon as possible.
|
|
|
09-22-2021, 03:38 AM
|
#662
|
Human being with feelings
Join Date: Nov 2008
Location: London, UK
Posts: 2,574
|
Quote:
Originally Posted by mpl
Something wrong if no time selection defined, I`ll look into it as soon as possible.
|
Thanks Mikhail!
|
|
|
09-29-2021, 10:56 PM
|
#663
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by daxliniere
Thanks Mikhail!
|
Took me a week to get it worked, sorry for late reply.
The issue is surprisingly on REAPER side. REAPER allow to draw negative MIDI events, while API doesn`t allow to apply them back to MIDI take. I workarounded it by removing first negative event. Also timeselection/loop source logic was improved in various ways, so now everything should be fine. Please test and let me know is everything fine.
|
|
|
09-30-2021, 05:39 AM
|
#664
|
Human being with feelings
Join Date: Nov 2008
Location: London, UK
Posts: 2,574
|
Quote:
Originally Posted by mpl
Took me a week to get it worked, sorry for late reply.
The issue is surprisingly on REAPER side. REAPER allow to draw negative MIDI events, while API doesn`t allow to apply them back to MIDI take. I workarounded it by removing first negative event. Also timeselection/loop source logic was improved in various ways, so now everything should be fine. Please test and let me know is everything fine.
|
Hey Mikhail, no worries. Always take your time and do things whenever you can. We all have lives outside of REAPER.
Okay great, I'll give them a test today and let you know. Cheers!
|
|
|
09-30-2021, 06:16 AM
|
#665
|
Human being with feelings
Join Date: Nov 2008
Location: London, UK
Posts: 2,574
|
With the new version, I'm not getting any errors, but it's also not removing anything.
Example attached.
Also, do you think you have the time to add a script to remove text events, too, please?
|
|
|
09-30-2021, 09:48 AM
|
#666
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by daxliniere
With the new version, I'm not getting any errors, but it's also not removing anything.
Example attached.
Also, do you think you have the time to add a script to remove text events, too, please?
|
It is better to attach simple RPP (with single MIDI item), and what script you use specifically. The script I modify is a metapackage, so it stays for multiple scripts for removing MIDI data.
|
|
|
09-30-2021, 04:13 PM
|
#667
|
Human being with feelings
Join Date: Nov 2008
Location: London, UK
Posts: 2,574
|
I tried remove Prog Chnage, Bank select, All CCs, but none worked.
That MIDI file was literally dragged into a blank project, so no special setup.
|
|
|
09-30-2021, 04:14 PM
|
#668
|
Human being with feelings
Join Date: Nov 2008
Location: London, UK
Posts: 2,574
|
Quote:
Originally Posted by daxliniere
Also, do you think you have the time to add a script to remove text events, too, please?
|
There are some text events in that MIDI file I attached.
|
|
|
09-30-2021, 10:56 PM
|
#669
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by daxliniere
There are some text events in that MIDI file I attached.
|
Ah, I get it.
The data is actually removed, but not updated visually. In-project MIDI was fine, but imported MIDI required visual update from script. Fixed that. Also added support for TextEvents and fixed ProgramChange removing as well, based on MIDI you sent.
|
|
|
10-01-2021, 01:41 PM
|
#670
|
Human being with feelings
Join Date: Nov 2008
Location: London, UK
Posts: 2,574
|
Ahh, awesome. Thank you, Mikhail, I'll check this out tomorrow.
|
|
|
10-02-2021, 02:34 AM
|
#671
|
Human being with feelings
Join Date: Nov 2008
Location: London, UK
Posts: 2,574
|
Working perfectly. Thanks so much, Mikhail!!
|
|
|
10-09-2021, 08:21 PM
|
#672
|
Human being with feelings
Join Date: Mar 2014
Posts: 347
|
Hi MPL, hope you're well...just letting you know I think I might have discovered a bug in:
Create ReaComp sidechain routing from selected track and track under mouse cursor.lua
Let's say I have a vocal track with a send to a reverb track (receiving on 1/2) and I also want to add a comp to that reverb track that is triggered by the vocal track.
When I use your script, it adds the comp to the reverb track, increases the channel count to 4, but (I guess) because there's already a receive on the track, it changes the existing receive to 3/4 (disconnecting the send) instead of adding a new receive to 3/4.
Here's a quick screen capture that shows what I mean https://imgur.com/a/KkvlKAx
I can correct the issue manually by changing the existing receive back to 1/2, then manually dragging routing from the vocal track to the added reacomp on the reverb track.
Hope this helps, thank you DH
Last edited by DarrenH; 10-10-2021 at 11:07 AM.
|
|
|
10-10-2021, 10:21 PM
|
#673
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by DarrenH
Hi MPL, hope you're well...just letting you know I think I might have discovered a bug in:
Create ReaComp sidechain routing from selected track and track under mouse cursor.lua
|
Should be fixed now. This internally was redisigned a bit, require latest VariousFunctions package as well.
|
|
|
10-11-2021, 07:46 AM
|
#674
|
Human being with feelings
Join Date: Mar 2014
Posts: 347
|
@mpl, thank you! Purchased, upgraded, works perfectly, appreciate your time and work. Best wishes
Quote:
Originally Posted by mpl
Should be fixed now. This internally was redisigned a bit, require latest VariousFunctions package as well.
|
Last edited by DarrenH; 10-11-2021 at 01:12 PM.
|
|
|
10-11-2021, 09:46 PM
|
#675
|
Human being with feelings
Join Date: Jul 2011
Posts: 99
|
@mpl
Does the MPL QquantizeTool support grouped items now? So I could move the "Align Position" knob and audition the grouped drum tracks together?
|
|
|
11-07-2021, 02:51 PM
|
#676
|
Human being with feelings
Join Date: Jan 2009
Location: Montreal, Canada
Posts: 169
|
CUE to DDP Markers ?
Hey mpl,
Would it be possible to have a version of your CUE to Marker script compatible with DDP markers?
Cheers!
|
|
|
11-08-2021, 02:05 AM
|
#677
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by Kewl
Hey mpl,
Would it be possible to have a version of your CUE to Marker script compatible with DDP markers?
Cheers!
|
quick search on forum:
https://forum.cockos.com/showthread.php?t=251985
I dont know what is ddp so that could be not what you are searching for though.
|
|
|
11-08-2021, 02:06 AM
|
#678
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by vicnest
@mpl
Does the MPL QquantizeTool support grouped items now? So I could move the "Align Position" knob and audition the grouped drum tracks together?
|
Items should be in the same group. This is not possible while working across tracks, right?
|
|
|
11-08-2021, 06:52 AM
|
#679
|
Human being with feelings
Join Date: Jan 2009
Location: Montreal, Canada
Posts: 169
|
Quote:
Originally Posted by mpl
I dont know what is ddp so that could be not what you are searching for though.
|
DDP (Disc Description Protocol) is the file format used by Compact Disc manufacturing plant to produce the glass master.
Reaper is able to render directly to DDP. From Reaper render help window:
Quote:
DDP format is used to make exchangable files for CD Audio manufacturing.
The CD Audio format is 44100Hz, 16-bit, stereo. Please set this format, otherwise the export will be cancelled.
DDP format consists of many files, which must all be sent to the CD manufacturing plant.
In order to create standard CD's, Red Book specification limitations are included:
- at least one track is automaticaly created
- INDEX0 is required only for the first track, and set to 0 seconds
- first track's INDEX1 position is limited to at least 2 seconds,
please consider this, to make at least 2 seconds of silence in the beginning,
otherwise the audio content will be ignored
- minimum track length (distance of the next track's INDEX0/INDEX1
to the previous INDEX1) is set to 4 seconds, please consider this,
otherwise the INDEX0 and 1 are automatically moved in the next track's audio.
- INDEX1 is set to be at least 1 frame after INDEX0, if INDEX0 is defined
- the audio length is padded with silence to be frame aligned (1 frame = 1/75 second)
------------------------------------------------
Album and track metadata is set by the format of marker names:
- markers starting with "@" character represent album metadata
- markers starting with "!" character represent INDEX0 position for the following "#" track
- markers starting with "#" character represent track metadata and INDEX1 position
If there is more than one @ marker, each one overwrites the previous one's defined values.
If there are more ! markers in one track, only the last one before # is used
The number of # markers represent the number of CD tracks.
The position of @ marker(s) can be anywhere, the most readable position is at the end of the album.
If the audio data is too short, only the (! and #) markers before the end of audio + 10 seconds are used.
The audio is padded with silence until the last used marker (and aligned to 1/75 second).
The metadata is in "KEY1=VALUE1|KEY2=VALUE2|KEY3=VALUE3" format. There can be any number of
KEY=VALUE pairs. KEYs are case insensitive.
@ markers recognize this keys:
- "CATALOG", "EAN" or "UPC" for the same EAN/UPC number, which is included in the CD
- "ALBUM", "TITLE" or without a key for album's title
- "PERFORMER"
- "SONGWRITER"
- "COMPOSER"
- "ARRANGER"
- "MESSAGE"
- "IDENTIFICATION"
- "GENRE" - write any text or use one of the predefined genres in the list at the bottom of this text.
- "LANGUAGE" - use one of the names from the list at the bottom of this text.
# markers recognize this keys:
- "ISRC" number for audio track
- "TITLE" or without a key for track's title
- "PERFORMER"
- "SONGWRITER"
- "COMPOSER"
- "ARRANGER"
- "MESSAGE"
! markers ignore any metadata, only the position is used.
------------------------------------------------
CD-TEXT will be exported only, if any of the CD-TEXT keys is specified.
Every key except the "CATALOG", "EAN", "UPC" and "ISRC" is a CD-TEXT key.
------------------------------------------------
MARKERS EXAMPLE:
1. "#Intro|ISRC=012345678901"
2. "#Second track|ISRC=012345678902"
3. "!"
4. "#TITLE=Third track|ISRC=012345678903"
5. "!"
6. "#Last track"
7. "@My first album|PERFORMER=A good band|EAN=0123456789012|GENRE=Pop|LANGUAGE=English"
|
|
|
|
11-08-2021, 01:54 PM
|
#680
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,956
|
Quote:
Originally Posted by Kewl
DDP (Disc Description Protocol) is the file format used by Compact Disc manufacturing plant to produce the glass master.
Reaper is able to render directly to DDP. From Reaper render help window:
|
Ok so you need to convert DDP into markers? Then if you have examples of non-binary files (so you can open and read it in text editor), I can build a DDP parser.
|
|
|
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 07:31 PM.
|