|
|
|
06-10-2016, 04:40 PM
|
#1
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 5,150
|
ReaPack: Package manager for REAPER
ReaPack: Package manager for REAPER
ReaPack is an extension for easily downloading and updating REAPER resources (currently: ReaScripts, JS effects, themes, native extensions, language packs, web browser interfaces, automation items, project templates, track templates and MIDI note names).
Out of the box it gives easy access to more than 900 resources of all sorts from the ReaTeam repositories (uploaded by the community), mpl's and X-Raym's collections.
More repositories can be imported into the extension to get access to even more resources. Developers can submit content to the ReaTeam repositories or alternatively host their own.
ReaPack let you install only what you want (Browse packages) or everything in bulk (Options > Install new packages when synchronizing):
Latest stable release: v1.2.4.2 (2022-10-07) https://reapack.com/release-notes/v1.2
Last edited by cfillion; 10-20-2022 at 07:00 PM.
|
|
|
06-10-2016, 04:48 PM
|
#2
|
Human being with feelings
Join Date: Aug 2010
Location: They put me in a home.
Posts: 3,433
|
Love it! Essential add-on for REAPER. Next best thing to having all this stuff native in a DAW. But that ship has sailed
__________________
47.8% of statistics are made up.
|
|
|
06-10-2016, 05:32 PM
|
#3
|
Human being with feelings
Join Date: Jul 2009
Posts: 7,724
|
So great and huge potential once a few more people start sharing.
|
|
|
06-10-2016, 05:38 PM
|
#4
|
Human being with feelings
Join Date: Dec 2009
Location: Minnesota
Posts: 9,096
|
Really interesting. HUGE potential.
__________________
The Sounds of the Hear and Now.
|
|
|
06-10-2016, 06:05 PM
|
#5
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 10,081
|
This is a true masterpiece :P
Scripting used to be a secret thing on ReaScript/JSFX forum, which has a lots of lost treasure known only by the veterans, but with ReaPack, we aim to make script/effects/resources sharing easier than ever, so that any one can enjoy them freely !
If you want to Understand a bit more the idea behind ReaPack, take a look at this article :
ReaPack: Download, Manage and Update ReaScripts/JSFX Easily with this new REAPER Extension / ExtremRaym
Cheers, and thanks to everyone that will support our free community work on these projects (ReaPack, and the resources creation associated to it) !
|
|
|
06-10-2016, 06:59 PM
|
#6
|
Human being with feelings
Join Date: Aug 2015
Posts: 3,716
|
thank you fuckers so much, this is on par with SWS as far as REAPER evolution goes. stellar work, you should be very proud of yourselves.
|
|
|
06-10-2016, 07:21 PM
|
#7
|
Human being with feelings
Join Date: May 2009
Location: Japan
Posts: 1,165
|
OMG! thanks a bazillion times for this little gem!
For a dumb musician like me who has no idea how to even implement a reascript into reaper, this is like a light from the heavens!
|
|
|
06-10-2016, 11:11 PM
|
#8
|
Human being with feelings
Join Date: Nov 2015
Posts: 1,566
|
You rock <3
|
|
|
06-10-2016, 11:15 PM
|
#9
|
Human being with feelings
Join Date: Nov 2014
Posts: 1,900
|
I wish I knew what this was! It sounds so exciting! Haha (no explanation needed. I don't know the first thing about programming.)
|
|
|
06-10-2016, 11:35 PM
|
#10
|
Human being with feelings
Join Date: May 2009
Location: Japan
Posts: 1,165
|
Quote:
Originally Posted by OPI
I wish I knew what this was! It sounds so exciting! Haha (no explanation needed. I don't know the first thing about programming.)
|
That's the beauty of it! it's a wrapper for us non programmers, so we can use all the amazing tools the coders did through the years.. like audio quantizing, fancy splitting schemes... amazing templates.. cool JS effects.. all there at your fingertips!
all that power in a simple, click-able box that auto updates...
OMG is this ever cool!
Since you don't know how to program, this bad boy is taylor made for YOU
|
|
|
06-11-2016, 12:09 AM
|
#11
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 4,069
|
Thanks to cfillion for creating this beatiful extension from many users! This openes scripting world for regular users and, as X-Raym said, bring REAPER evolution to another level.
Glad we finally did it!
Last edited by mpl; 06-13-2021 at 02:27 AM.
|
|
|
06-11-2016, 08:33 PM
|
#12
|
Human being with feelings
Join Date: Nov 2014
Posts: 1,900
|
Quote:
Originally Posted by g4greg
That's the beauty of it! it's a wrapper for us non programmers, so we can use all the amazing tools the coders did through the years.. like audio quantizing, fancy splitting schemes... amazing templates.. cool JS effects.. all there at your fingertips!
all that power in a simple, click-able box that auto updates...
OMG is this ever cool!
Since you don't know how to program, this bad boy is taylor made for YOU
|
Whhhhhhhaat? Ok. I'm on board. Sounds awesome. Trying it out tonight. Thanks Greg!
|
|
|
06-11-2016, 08:31 AM
|
#13
|
Human being with feelings
Join Date: Oct 2014
Posts: 128
|
This is amazing.
|
|
|
06-16-2016, 01:57 AM
|
#14
|
Human being with feelings
Join Date: Jan 2015
Posts: 799
|
One word: EXCELLENT!!!
g
|
|
|
06-20-2016, 06:36 PM
|
#15
|
Banned
Join Date: Feb 2015
Location: Philippines
Posts: 741
|
reappack
Watched the video it was next to no detailed information about the functions of this thing.
How will it benefit me.
Is there an download manual available.
|
|
|
06-20-2016, 07:09 PM
|
#16
|
Moderator
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,711
|
In the OP there's a link to the manual.
I'd truly appreciate everyone to show a bit of respect for what's been done here by these kind gentlemen. Ask nicely, otherwise figure out things for yourself. Make a good use of the words "please" and "thanks".
Thank you
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
|
|
|
06-21-2016, 04:59 AM
|
#17
|
Banned
Join Date: Feb 2015
Location: Philippines
Posts: 741
|
filtering
Now that it is installed. I open actions how do you filter reappack item from the other items in actions, I saw no mention of this in the app notes. The purpose is so that the beta item from reappack don't end up in the current project till reappack is proven to be safe to use.
|
|
|
06-21-2016, 05:33 AM
|
#18
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,839
|
Can we download and update Eugens scripts yet ?
I heard a rumor that's already possible. Maybe I missed that. I tried giving the extension the URL of the index file in his repository and it didn't work yet.
There are some pretty good scripts in that repository, including a sample editor.
|
|
|
06-21-2016, 08:08 AM
|
#19
|
Human being with feelings
Join Date: Jul 2009
Posts: 7,724
|
Quote:
Originally Posted by airon
Can we download and update Eugens scripts yet ?
I heard a rumor that's already possible. Maybe I missed that. I tried giving the extension the URL of the index file in his repository and it didn't work yet.
There are some pretty good scripts in that repository, including a sample editor.
|
You need the RAW link, otherwise you're linking to Github's page for the file
https://github.com/EUGEN27771/ReaScr...ster/index.xml
|
|
|
06-22-2016, 07:26 AM
|
#20
|
Human being with feelings
Join Date: Jun 2015
Posts: 685
|
I was thinking, maybe the thread name could be more descriptive to help raise awareness of this awesome tool. Something like "ReaPack: User script database download manager" or something in that vein. Of course, it also deals with JSFX, so "script database" might not be entirely accurate, but the term "package" is a bit ambiguous IMHO.
|
|
|
06-22-2016, 08:06 AM
|
#21
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 10,081
|
@Sju
Mystery is a good way to attract users :P
ReaComics - ReaComics - 030 - Thread Naming
A aprt from thread name, we count on other users to tell people about this extension :P
|
|
|
06-28-2016, 01:11 PM
|
#22
|
Banned
Join Date: Feb 2015
Location: Philippines
Posts: 741
|
Is there any description of what the scripts do?
The package name might as well be written in secret code.
|
|
|
06-28-2016, 01:14 PM
|
#23
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 5,150
|
There is often some documentation at the top of the code and there's always the forum threads. I'm working on per-package documentation capability in ReaPack for v1.1.
Last edited by cfillion; 06-28-2016 at 01:25 PM.
|
|
|
06-28-2016, 01:22 PM
|
#24
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 4,069
|
Mordi, both scripts return error ("Media_Take expected").
So try firstly prevent this kind of errors.
|
|
|
06-28-2016, 03:33 PM
|
#25
|
Human being with feelings
Join Date: May 2014
Location: Norway
Posts: 992
|
Quote:
Originally Posted by mpl
Mordi, both scripts return error ("Media_Take expected").
So try firstly prevent this kind of errors.
|
Ah, this seems happens when the MIDI editor is not open. Good catch. I'll fix it.
Edit: Fixed, and created pull-request.
Last edited by Mordi; 06-28-2016 at 03:47 PM.
|
|
|
06-29-2016, 01:37 PM
|
#26
|
Human being with feelings
Join Date: Mar 2012
Posts: 613
|
Quote:
Originally Posted by cfillion
There is often some documentation at the top of the code and there's always the forum threads. I'm working on per-package documentation capability in ReaPack for v1.1.
|
That would be the single most important update in my opinion. thanks!
|
|
|
06-30-2016, 11:23 AM
|
#27
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 5,150
|
Quote:
Originally Posted by bcslaam
i have uninstalled reapack and I will report back if my crashes stop.
|
Please also send the exact error report from Windows ( here's how).
Last edited by cfillion; 06-30-2016 at 11:33 AM.
|
|
|
06-30-2016, 03:40 PM
|
#28
|
Human being with feelings
Join Date: Feb 2014
Posts: 841
|
Robust work!
Thanks for the effort.
|
|
|
12-16-2016, 01:56 PM
|
#29
|
Human being with feelings
Join Date: Jan 2013
Location: Alde Leie
Posts: 7
|
Again !!
Thanks,
|
|
|
12-19-2016, 09:20 AM
|
#30
|
Human being with feelings
Join Date: May 2014
Location: Norway
Posts: 992
|
Bug report:
Initial download of .xml files showed "Downloading...120%", for just a split second.
|
|
|
12-19-2016, 03:51 PM
|
#31
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 5,150
|
Quote:
Originally Posted by Mordi
Bug report:
Initial download of .xml files showed "Downloading...120%", for just a split second.
|
Thanks for reporting! It's a known issue of ReaPack v1.0. The fix will be included in v1.1. If you'd like to try it out early, you can get the latest pre-release straight from the package browser (search for ReaPack and select Versions/v1.1rc5).
Last edited by cfillion; 12-20-2016 at 12:46 AM.
|
|
|
12-23-2016, 10:51 AM
|
#32
|
Human being with feelings
Join Date: May 2014
Location: Norway
Posts: 992
|
I just made a pull request. I hope did it right, but I'm not very used to GitHub's ways yet.
|
|
|
01-03-2017, 10:32 PM
|
#33
|
Human being with feelings
Join Date: Feb 2013
Location: Northeast Michigan
Posts: 3,468
|
I always end up with 9 errors after I synchronize packages and all 9 say the same thing:
ReaTeam JSFX/Synth/TimeWaster_ReaRack Modular Synth.jsfx v1.1:
Conflict: Effects\ReaTeam JSFX\Synth\ReaRack Modular Synth\TimeWaster_ReaRack Amplifier.jsfx is already owned by another package
Is this normal?
|
|
|
01-03-2017, 10:54 PM
|
#34
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 5,150
|
Quote:
Originally Posted by Jeffsounds
I always end up with 9 errors after I synchronize packages and all 9 say the same thing
|
These FXs were initially distributed separately but were later bundled together as a single package. The bundle cannot be installed as long as the separate packages are still there.
To fix this simply uninstall them (they're in Package Browser > Display: Obsolete).
Or try the release candidate of ReaPack v1.1: it has a feature for dealing with obsolete packages when synchronizing and avoiding these errors.
Quote:
Originally Posted by mschnell
I suppose this would require Reaper to be installed on the internet aware PC. Doable, but IMHO not perfect.
|
Installing REAPER takes less than 15 seconds, so I see that as a feature (more possible use cases and way easier to make) rather than an issue.
Last edited by cfillion; 01-04-2017 at 12:22 AM.
|
|
|
01-04-2017, 12:09 PM
|
#35
|
Human being with feelings
Join Date: Feb 2013
Location: Northeast Michigan
Posts: 3,468
|
Quote:
Originally Posted by cfillion
These FXs were initially distributed separately but were later bundled together as a single package. The bundle cannot be installed as long as the separate packages are still there.
To fix this simply uninstall them (they're in Package Browser > Display: Obsolete).
Or try the release candidate of ReaPack v1.1: it has a feature for dealing with obsolete packages when synchronizing and avoiding these errors.
|
Thank you, Sir! Found 20 obsolete. All fixed.
|
|
|
01-04-2017, 01:16 PM
|
#36
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,839
|
@cfillion: "About" popup windows seem to not remember their position. Would be nice if they did, because on a dual monitor setup here, they always appear right smack in the middle, and a good part of it is not really readable because of bezels, so I have to move them each and every time...
Same happens for download dialog and transaction report dialog. Ideally they should show in the middle of monitor #1.
Thanks!
|
|
|
01-04-2017, 08:49 PM
|
#37
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 5,150
|
Good idea, I'll do just that. If I understood you right, you are saying ReaPack's windows are opening right between the monitors? I can reproduce by spanning REAPER's main window over both monitors. I'll improve that as well.
Last edited by cfillion; 01-05-2017 at 01:54 AM.
|
|
|
01-04-2017, 05:01 AM
|
#38
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 5,150
|
Quote:
Originally Posted by TonE
Can we have multiple Reaper installations on same computer or usb stick, mainly for testing out various ReaperConfig.zip 's? Withtout having to destroy our original.
|
Yes. REAPER calls that "portable install". See this video: http://reaper.fm/videos.php#PlsLEc5cvEM
Quote:
Originally Posted by TonE
UserPlugins\reaper_reapack32.dll:
Cannot rename to target: Permission denied
|
If you previously updated ReaPack from v1.1rc2 or rc3 then it's a known bug in those two versions (a temporary file was not deleted on Windows/Wine). I fixed that back in rc4 so it shouldn't not happen anymore with future updates.
(You can confirm that by reinstalling it from the Package Browser: if it works then it's good)
Last edited by cfillion; 01-04-2017 at 05:15 AM.
|
|
|
07-03-2017, 08:02 AM
|
#39
|
Human being with feelings
Join Date: May 2017
Posts: 3,237
|
64 bit vs 32 bit, Win OS vs Reaper
In the install instructions you might want to consider clarifying which ReaPack should be downloaded. It says "select the one that matches the Reaper architecture" or something like that...
What I fould:
Running Reaper 32 bit - download ReaPack 32 bit
Running Reaper 64 bit - download ReaPack 64 bit
Seems obvious, right? But I run Reaper 32 bit on a 64 bit Win7 PC.
So, after loading the 64 bit Reapack, I was left scratching my head as to why it wouldn't work... I finally figured out that the ReaPack 32bit goes with Reaper 32bit.
It should give some indication that the OS wordsize is not important, what matters is the Reaper wordsize.
-----------------------
Also:
For those of you who use ReaMenu - The ReaPack Menu item shows up under Memory->Default menu: Main Extensions->ReaPack. I'll probably add a copy to the Memory menu so it will show up there too.
-----------------------
Thanks to the OP for his amazing work on this thing!!!
Last edited by Philbo King; 07-03-2017 at 09:32 AM.
|
|
|
07-03-2017, 11:18 AM
|
#40
|
Human being with feelings
Join Date: Jun 2010
Location: The Netherlands
Posts: 190
|
@cfillion
Quote:
ReaPack always supported data files (since v0.10-beta actually).
The rename operator (>) is not needed when keeping the filename as it is on the repository.
Code:
provides: [data] midi_velocity_viewer_drums/GM Basic.txt
or, to add every txt files from the subdirectory to the package:
provides: [data] midi_velocity_viewer_drums/*.txt
After commiting the change and running `reapack-index --amend` to update the version already released in the index:
|
Problem solved: Now it works perfect after following your clear description.
Thank you very much for your fast help! :-)
|
|
|
Thread Tools |
|
Display Modes |
Hybrid 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 04:09 AM.
|