Package Details: sws 2.11.0.0-5

Git Clone URL: https://aur.archlinux.org/sws.git (read-only, click to copy)
Package Base: sws
Description: A collection of features that seamlessly integrate into REAPER
Upstream URL: https://www.sws-extension.org/
Keywords: extensions plugin reaper sws
Licenses: MIT
Conflicts: sws
Provides: sws
Submitter: linos
Maintainer: linos
Last Packager: linos
Votes: 8
Popularity: 0.004956
First Submitted: 2017-05-02 19:30
Last Updated: 2019-11-18 16:15

Pinned Comments

linos commented on 2019-11-06 11:22

It seems like the global install in /opt/REAPER/UserPlugins is not recognized by reaper at the moment, so you will have to copy it to ~/.config/REAPER/UserPlugins yourself. Couldn't figure out how to fix this yet.

linos commented on 2019-07-17 06:27

In order to build sws you will need to configure your php.ini (/etc/php/php.ini)

open_basedir = <your AUR/sws build directory>

See https://wiki.archlinux.org/index.php/PHP#Configuration for further details.

Latest Comments

1 2 3 Next › Last »

cfillion commented on 2019-11-28 16:59

It can be installed anywhere on the disk. By default SWS looks for the Grooves directory at the root of the user's or portable install's resource directory. This is where the Windows installer puts it. The macOS disk image tells users to drag it if/where they wish.

linos commented on 2019-11-26 08:09

@cfillion

I followed your suggestions, thanks for contributing!

Where should FingersExtras/Grooves be placed? Is there any kind of default directory sws looks for it?

cfillion commented on 2019-11-18 14:56

For distro packages I would suggest linking SWS against Arch's taglib rather than having it build its own static copy. php-gd is not required (nor used) for building SWS.

EDIT: Also sws_python64.py should go into the user resource directory's Scripts folder rather than UserPlugins.
EDIT 2: It might be useful to include the groove files (the FingersExtras/Grooves directory) into the package.

7c7
< url="http://www.sws-extension.org/"
---
> url="https://www.sws-extension.org/"
9,10c9,10
< depends=('reaper-bin>=5.979')
< makedepends=('git' 'gcc' 'make' 'cmake' 'php' 'php-gd' 'perl')
---
> depends=('reaper-bin>=5.979' 'taglib')
> makedepends=('git' 'gcc' 'make' 'cmake>=3.13.3' 'php' 'perl')
25c25
<   git submodule update --init
---
>     git submodule update --init vendor/WDL
31c31
<   cmake -B build -DCMAKE_BUILD_TYPE=Release
---
>   cmake -B build -DCMAKE_BUILD_TYPE=Release -DUSE_SYSTEM_TAGLIB=YES
39c39
<   cp "${srcdir}/$pkgname/build/sws_python64.py" "${pkgdir}/opt/REAPER/UserPlugins/"
---
>   cp "${srcdir}/$pkgname/build/sws_python64.py" "${pkgdir}/opt/REAPER/Scripts/"

linos commented on 2019-11-06 11:22

It seems like the global install in /opt/REAPER/UserPlugins is not recognized by reaper at the moment, so you will have to copy it to ~/.config/REAPER/UserPlugins yourself. Couldn't figure out how to fix this yet.

jamesj2 commented on 2019-11-05 22:00

Thanks linos! I saved the compiled version just in case.

linos commented on 2019-11-05 13:12

I changed the webhost to a nonfree one I already pay for, so it should be working again. Thanks for your comments. I have no future plans and don't think it's necessary to share binary builds here.

jamesj2 commented on 2019-11-04 22:50

"Failure while downloading https://swsaur.000webhostapp.com/files/reaper_plugin_functions.tar.xz" +1

Just reloaded my system now I can't install this package. It would be great to have a bin version so this doesn't happen.

ristic commented on 2019-10-31 09:06

"Failure while downloading https://swsaur.000webhostapp.com/files/reaper_plugin_functions.tar.xz"

Looks like that URL is dead.

linos commented on 2019-07-17 06:27

In order to build sws you will need to configure your php.ini (/etc/php/php.ini)

open_basedir = <your AUR/sws build directory>

See https://wiki.archlinux.org/index.php/PHP#Configuration for further details.

linos commented on 2018-10-23 08:11

https://forum.cockos.com/showthread.php?t=210390

Under "User Extensions":

Either download a binary runtime lib, or build it from source. Install the *.so file into ~/.config/REAPER/UserPlugins or in the case of a portable install into REAPER/UserPlugins.

I change the paths accordingly.