Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER General Discussion Forum

Reply
 
Thread Tools Display Modes
Old 11-09-2022, 03:06 PM   #921
Dragonetti
Human being with feelings
 
Join Date: Feb 2017
Location: Kiel
Posts: 974
Default

When I install the "ReaComposer" with the help of ReaPack, the "Functions" folder is not installed.
How can it be installed automatically?
In the Functions Folder you will find functions.lua

Thank you

Dragonetti is offline   Reply With Quote
Old 11-09-2022, 04:35 PM   #922
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,910
Default

The script is missing the @provides tag:

Code:
-- @provides Functions/functions.lua
cfillion is offline   Reply With Quote
Old 11-10-2022, 01:29 PM   #923
Dragonetti
Human being with feelings
 
Join Date: Feb 2017
Location: Kiel
Posts: 974
Default

Thank you very much, it has finally worked.
Dragonetti is offline   Reply With Quote
Old 12-24-2022, 09:33 AM   #924
vdubreeze
Human being with feelings
 
vdubreeze's Avatar
 
Join Date: Jul 2011
Location: Brooklyn
Posts: 2,611
Default

Quote:
Originally Posted by glenn98827 View Post
Something I've noticed today is depending on the project that is open in Reaper, my ability to synchronize ReaPack is affected. The projects that I'm currently testing all break my ability to synchronize and install from ReaPack. These sessions are kind of large being TV audio mixes. If I open a plan session or something with just a few tracks and plugins, I'm able to use ReaPack normally.

I'm curious if anyone else who is having troubles with ReaPack finds any similar behavior based on the currently opened project.


Glenn, this is exactly what happened to me. Inability to sync, timeouts. Did reinstalls of Reaper, Reapack, ini's, no avail. Opened an old project, boom, works perfectly.
__________________
The reason rain dances work is because they don't stop dancing until it rains.
vdubreeze is offline   Reply With Quote
Old 01-03-2023, 05:52 AM   #925
daeavelwyn
Human being with feelings
 
daeavelwyn's Avatar
 
Join Date: Dec 2014
Posts: 597
Default

Hi folks,

I'm actually struggling a bit with ReaPack, so here is my problem.

First of all, i'm using ReaPack-index 1.2.3 on ubuntu 20.04.5LTS. The program seems to work but always found 0 package.

So i tried to test with default Cfillion example and get the same result, here is my console output :

Code:
daeavelwyn@ns3029539 ->cat hello_world.lua
-- @description Hello world
-- @author cfillion
-- @version 1.0
-- @about
--   This is an example of a package file. It installs itself as a ReaScript that
--   does nothing but show "Hello World!" in REAPER's scripting console.
--
--   Packages may also include additional files specified using the @provides tag.
--
--   This text is the documentation shown when using ReaPack's "About this package"
--   feature. [Markdown](https://commonmark.org/) *formatting* is supported.

reaper.ShowConsoleMsg 'Hello World!'
Code:
daeavelwyn@ns3029539 ->reapack-index --check

Finished checks for 0 packages with 0 failures
So I clearly missed something, but what ??
daeavelwyn is offline   Reply With Quote
Old 01-03-2023, 05:59 AM   #926
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,910
Default

Is the script in a subfolder in the repository? Packages at the root are not supported. (Subfolder = category name.)
cfillion is offline   Reply With Quote
Old 01-03-2023, 06:43 AM   #927
daeavelwyn
Human being with feelings
 
daeavelwyn's Avatar
 
Join Date: Dec 2014
Posts: 597
Default

Quote:
Originally Posted by cfillion View Post
Is the script in a subfolder in the repository? Packages at the root are not supported. (Subfolder = category name.)
Oh, Ok, I missed that ! thanks !

And where the ".git" folder with every git sync options should be ?

Let's say I have this structure :
Daeavelwyn > MIDI > A-Good-MIDI-tool > thisAwesomescript.lua
Daeavelwyn > MIDI > A-Good-MIDI-tool > thisfunctionsscript.lua
Daeavelwyn > MIDI > A-Good-MIDI-tool > AnotherExtensionscript.lua

Does my git folder stand in to Daeavelwyn ? into MIDI ? into A-Good-MIDI-tool ?
daeavelwyn is offline   Reply With Quote
Old 01-03-2023, 06:53 AM   #928
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,910
Default

Daeavelwyn given that example. But I wouldn't recommend setting up your repository directly in your Linux user's home folder.

Code:
mkdir Scripts
cd Scripts
git init
mkdir MIDI
touch 'MIDI/Daeavelwyn_My awesome script.lua'
cfillion is offline   Reply With Quote
Old 01-03-2023, 06:59 AM   #929
daeavelwyn
Human being with feelings
 
daeavelwyn's Avatar
 
Join Date: Dec 2014
Posts: 597
Default

OKAY! Things seem now clearer to me, thanks for your very quick anwser !
daeavelwyn is offline   Reply With Quote
Old 01-06-2023, 10:28 AM   #930
daeavelwyn
Human being with feelings
 
daeavelwyn's Avatar
 
Join Date: Dec 2014
Posts: 597
Default

Hi,

I'm still struggling with reapack-index, I have a main script (for example : main.lua) and let say 3 provided child files (child1.lua, child2.lua child3.lua)

my main.lua contains the @provide and eveything work like a charm.

BUT

I'v made modification in child3.lua and commit everything on github. It's a very minor fix so I don't want to change version number, so I've tried to use reapack-index -a in the main.lua parent folder but it doesn't seems to take care of the child files.

So I guess I missed something (again ^^') but can't figure what.... :-/
daeavelwyn is offline   Reply With Quote
Old 01-06-2023, 10:42 AM   #931
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,910
Default

If it's a very minor fix not worth triggering an update, maybe it can wait until the next version of the script?

Otherwise, main.lua will need to be modified in a commit: reapack-index takes all files as they were at the time of the last commit to the package file. Back then the fix hadn't been made yet, hence why it doesn't pick it up.
cfillion is offline   Reply With Quote
Old 01-07-2023, 10:20 AM   #932
daeavelwyn
Human being with feelings
 
daeavelwyn's Avatar
 
Join Date: Dec 2014
Posts: 597
Default

Hello Cfillion,

Ok, I understand. So how to reset every previous tests I made and restart a fresh index.xml it won't take care of those previous versionning mess ?
daeavelwyn is offline   Reply With Quote
Old 01-07-2023, 10:48 AM   #933
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,910
Default

You can manually remove versions from the index.xml. reapack-index won't re-add them unless you pass it --rebuild. Alternatively: delete the unwanted commits then run `reapack-index --rebuild`.
cfillion is offline   Reply With Quote
Old 01-07-2023, 12:53 PM   #934
daeavelwyn
Human being with feelings
 
daeavelwyn's Avatar
 
Join Date: Dec 2014
Posts: 597
Default

Ok, thanks for all your replies, Reapack-index is a very powerfull tool, but a bit tricky to use.
daeavelwyn is offline   Reply With Quote
Old 01-29-2023, 06:48 PM   #935
mb719
Human being with feelings
 
Join Date: Aug 2022
Posts: 7
Default

Hello, how do I make a script available in the action list?
ReaperBlog_Macro Controller.jsfx is missing and I had to look it up, it's still there but "No" under in Action List?
mb719 is offline   Reply With Quote
Old 01-29-2023, 07:01 PM   #936
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,910
Default

That's an effect plugin not a script, it shows up in the FX browser for inserting into a track or a media take.
cfillion is offline   Reply With Quote
Old 01-30-2023, 12:16 AM   #937
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,634
Default

Quote:
Originally Posted by mb719 View Post
Hello, how do I make a script available in the action list?
ReaperBlog_Macro Controller.jsfx is missing and I had to look it up, it's still there but "No" under in Action List?
Unfortunately "Macro Controller"does not provide any description, hence you can't even know what it might be used for, and how.
-Michael
mschnell is offline   Reply With Quote
Old 01-30-2023, 02:21 AM   #938
Buy One
Human being with feelings
 
Buy One's Avatar
 
Join Date: Sep 2019
Posts: 1,114
Default

Here's the description

https://reaper.blog/2018/03/macro-controls/
__________________
https://github.com/Buy-One/REAPER-scripts (174)
REAPER is a DAW whose user guide file is larger than its installation file
Buy One is online now   Reply With Quote
Old 01-30-2023, 02:25 AM   #939
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,634
Default

Can't easily be found from ReaPack.
-Michael
mschnell is offline   Reply With Quote
Old 01-30-2023, 11:57 AM   #940
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,634
Default

Quote:
Originally Posted by Buy One View Post
In fact this JSFX without any actual functionality (but allowing to control other plugins' parameters in a complex way via the Reaper parameter modulation features) is a really good idea !
ASAP, I will try to enhance this concept by allowing multiple instances installed in different tracks to synchronize, and by that allowing for inter-track parameter linking in a rather easy way. (Which often has been requested as a Reaper feature).

-Michael

Last edited by mschnell; 01-30-2023 at 01:22 PM.
mschnell is offline   Reply With Quote
Old 01-31-2023, 06:40 AM   #941
Buy One
Human being with feelings
 
Buy One's Avatar
 
Join Date: Sep 2019
Posts: 1,114
Default

Quote:
Originally Posted by mschnell View Post
ASAP, I will try to enhance this concept by allowing multiple instances installed in different tracks to synchronize, and by that allowing for inter-track parameter linking in a rather easy way. (Which often has been requested as a Reaper feature).

-Michael
If you share that it will be welcome
__________________
https://github.com/Buy-One/REAPER-scripts (174)
REAPER is a DAW whose user guide file is larger than its installation file
Buy One is online now   Reply With Quote
Old 01-31-2023, 11:11 AM   #942
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,634
Default

Just uploaded it to ReaPack by the name of "Inter Track Parameter Modulation".
-Michael
mschnell is offline   Reply With Quote
Old 01-31-2023, 12:02 PM   #943
Buy One
Human being with feelings
 
Buy One's Avatar
 
Join Date: Sep 2019
Posts: 1,114
Default

Quote:
Originally Posted by mschnell View Post
Just uploaded it to ReaPack by the name of "Inter Track Parameter Modulation".
-Michael
Great, much appreciated. For anyone eager to try it out before it's added to ReaPack https://github.com/ReaTeam/JSFX/pull/302
__________________
https://github.com/Buy-One/REAPER-scripts (174)
REAPER is a DAW whose user guide file is larger than its installation file
Buy One is online now   Reply With Quote
Old 02-03-2023, 07:07 AM   #944
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,634
Default

I just uploaded "Inter Track Parameter Modulation" v 2.0. Here the new JSFX Preprocessor is used and by that it is easy to modify the count of Macro Sliders the plugin displays.

-Michael
mschnell is offline   Reply With Quote
Old 02-04-2023, 12:45 AM   #945
Buy One
Human being with feelings
 
Buy One's Avatar
 
Join Date: Sep 2019
Posts: 1,114
Default

Code:
┈┈┈┈┈┈▕▔╲
┈┈┈┈┈┈┈▏▕
┈┈┈┈┈┈┈▏▕▂▂▂
▂▂▂▂▂▂╱┈▕▂▂▂▏
▉▉▉▉▉┈┈┈▕▂▂▂▏
▉▉▉▉▉┈┈┈▕▂▂▂▏
▔▔▔▔▔▔╲▂▕▂▂▂
__________________
https://github.com/Buy-One/REAPER-scripts (174)
REAPER is a DAW whose user guide file is larger than its installation file
Buy One is online now   Reply With Quote
Old 02-12-2023, 10:24 AM   #946
chmaha
Human being with feelings
 
chmaha's Avatar
 
Join Date: Feb 2021
Posts: 2,247
Default

Is it possible to include a theme in a general metapackage that includes lua and rpp and have it install in the correct place? For now I have a standalone .theme which pulls a theme from github as follows:
Code:
@description ReaClassical Theme
@version 1.0
@provides 
  ReaClassical.ReaperThemeZip https://github.com/chmaha/ReaClassical/raw/main/Manual_install_files/ReaClassical.ReaperThemeZip
  [nomain] .
@author chmaha
@about
  Theme for ReaClassical that includes supercollapsed value of 0 inside of rtconfig.txt
__________________
ReaClassical -- Open Source Classical Music Editing Tools for REAPER | Donate via PayPal, Liberapay or Stripe
airwindows JSFX ports | Debian & Arch Pro Audio Guides
chmaha is offline   Reply With Quote
Old 02-12-2023, 02:03 PM   #947
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,910
Default

Yes:
Code:
@provides [theme] ../Manual_install_files/ReaClassical.ReaperThemeZip > ReaClassical.ReaperThemeZip
(EDIT: [theme] was missing from the documentation, added it now.)

There are two problems in the snippet above:
  1. "https://github.com/chmaha/ReaClassical/raw/main/Manual_install_files/ReaClassical.ReaperThemeZip" this downloads the latest version instead of the current version of the file, preventing downgrades
  2. "[nomain] ." this installs a copy of the .theme file, which is useless
(EDIT2: Looked at ReaClassical.lua: changelog shouldn't repeat the version number, this is redundant as ReaPack always displays both together.)

Last edited by cfillion; 02-12-2023 at 02:20 PM.
cfillion is offline   Reply With Quote
Old 02-12-2023, 02:56 PM   #948
chmaha
Human being with feelings
 
chmaha's Avatar
 
Join Date: Feb 2021
Posts: 2,247
Default

Quote:
Originally Posted by cfillion View Post
Yes:
Code:
@provides [theme] ../Manual_install_files/ReaClassical.ReaperThemeZip > ReaClassical.ReaperThemeZip
(EDIT: [theme] was missing from the documentation, added it now.)

There are two problems in the snippet above:
  1. "https://github.com/chmaha/ReaClassical/raw/main/Manual_install_files/ReaClassical.ReaperThemeZip" this downloads the latest version instead of the current version of the file, preventing downgrades
  2. "[nomain] ." this installs a copy of the .theme file, which is useless
(EDIT2: Looked at ReaClassical.lua: changelog shouldn't repeat the version number, this is redundant as ReaPack always displays both together.)
Amazing, thanks! I've added the theme to the main metapackage, removed the versioning in the changelog and used the local file as you recommend.
__________________
ReaClassical -- Open Source Classical Music Editing Tools for REAPER | Donate via PayPal, Liberapay or Stripe
airwindows JSFX ports | Debian & Arch Pro Audio Guides
chmaha is offline   Reply With Quote
Old 02-15-2023, 10:45 AM   #949
OLSHALOM
Human being with feelings
 
Join Date: Sep 2019
Location: Austria
Posts: 443
Default

I get this error while trying to synchronize packages or by reinstall via browse packages:

"A libcurl function was given a bad argument (43)".

Does anybody have the same issue or know, what's to do about?

Reaper v6.75 or the actual dev version doesn't make a difference.
MacOs Ventura 13.0
OLSHALOM is online now   Reply With Quote
Old 02-28-2023, 04:23 AM   #950
Mistik
Human being with feelings
 
Join Date: Nov 2018
Posts: 17
Default

Quote:
Originally Posted by OLSHALOM View Post
I get this error while trying to synchronize packages or by reinstall via browse packages:

"A libcurl function was given a bad argument (43)".

Does anybody have the same issue or know, what's to do about?

Reaper v6.75 or the actual dev version doesn't make a difference.
MacOs Ventura 13.0
same here... what to do?
__________________
IconPlatformNano v1.1 - tested with CSI 1.0, nano firmware v1.14
Download here: http://e.pc.cd/NWhotalK
Mistik is offline   Reply With Quote
Old 02-28-2023, 11:21 AM   #951
OLSHALOM
Human being with feelings
 
Join Date: Sep 2019
Location: Austria
Posts: 443
Default

Quote:
Originally Posted by OLSHALOM View Post
I get this error while trying to synchronize packages or by reinstall via browse packages:

"A libcurl function was given a bad argument (43)".

Does anybody have the same issue or know, what's to do about?

Reaper v6.75 or the actual dev version doesn't make a difference.
MacOs Ventura 13.0
Now it works.

Thanks.
OLSHALOM is online now   Reply With Quote
Old 03-08-2023, 09:23 AM   #952
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,147
Default

Is there a way to have a script included in a metapackage, but also make it available as an individual package?
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is offline   Reply With Quote
Old 03-08-2023, 09:53 AM   #953
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,910
Default

Yes, as long as both packages don't claim the same install filename. Otherwise only one of them will be installable at a time (and reapack-index would refuse to index that as it ensures all packages in the repository can be installed at the same time on every platform.)

Code:
-- @description Package A
-- @version 1.0

function sharedCode()
end

if reaper.get_action_context() == this_file then
  standaloneCode()
end
Code:
-- @description Package B
-- @version 1.2.3beta
-- @provides file_a.lua > Package B/file_a.lua

dofile(this_dir .. '/Package B/file_a.lua')

sharedCode()
cfillion is offline   Reply With Quote
Old 03-08-2023, 10:13 AM   #954
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,147
Default

Quote:
Originally Posted by cfillion View Post
Yes, as long as both packages don't claim the same install filename. Otherwise only one of them will be installable at a time (and reapack-index would refuse to index that as it ensures all packages in the repository can be installed at the same time on every platform.)
Hmm ok, makes sense. Reusing the same code isn't really my concern as I'm generating it. I guess I'll just create new copies in a different path. Thx for the info!
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is offline   Reply With Quote
Old 04-14-2023, 12:08 PM   #955
MBruzzi
Human being with feelings
 
Join Date: Mar 2020
Posts: 12
Default reaper_reapack-x64.dll and antivirus

Today both my machines flagged the reaper_reapack-x64.dll as infected with malware. I have been running on both machines Bitdefender and Reapack for ages with no issue, so I'm a bit surprised. Anybody else experienced something similar?
MBruzzi is offline   Reply With Quote
Old 04-14-2023, 10:09 PM   #956
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,910
Default

Binary didn't change since March 3rd, and none of the AV vendors on Virus Total detect it: https://www.virustotal.com/gui/file/...6d9f90a5592b32.
cfillion is offline   Reply With Quote
Old 04-15-2023, 12:23 AM   #957
MBruzzi
Human being with feelings
 
Join Date: Mar 2020
Posts: 12
Default

Quote:
Originally Posted by cfillion View Post
Binary didn't change since March 3rd, and none of the AV vendors on Virus Total detect it: https://www.virustotal.com/gui/file/...6d9f90a5592b32.
Thank you cfillion! I thought so, going to investigate what may possibly be the reason.
MBruzzi is offline   Reply With Quote
Old 04-15-2023, 08:33 AM   #958
Anarchron
Human being with feelings
 
Join Date: Apr 2019
Posts: 14
Default

Hi
Bitdefender quarantained reaper_reapack-x64.dll on my desktop too. Bitdefender claims it's infected with Gen:Variant.Lazy.328570.
Anarchron is offline   Reply With Quote
Old 04-15-2023, 08:39 AM   #959
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,910
Default

Mmh... might be worth signaling that false-positive to Bitdefender if that keeps going. Looks like they have a form for their users at https://www.bitdefender.com/consumer.../answer/29358/.
cfillion is offline   Reply With Quote
Old 04-15-2023, 08:47 AM   #960
Anarchron
Human being with feelings
 
Join Date: Apr 2019
Posts: 14
Default

I recovered reaper_reapack-x64.dll from quarantaine.
Then I synchronizes packages for Reapack.
I couldn't:

UserPlugins\reaper_reapack-x64.dll:
Cannot rename to target: Permission denied
Anarchron 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:48 AM.


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