Old 08-11-2011, 07:53 PM   #1
ShaneLessor
Human being with feelings
 
Join Date: Aug 2011
Posts: 6
Default Linux NATIVE

I know this has been requested before, but I seriously wonder if Cockos has even considered providing native builds for Linux? Is there any way we can be notified of the status of Reaper in Linux? Reaper is my favorite DAW but it's also the only reason that I have Windows installed on my other partition and going between the two. Given, I have considered and acknowledged the contents of this post;

http://forum.cockos.com/showthread.php?t=81772

however I find this not to be suitable to production once you get past two or so tracks, and effects alone really bog it down easily. WINE isn't sufficient for running Reaper in any serious situation, to me it's outlandish. I'm serious about my production but I'm also serious about feasibility and compatibility.

I'm also curious about this blog post:

http://www.1014.org/?article=414

Is there any way Cockos can comment on the status of a native Reaper build?

Thanks,
Shane
ShaneLessor is offline  
Old 08-11-2011, 09:11 PM   #2
Dali
Human being with feelings
 
Dali's Avatar
 
Join Date: Jan 2008
Location: Québec city
Posts: 411
Default

I didn't try it but it exists...

http://www.landoleet.org/dev/

There's some kind of mandatory readme.txt but it looks too complicated for me... Maybe it's ok for you.

Dali
__________________
REAPER: The best experience I've ever had with intellectual property. (BaronStinky)
Dali is offline  
Old 08-12-2011, 11:37 AM   #3
ShaneLessor
Human being with feelings
 
Join Date: Aug 2011
Posts: 6
Default

Thanks, I'll try this out! Where on earth did these come from and why are the hosted on someone else's servers?

Edit: I see, these are Cockos's servers. Thanks!! I'll try it out!
ShaneLessor is offline  
Old 08-12-2011, 11:43 AM   #4
DuraMorte
Human being with feelings
 
Join Date: Jun 2010
Location: In your compressor, making coffee.
Posts: 1,165
Default

Quote:
Originally Posted by Dali View Post
I didn't try it but it exists...
There's some kind of mandatory readme.txt but it looks too complicated for me... Maybe it's ok for you.
Dali
Take that LOL link off, please... rule #3.
__________________
To a man with a hammer, every problem looks like a nail. - yep
There are various ways to skin a cat :D - EvilDragon
DuraMorte is offline  
Old 08-12-2011, 11:56 AM   #5
ShaneLessor
Human being with feelings
 
Join Date: Aug 2011
Posts: 6
Default

In all fairness, that site shows up in a Google search.. lol..

But I agree, if it goes against the rules best to remove it as to not cause a situation.

Also, I notice in the readme file there's light mention of using GTK. I highly recommend using GTK, it's really nice, fast and lightweight, really configurable, and most Linux users are a fan of it.

Edit: I got it working. It looks very promising and I'm glad Cockos has decided to take REAPER in this direction.

**Note: This is running NATIVE on Linux. I am not using any Windows/Mac emulation at all**

What works:

-Basic UI fuctions, all buttons (except the file menu)
-Right click menu, all works
-The building process was flawless
-Keyboard shortcuts
-Basic pop-up dialogs
-Nice fast startup, but that's probably because there's no effects to load, etc

What doesn't work:

-Any complex function
-File Menu
-Effects themselves, but I imagine that's just because they have yet to be ported
-Recording doesn't quite work, but the arming/choosing tracks, inputs, etc works great
-During the installer, line 4 'ln -s `pwd`/libSwell.so ......./REAPER/' didn't work so well, it gave a directory not found error, so I just manually copied the directory route and it worked great.
-Graphics acceleration, but I think using GTK etc would fix that
-Anything realtime, there's very minimalistic ALSA support, if any. I'm looking forward to see how JACK is incorporated into this.

In the end this is a very solid port, much better than some other software I have seen and used, I like that Cockos appears to have plans for using things like GTK, JACK, etc rather than loading it up on stuff that isn't really necessary. I'm only using the 32-bit version but I'll test out the 64-bit version when I get the chance for sure, but I don't see why it would be any different. I'm also curious to see if there will be an attempt to bridge compatibility for Windows plugins, VSTi's, etc. Either way, this is a fantastic port and really solid, very snappy. With GTK this should be much more responsive and have a better native feel. Any questions, please post them, I'd be glad to answer.

I'm using Arch Linux with Kernel 3.0, ALSA, and I'm using XFCE 4 for those who might be curious.






Last edited by ShaneLessor; 08-12-2011 at 12:54 PM. Reason: adding images
ShaneLessor is offline  
Old 08-12-2011, 06:37 PM   #6
bennisixx
Human being with feelings
 
bennisixx's Avatar
 
Join Date: Mar 2010
Location: the woods, Arkansas
Posts: 1,063
Default

all the geniuses are collaborating on this over here(swell porting).


Honestly I am holding off on my new pc purchase to see how this all pans out. I have been using my normal Ubuntu variant for most things, but just installed crunchbang and I can only imagine the speed that would be unleashed with reaper and #! Linux.

Nice work jumping on that.
bennisixx is offline  
Old 08-13-2011, 10:35 AM   #7
korakios
Human being with feelings
 
Join Date: Feb 2011
Location: Greece
Posts: 98
Default

Reaper on Linux?without the need of wine?great news!
However, I think many Linux users would still use Reaper with wineasio for one main reason:
-Absolute vst support
Just an opinion!
__________________
No midi clock sync ? How about Ableton Link?
korakios is offline  
Old 08-13-2011, 11:21 AM   #8
ShaneLessor
Human being with feelings
 
Join Date: Aug 2011
Posts: 6
Default

Quote:
Originally Posted by bennisixx View Post
all the geniuses are collaborating on this over here(swell porting).


Honestly I am holding off on my new pc purchase to see how this all pans out. I have been using my normal Ubuntu variant for most things, but just installed crunchbang and I can only imagine the speed that would be unleashed with reaper and #! Linux.

Nice work jumping on that.
Thanks! Good to see someone thinks I know what I'm doing. Hahaha

REAPER in WINE is just far too slow once you want to do serious work. The audio lags, etc. Anyone who has tried it should know this. I'm not talking 2, or 5 tracks, I'm talking like, 25 tracks, like any decent production. Also, I find Debian based distros to all be a little too Ubuntu-ish. Debian itself I find is really nice, but it's unnecessarily heavy. If you're looking for something really lightweight, like bare minimum (which would be great for production), you may want to check out Arch or Gentoo. Gentoo would be insanely fast and light, (it compiles every package from source) but Gentoo is really hardcore, takes a long time to set up. Arch is the same thing but it's a lot less 'bare linux kernel' if you know what I mean.

Nevertheless, if Cockos goes through with this native REAPER on Linux, I'd more that happily build a $2300 workstation computer with the intent of having it as my production machine. (I'd get one of those multi-processor workstation motherboards with two AMD 12 core processors (because by the time this happens, they'll be well available..) 32 GB Ram, multiple PCI-SSDs, man this would be an awesome machine, but I'd only build it if Reaper was available native on Linux. Let's face it, Windows is way too heavy for production. Plus Windows hyperthreading sucks, and Mac is just not for me. (Or anyone).. Haha

Oh, and @korakios, if Reaper was available on Linux, that might encourage developers of VST plugins to develop for Linux as well. Maybe we'd even see Pro Tools on Linux one day.

Last edited by ShaneLessor; 08-13-2011 at 11:23 AM. Reason: typo
ShaneLessor is offline  
Old 03-04-2014, 01:10 AM   #9
daxliniere
Human being with feelings
 
daxliniere's Avatar
 
Join Date: Nov 2008
Location: London, UK
Posts: 2,581
Default

Quote:
Originally Posted by DuraMorte View Post
Take that LOL link off, please... rule #3.
I'm pretty sure that can be linked-to in its own discussion thread..
__________________
Puzzle Factory Sound Studios, London [Website] [Instagram]
[AMD 5800X, 32Gb RAM, Win10x64, NVidia GTX1080ti, UAD2-OCTO, FireFaceUCX, REAPER x64]
[Feature request: More details in Undo History]
daxliniere is offline  
Old 03-04-2014, 10:22 AM   #10
geoslake
Human being with feelings
 
Join Date: Apr 2007
Posts: 372
Default

+1
Reaper is the only app I need windows for.
geoslake is offline  
Old 11-06-2013, 07:55 PM   #11
ChunkyBustout
Human being with feelings
 
Join Date: Mar 2009
Location: Bellingham, WA
Posts: 23
Default

I know Reaper is the ONLY reason I still use Windows. After Crunchbang Linux and LinuxBBQ "ROCKS!" (their audio production distro), I am eagerly awaiting for Reaper like the "second coming" - it might not happen in my lifetime but I have hope

Why doesn't someone Kickstart it? That could, imho, be a good way to gauge demand for the port.
ChunkyBustout is offline  
Old 02-26-2014, 07:44 PM   #12
babag
Human being with feelings
 
Join Date: Nov 2009
Posts: 2,227
Default

would love to see more progress on the native version. now that lightworks
is available for linux video post, the only thing keeping me from a complete
os switch is lack of reaper for linux. reaper and lightworks would make for a
killer linux av combo. (especially with avid apparently tanking. that could
open up some greater os flexibility.)

BabaG
babag is offline  
Old 02-27-2014, 06:21 AM   #13
krahosk
Human being with feelings
 
Join Date: Jul 2009
Location: Canada
Posts: 2,372
Default

Native windows VSTs on Linux

http://breakfastquay.com/dssi-vst/
krahosk is offline  
Old 02-27-2014, 05:14 PM   #14
Win Conway
Human being with feelings
 
Join Date: Dec 2010
Posts: 3,826
Default

Quote:
Originally Posted by ChunkyBustout View Post
hy doesn't someone Kickstart it? That could, imho, be a good way to gauge demand for the port.
Because there is very little interest, look out how busy this thread and any other Linux thread is here at the forum, it is quite a good gauge, better still, just go and look how much interest there is in any Linux payware.

Quote:
Originally Posted by babag View Post
reaper and lightworks would make for a
killer linux av combo. (especially with avid apparently tanking. that could
open up some greater os flexibility.)

BabaG
1 Lightworks is not great for compositing, there have been some Linux compositors, but non like the available tools on Win/Mac
It's editing is usable but not as good as other packages on Win/mac

2 Not sure how Avid doing anything one way or the other effects any OS flexibility ?
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
Win Conway is offline  
Old 02-28-2014, 12:55 AM   #15
babag
Human being with feelings
 
Join Date: Nov 2009
Posts: 2,227
Default

Quote:
Originally Posted by gpunk_w View Post
1 Lightworks is not great for compositing, there have been some Linux compositors, but non like the available tools on Win/Mac
It's editing is usable but not as good as other packages on Win/mac
agreed about the compositing. they need to rework that.
Quote:
Originally Posted by gpunk_w View Post
2 Not sure how Avid doing anything one way or the other effects any OS flexibility ?
rightly or wrongly, i think avid (read that as avid/protools) is generally associated with the mac platform or, at least, not the linux platform. were avid to lose its dominant position, it could loosen the tie to the os it's associated with. where i live and work there is the perception that everything is avid/protools and you have to be on a mac. would be great to see that change. i don't see a snowballing effect here, just an opportunity for some expansion.
babag is offline  
Old 02-28-2014, 11:44 PM   #16
DuX
Human being with feelings
 
DuX's Avatar
 
Join Date: Jan 2007
Location: Underworld
Posts: 1,188
Default

Not to mention that Windows 8 isn't that great, too... I openly recommend [for years now] people who are using computers for Internet and office work [95%?] to just use PCLinux or Ubuntu. The common reaction is "I can use all this for free?" Normal people don't need complex operating systems nor programs like MS Office for writing letters and other documents, adjusting the brightness and contrast on some pictures and stuff like that... All they need is a browser, multimedia player, rich text editor and a simple graphics editor. That's it. Linux delivers and much much more, actually.

But people who need an OS that supports professional apps... that's still the problem. I simply detest Windows knowing that I could use Linux with RT kernel and Jack. It makes me really sad. I'd make a complete transition to Linux in a heartbeat if Reaper appeared for Linux. There would be so much less to worry about, customisable ditros, themes, incredible support... But as things are now I still use XP and Linux both. XP just for music but I'm too lazy to constantly switch to use the internet.

Yeah, I know we can use VSTs in Linux with a wrapper. At least something.

I also tend to think that Linux is the future, not any of the proprietary OSes we use today. An OS should be free and open source. No backdoors... Free Internet and free OS! <-- notice the lack of "free apps". I think some apps are worth buying, like Reaper, if you use it professionally. Or a professional video or photo editor like we have on OSX and Windows, but that 95% don't need these.

Cheers!
__________________
Goodnight, thank you, and may your God go with you.

Last edited by DuX; 02-28-2014 at 11:55 PM.
DuX is offline  
Old 03-03-2014, 10:56 AM   #17
Randall Dibble
Human being with feelings
 
Join Date: Jan 2014
Posts: 1
Default Future Needs !

I need an OS that will support three Delta 1010's and Ubuntu does that ! Windows XP works with three cards but M-audio has abandon Delta1010 drivers after XP and the newer drivers don't support but only one card under Window 7- onward.

Now after the latest XP update in February of 2014 my system crashed and with Microsoft no longer supporting XP it has become the right time to embrace a Linux OS.

I'm forced to use Ardour under Ubuntu as It's the only serous Daw I know of for a Linux OS and allow me to use three Delta cards.

I used Reaper under XP and would love it if a serious effort was made to port it to Linux, Wine just doesn't cut it for me, I need better performance.

Thanks for putting up with my whining but I have to close with a question:

What is the best Linux distribution for audio only ?

Thanks
Randall Dibble is offline  
Old 03-03-2014, 11:29 PM   #18
Win Conway
Human being with feelings
 
Join Date: Dec 2010
Posts: 3,826
Default

Quote:
Originally Posted by DuX View Post
Not to mention that Windows 8 isn't that great
Says who ?
For every one person you show me that says it is poor (Because they fear change and little to do with speed/stability) i will show you ten that are over the moon with it.
I was an XP stalwart, but 8 blows it and any other variation before it away, and not just in a small way either.

(Not including the 8.1 update, the jury is still out on that and it's ability to dynamically switch some drivers on some sets ups, very very poor design decision)
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
Win Conway is offline  
Old 03-04-2014, 03:58 PM   #19
babag
Human being with feelings
 
Join Date: Nov 2009
Posts: 2,227
Default

Quote:
Originally Posted by gpunk_w View Post
1 Lightworks is not great for compositing, there have been some Linux compositors, but non like the available tools on Win/Mac
It's editing is usable but not as good as other packages on Win/mac
how recently have you given it a test drive? i just tried it again and they've made a LOT of progress. i'll concede that it's not a compositor but they don't claim to be and aren't trying to be. the look i just had revealed it to be remarkably versatile and fluid for fx given that it's supposed to be an editing-only application. i also love that it's to be released for all three os's as well: windows, osx, linux. been trying to stick as much as i can with such architecture for a while now and, from what i can tell, lightworks is adding significantly in this arena. would love to see reaper follow.

BabaG
babag is offline  
Old 03-04-2014, 05:18 PM   #20
chip mcdonald
Human being with feelings
 
chip mcdonald's Avatar
 
Join Date: May 2006
Location: NA - North Augusta South Carolina
Posts: 4,294
Default

If going to Linux meant a computer that was snappy - like a computer SHOULD be in the 21st century - I'd miss Valhalla, and some drum/synth vstis. But it would be easy enough to run those off a separate computer, it would be worth it, IF - it meant a truly great performance increase.
__________________
]]] guitar lessons - www.chipmcdonald.com [[[
WEAR A FRAKKING MASK!!!!

Last edited by chip mcdonald; 03-04-2014 at 05:24 PM.
chip mcdonald is offline  
Old 03-04-2014, 09:11 PM   #21
DuX
Human being with feelings
 
DuX's Avatar
 
Join Date: Jan 2007
Location: Underworld
Posts: 1,188
Default Linux RT kernel patch.

I would like to know if someone runs Linux with the real-time kernel patch for making music or just mixing in Ardour and how low can you go regarding latency? Win7 and 8 got worse than XP in that regard since they put an additional API layer between the hardware and the kernel. I'm talking performance with latencies as low as 32-64 samples.
__________________
Goodnight, thank you, and may your God go with you.
DuX is offline  
Old 03-24-2014, 02:05 AM   #22
Win Conway
Human being with feelings
 
Join Date: Dec 2010
Posts: 3,826
Default

Quote:
Originally Posted by babag View Post
how recently have you given it a test drive? i just tried it again and they've made a LOT of progress. i'll concede that it's not a compositor but they don't claim to be and aren't trying to be. the look i just had revealed it to be remarkably versatile and fluid for fx given that it's supposed to be an editing-only application. i also love that it's to be released for all three os's as well: windows, osx, linux. been trying to stick as much as i can with such architecture for a while now and, from what i can tell, lightworks is adding significantly in this arena. would love to see reaper follow.

BabaG
I check it very often, it is light years behind other NLE and compositors unfortunately, even basic versions of Vegas are better under most use cases.
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
Win Conway is offline  
Old 03-24-2014, 11:35 AM   #23
babag
Human being with feelings
 
Join Date: Nov 2009
Posts: 2,227
Default

i think that's a bit unfair and hyperbolic (light years) since they don't aim or claim to be a compositor. a bit like criticizing reaper for being a lousy video editor. for my money, they have quite a lot of functionality for a non-compositor. that said, i'm not at all ready to try to use it in a production environment so i'm going only by simple tests and reading things like their forums, specs, and tutorials. very much appreciate your tutorials, btw. thanks.
babag is offline  
Old 01-15-2016, 01:26 PM   #24
ickefes
Human being with feelings
 
Join Date: Oct 2009
Posts: 73
Default

Exciting to see that the Linux porting is taking shape. I downloaded Reaper_51rc1_developer_linux_x86_64 and libSwell-x86_64-debian-jessie-gtk3 and it worked using Fedora 23. I got no sound but I imported a FLAC file, used ReaComp VST and rendered to a file. I am so looking forward to the day when Reaper is available for Linux.
ickefes is offline  
Old 01-29-2017, 05:38 PM   #25
theviolinist
Human being with feelings
 
theviolinist's Avatar
 
Join Date: Apr 2016
Location: the world
Posts: 24
Default

Quote:
Originally Posted by ShaneLessor View Post
I know this has been requested before, but I seriously wonder if Cockos has even considered providing native builds for Linux? Is there any way we can be notified of the status of Reaper in Linux? Reaper is my favorite DAW but it's also the only reason that I have Windows installed on my other partition and going between the two. Given, I have considered and acknowledged the contents of this post;

http://forum.cockos.com/showthread.php?t=81772

however I find this not to be suitable to production once you get past two or so tracks, and effects alone really bog it down easily. WINE isn't sufficient for running Reaper in any serious situation, to me it's outlandish. I'm serious about my production but I'm also serious about feasibility and compatibility.

I'm also curious about this blog post:

http://www.1014.org/?article=414

Is there any way Cockos can comment on the status of a native Reaper build?

Thanks,
Shane
Hi Shane, and all Reaperites! Totally agree, especially with the "this is the only reason I have windoze..." (sic)
I am swapping to Linux, like NASA and a great many others, I suspect. The ONLY reason I keep a Windoze version running (XP and on another pc Win7) is for Reaper. Ardour is not Reaper, never will be. I love Reaper!! One of these days Justin will release the Linux Native Reaper version, and the whole world will rejoice!! I have hacked and cut and have Reaper running on an Ubuntu Studio on a dual boot PC... (ja, the windoze partition has Reaper 5.32) Reaper is the only company and software that made me WANT to buy the license... which I did... so, I REALLY hope we can have a LINUX NATIVE version... maybe a small "crossover" license? not a new one?
long... live... Reaper!! :-) :-) :-)
http://fiverr.com/theviolinist
theviolinist is offline  
Old 01-29-2017, 08:55 PM   #26
mikeypee
Human being with feelings
 
mikeypee's Avatar
 
Join Date: Aug 2011
Posts: 668
Default

I have something like 6 inputs + 4 outputs, some of which are pulseaudio sinks, with many effects running under Wine @ ~10ms latency, 48k/24bit, and barely get an XRUN once per 1-3 minutes (if I put the priority at 70 and "denice" the jackd process).

Are you saying I could get much better performance than that with a native Linux release!?

(not sarcasm .... this would be awesome)
__________________
~~~ Proud Reaper License Owner! ~~~
mikeypee is offline  
Old 02-02-2017, 04:20 AM   #27
osxmidi
Human being with feelings
 
Join Date: Feb 2014
Posts: 620
Default

Seeing that Linux Reaper lacks a UI for Linux vst plugins at the moment, I've been playing around with a vst wrapper that loads the original Linux vst plugin and then puts up a UI so that it behaves like the original vst plugin but with a UI.

So far, I've tested it with around 20 Linux vst plugins and it seems to be ok.

u-he plugins seem to work.

The vst UI is coordinated to the Reaper Linux UI button.

I'll put it up for download if anybody wants to try it.

I'm running vst's with UI's in Reaper Linux and setting the pan knobs to "dual mode" (because of the knob bug) and Reaper Linux becomes pretty useable.

One problem is that the wrapper only loads one original vst plugin and basically becomes that loaded plugin with a UI.

How does the wrapper load the plugins for general use?

At the moment I've got a hard coded vst plugin path in the code for loading a particular vst plugin.

I'm not going to put file selector vst loading code in it at the moment.

So if I had 10 copies of the vst wrapper plugin each loading a vst from a hard coded path in /usr/lib/vst with filenames ranging from 1.so, 2.so, 3.so etc up to 10.so, then that would make 10 different vst plugins available with a UI in Linux Reaper and all that the user would need to do is to copy the vst plugins they want to use with a UI to 1.so, 2.so etc in /usr/lib/vst

The u-he plugins hang out in the home/.u-he directory and can easily be hard coded in vst wrappers to load for any user ie Podolski, TripleCheese etc.

Podolski and Carla running with vst wrapper UI's in Linux Reaper





Last edited by osxmidi; 02-02-2017 at 04:59 AM.
osxmidi is offline  
Old 02-02-2017, 06:05 AM   #28
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,686
Default

Impressive stuff...

-Michael
mschnell is offline  
Old 02-02-2017, 11:35 AM   #29
clepsydrae
Human being with feelings
 
clepsydrae's Avatar
 
Join Date: Nov 2011
Posts: 3,409
Default

Wow, yeah.

Quote:
Originally Posted by osxmidi View Post
setting the pan knobs to "dual mode" (because of the knob bug)
Could you clarify this? I would love a work-around for the knob bug, but couldn't figure out what setting you were referring to. Thanks!
clepsydrae is offline  
Old 02-03-2017, 04:03 AM   #30
osxmidi
Human being with feelings
 
Join Date: Feb 2014
Posts: 620
Default

Quote:
Originally Posted by clepsydrae View Post
Wow, yeah.



Could you clarify this? I would love a work-around for the knob bug, but couldn't figure out what setting you were referring to. Thanks!
I meant "dual pan".

If anyone doesn't know, the pan knobs can be set to "dual pan" which are 2 sliders.

I've got Reaper Linux set to "dual pan" using an option in project settings (or something like that from what I remember).

The "dual pan" sliders can be seen in the images I posted above.

The small control knobs (pan knobs) bug can be worked around by using the "dual pan" sliders and by using the mixer sliders in Reaper Linux.

Reaper Linux is ok with slider controls but the small control knobs have a bug, so just change them to "dual pan" sliders.

-----------

Carla vst can load lv2 and apparently windows vst's but I havn't tested the windows vst's yet, but I have tested the lv2 plugins.

Theoretically, seeing that Carla works with a UI with my vst wrapper, then it's probably possible to load lv2 and windows vst's into Reaper Linux with UI's.

How well the windows vst's would work in Carla, I don't know at the moment.

Last edited by osxmidi; 02-03-2017 at 04:23 AM.
osxmidi is offline  
Old 02-04-2017, 12:42 AM   #31
soundchaser59
Human being with feelings
 
soundchaser59's Avatar
 
Join Date: Jan 2010
Location: Lincoln/Omaha, USA
Posts: 451
Default

Quote:
Originally Posted by theviolinist View Post
Hi Shane, and all Reaperites! Totally agree, especially with the "this is the only reason I have windoze..." (sic)
I am swapping to Linux, like NASA and a great many others, I suspect. The ONLY reason I keep a Windoze version running (XP and on another pc Win7) is for Reaper......running on an Ubuntu Studio on a dual boot PC... (ja, the windoze partition has Reaper 5.32) Reaper is the only company and software that made me WANT to buy the license... which I did... so, I REALLY hope we can have a LINUX NATIVE version... maybe a small "crossover" license? not a new one?
Same here. Reaper is THE ONLY reason I am still booting to Windows. I am ready to experiment with AVLinux this weekend, be interesting to see how far I get with it.

I know development is not quick and painless, I am a programmer too, but at the same time I'm surprised that we have come this far and there are still so few, if any, options for quality DAW software on Linux. I would gladly pay for another license if it meant I could download a Reaper that runs natively in Linux.
__________________
I'm not a real expert, I only play one on the internet.
My Little Music Corner!
soundchaser59 is offline  
Old 02-04-2017, 03:04 AM   #32
osxmidi
Human being with feelings
 
Join Date: Feb 2014
Posts: 620
Default

Vst wrappers w1.so to w10.so

w1.so will load a vst named 1.so

w2.so will load a vst named 2.so

etc etc up to 10.

So 10 varying vst's can be loaded into Reaper Linux with UI's depending on what vst's the user wants to use with a UI inside Reaper Linux.

The 1.so and 2.so etc files must be in /usr/lib/vst for the vst wrappers (wr1.so etc) to load them.

Just say I want to load drumsynth.so and Dexed.so into Linux Reaper with a UI, then I copy drumsynth.so to 1.so and I copy Dexed.so to 2.so and I load them by loading the w1.so and w2.so wrappers into Reaper tracks via the FX button.

Dexed http://distrho.sourceforge.net/ports

One problem I've come across is that the Linux lsp vst plugins clash with Reaper Linux's gtk3/gdk3 interface and so can't be used.

-------

u-he TripleCheese and TyrellN6

TripleCheese from https://www.kvraudio.com/forum/viewtopic.php?t=424953

TyrellN6 https://www.amazona.de/freeware-synth-tyrell-n6-v3-03/ http://linuxsynths.com/TyrellN6Patch.../tyrelln6.html https://www.u-he.com/cms/tyrelln6
Attached Files
File Type: zip tyrel.so.zip (7.2 KB, 294 views)
File Type: zip tcheese.so.zip (7.2 KB, 295 views)
File Type: zip wrvst.zip (69.7 KB, 299 views)

Last edited by osxmidi; 02-04-2017 at 03:38 AM.
osxmidi is offline  
Old 02-04-2017, 04:22 AM   #33
Mr. PC
Human being with feelings
 
Mr. PC's Avatar
 
Join Date: Apr 2010
Location: Cloud 37
Posts: 1,071
Default

osxmidi, I don't understand.

Are you saying it's possible to run up to 10 VSTs in Linux Native?

Can they be any VST? Kontakt? Neutron? B2?

If so, I'm ditching Windows. I'm in the same boat as everyone above, I *only* use Windows for Reaper.
__________________
AlbertMcKay.com
SoundCloud BandCamp
ReaNote Hotkeys to make Reaper notation easy/fast
Mr. PC is offline  
Old 02-04-2017, 04:45 AM   #34
osxmidi
Human being with feelings
 
Join Date: Feb 2014
Posts: 620
Default

Quote:
Originally Posted by Mr. PC View Post
osxmidi, I don't understand.

Are you saying it's possible to run up to 10 VSTs in Linux Native?

Can they be any VST? Kontakt? Neutron? B2?

If so, I'm ditching Windows. I'm in the same boat as everyone above, I *only* use Windows for Reaper.

Whatever Linux vst that has been copied to 1.so gets loaded by wr1.so inside Linux Reaper.

Whatever Linux vst that has been copied to 2.so gets loaded by wr2.so inside Linux Reaper.

---------------

Linux Reaper doesn't have a UI for Linux based vst's.

Linux Reaper can only load Linux based vst's but the vst UI code is not implemented in Linux Reaper, so the Linux vst's just load and show a basic window of the vst's parameters that can be adjusted by moving sliders.

The basic vst window with sliders is not that great for using a vst, so I've added the UI of the vst and the user can now use the vst like they normally would.

Like the u-he synths for example load into Linux Reaper and just show a basic window with sliders with no UI.

I have to load a Linux vst and then put up it's vst UI and I do that by having my vst (wrapper) load the original vst.

Because I don't know the name of the Linux vst file that someone might want to load into Reaper Linux, then I've got to put up a file loading dialog so that the user can select an original Linux vst to load (I'm not doing that at the moment) or hard code my wrappers (wr1.so, wr2.so etc) to load whatever vst file that has been pre copied to /usr/lib/vst/1.so, /usr/lib/vst2.so etc (much easier at the moment) and then the user loads wr1.so into a Linux Reaper track and that loads whatever original vst file that was pre copied to the /usr/lib/vst/1.so file *and wr2.so loads whatever vst that was pre copied to the /usr/lib/vst/2.so file etc etc).

Original VST (1.so)-> Wrapper VST loads Original VST with a UI (wr1.so) -> Linux Reaper Tracks

So if someone wants to load 10 different Linux vst's into Linux Reaper with UI's, then they use the wr1.so, wr2.so (my vst wrappers) etc vst files inside of Reaper to automatically load the original vst files which have been pre copied to 1.so, 2.so etc.

So just say I want to load the 3BandEQ Linux vst into Reaper Linux with a UI, then I copy the 3BandEQ so file to 1.so (in /usr/lib/vst) and then I use wr1.so inside of Reaper which will load the 1.so vst (which is of course the 3BandEQ vst).

That way, a user can copy any Linux vst to 1.so, 2.so etc and then they can be used inside of Linux Reaper with a UI by loading the corresponding wrapper wr1.so wr2.so etc.

wr1.so loads 1.so

wr2.so loads 2.so

wr3.so loads 3.so

etc etc

-----------

Window's vst's can theoretically be loaded by Carla (see post above) but I havn't tested it and I don't know how stable that would be.

If someone wants to use windows vst's and Reaper on Linux then it's probably best to stick with Windows Reaper and wine.

I'm just adding a vst UI interface for Linux vst's and Linux Reaper.

The Linux Reaper version will probably never have windows vst support.

There are things like airwave that convert a windows vst into a Linux vst using wine but sometimes that's hit and miss but if it works then the converted vst can be loaded into Linux Reaper and used with a UI via my vst wrapper.

So, someone could theoretically convert a windows vst to a Linux vst using airwave and then load that converted vst into Reaper Linux by copying it to 1.so in /usr/lib/vst and then wr1.so will try and load it inside Reaper, but wine/vst stuff is often full of hits and misses.

https://github.com/phantom-code/airwave

I have had window vst's running in Linux Reaper by using airwave and my vst wrapper.

The current Linux Reaper version is sort of complete but doesn't have vst UI abilities (and also has a pan knob bug).

The current Linux Reaper has some advantages because it's integrated into Jack and getting say 16 in and out channels routing from Jack into Linux Reaper tracks is very easy.

Last edited by osxmidi; 02-04-2017 at 05:41 AM.
osxmidi is offline  
Old 02-13-2017, 08:30 AM   #35
Veto
Human being with feelings
 
Join Date: Aug 2010
Posts: 140
Default

Quote:
Originally Posted by osxmidi View Post
Vst wrappers w1.so to w10.so

w1.so will load a vst named 1.so

w2.so will load a vst named 2.so

etc etc up to 10.

So 10 varying vst's can be loaded into Reaper Linux with UI's depending on what vst's the user wants to use with a UI inside Reaper Linux.

The 1.so and 2.so etc files must be in /usr/lib/vst for the vst wrappers (wr1.so etc) to load them.

Just say I want to load drumsynth.so and Dexed.so into Linux Reaper with a UI, then I copy drumsynth.so to 1.so and I copy Dexed.so to 2.so and I load them by loading the w1.so and w2.so wrappers into Reaper tracks via the FX button.

Dexed http://distrho.sourceforge.net/ports

One problem I've come across is that the Linux lsp vst plugins clash with Reaper Linux's gtk3/gdk3 interface and so can't be used.

-------

u-he TripleCheese and TyrellN6

TripleCheese from https://www.kvraudio.com/forum/viewtopic.php?t=424953

TyrellN6 https://www.amazona.de/freeware-synth-tyrell-n6-v3-03/ http://linuxsynths.com/TyrellN6Patch.../tyrelln6.html https://www.u-he.com/cms/tyrelln6
Hi osxmidi, I was able to try your UI-wrapper plugins and they work like a charm!

I have a small question though:

If I'm not mistaken, there are 2 ways to use them.

1. Extract all wrapper plugins of wrvst.zip into /usr/lib/vst and rename original plugins which are currently in use to 1.so, 2.so ...

2. Use your provided wrapper plugins (TripleCheese, TyrellN6, Podolsky, DrumGizmo, Carla) which have a hardcoded path to the original plugins.

I hope I'm not mistaken but the former has the disadvantage that I need to rename plugins depending on which project I have opened and I have to recall which plugin was renamed to "w1", "w2" ...
Additionally there's a limit of 10 plugins (instances) only.

The latter has the advantage that I can duplicate as much wrapper-plugins as I want (I need 1 wrapper-plugin for every plugin instance in the current project) and I can name them how I want them to show up in the FX-browser, i.e. "UhePodolsky_7".

My Questions are now, how would I proceed if I would like to stick to method 2 but also use other plugins than those you provided? F.e. U-he's Zebralette.
I tried to change the path of the wrappers with a hex editor but failed miserably.
Would you consider to make the source open, along with some tiny help of how to build the *.so files for noobs?
Is there a simpler approach I missed?

Thanks again.

(Even if I don't use it personally, to see you get Kontakt running is really impressive)
Veto is offline  
Old 02-13-2017, 09:10 PM   #36
osxmidi
Human being with feelings
 
Join Date: Feb 2014
Posts: 620
Default

Quote:
Originally Posted by Veto View Post
Hi osxmidi, I was able to try your UI-wrapper plugins and they work like a charm!

I have a small question though:

If I'm not mistaken, there are 2 ways to use them.

1. Extract all wrapper plugins of wrvst.zip into /usr/lib/vst and rename original plugins which are currently in use to 1.so, 2.so ...

2. Use your provided wrapper plugins (TripleCheese, TyrellN6, Podolsky, DrumGizmo, Carla) which have a hardcoded path to the original plugins.

I hope I'm not mistaken but the former has the disadvantage that I need to rename plugins depending on which project I have opened and I have to recall which plugin was renamed to "w1", "w2" ...
Additionally there's a limit of 10 plugins (instances) only.

The latter has the advantage that I can duplicate as much wrapper-plugins as I want (I need 1 wrapper-plugin for every plugin instance in the current project) and I can name them how I want them to show up in the FX-browser, i.e. "UhePodolsky_7".

My Questions are now, how would I proceed if I would like to stick to method 2 but also use other plugins than those you provided? F.e. U-he's Zebralette.
I tried to change the path of the wrappers with a hex editor but failed miserably.
Would you consider to make the source open, along with some tiny help of how to build the *.so files for noobs?
Is there a simpler approach I missed?

Thanks again.

(Even if I don't use it personally, to see you get Kontakt running is really impressive)
Thanks for the feedback.

Once you copy a vst so file to 1.so then you can rename it's wrapper loader (wr1.so) to anything you want so that it reflects whatever was copied to 1.so.

So if I copy 3BandEQ.so (original file) to 1.so then I can rename wr1.so to 3BandEQwr1.so and use 3BandEQwr1.so inside of Reaper which will then load the (original) 3BandEQ.so vst with a UI.

The u-he wrappers have their paths fixed to where u-he install them, which is in the (home) .u-he directory.

I'll release the source but I want to add a few more things to it (like a file loading dialog).

If someone wants more that 10 wrappers then I can upload them.

Last edited by osxmidi; 02-13-2017 at 10:19 PM.
osxmidi is offline  
Old 02-13-2017, 11:41 AM   #37
Veto
Human being with feelings
 
Join Date: Aug 2010
Posts: 140
Default

Quote:
Originally Posted by TonE View Post
osxmidi, could you write a step by step installation guide, for beginner, if possible, thanks in advance. I can do the testing of this guide. I would follow stupidly this guide and see if I will reach the end point without any errors. ubuntu 16.04 lts here, no studio, no rt kernel, no wineasio.
You mean installing the wrapper plugins?

Maybe this will help:


Quote:
Originally Posted by osxmidi View Post
For reaper_529_developer_linux_x86_64.tar.xz and libSwell-x86_64-debian-stretch-gtk3.tar.xz http://landoleet.org/dev/

A u-he test using Podolski.

No guarantee on how it performs, there could be crashes or whatever but hopefully it might be ok.

I'll get around to some other plugins sometime later and do some generic loading versions that can just load whatever plugin anyone wants.


Install Podolski from https://www.kvraudio.com/forum/viewtopic.php?t=424953

unzip the pod.so.zip and copy the pod.so to a vst directory that Reaper can see


In Reaper Linux

Check "Default VST to generic UI
in
options preferences plug-ins vst

Uncheck get vst names/types when scanning, and then do a clear cache/re-scan

Open up a track and load the pod vst plugin

-------

The UI button controls the plugin window opening and closing and the Reapers default plugin window (with just parameter sliders and no UI) closes the plugin window when it's closed and then the tracks FX button opens it again.

.
.
.
for the pod.so file and more see here:
http://forum.cockos.com/showpost.php...&postcount=696
and here:
http://forum.cockos.com/showpost.php...&postcount=698

If you need help to install Reaper on linux (osxmidi is merely the author of the wrapper plugins), there is some great information hidden in this thread.

HTH
Veto is offline  
Old 02-13-2017, 09:17 PM   #38
osxmidi
Human being with feelings
 
Join Date: Feb 2014
Posts: 620
Default

Quote:
Originally Posted by TonE View Post
osxmidi, could you write a step by step installation guide, for beginner, if possible, thanks in advance. I can do the testing of this guide. I would follow stupidly this guide and see if I will reach the end point without any errors. ubuntu 16.04 lts here, no studio, no rt kernel, no wineasio.
At the moment I've just released some test versions.

------

If the u-he plugins are installed, then they install to a fixed path and the wrappers just load the u-he vst's from that fixed path and enable the UI.

So the u-he wrappers get used inside of Reaper Linux and not the original u-he vst's.

If the original u-he vst's are used in Reaper, then they will have no UI.

The wrappers enable the UI and that's basically all that they do.

The u-he wrappers load the original u-he vst's and enable a UI, so the wrappers are the ones to use inside Reaper.

So, if I want Podolski with it's UI in Reaper then I load the Podolski wrapper (pod.so) in Reaper.

-------------

The wr1.so to wr10.so wrappers are wrappers that can load any (Linux) vst that someone copies to 1.so to 10.so.

So if I want to use say the 3BandEQ vst with it's UI in Reaper, then I copy the 3BandEQ.so to 1.so and then load wr1.so inside of Reaper.

If someone wants, then they can rename the wrapper to whatever best reflects what vst they copied to 1.so.

So if I copied 3BandEQ.so to 1.so then I can rename wr1.so to 3BandEQwr1.so (or whatever) and then use that in Reaper and then when I load 3BandEQwr1.so in Reaper, the original 3BandEQ.so vst (that was copied to 1.so) will appear with a UI.

-----------

I've made the /usr/lib/vst directory as being where the wr1.so to wr10.so wrappers have to be and where the associated 1.so to 10.so vst files have to be.

The wrappers are only for reaper_529_developer_linux_x86_64.tar.xz and libSwell-x86_64-debian-stretch-gtk3.tar.xz http://landoleet.org/dev/

and not for earlier Reaper Linux versions.

Reaper's UI button either opens or closes the plugin's UI.

To get the vst UI's coordinated with Reapers UI button then,

In Reaper Linux

Check "Default VST to generic UI

----------------

Also turn off get vst names when scanning.

In options preferences plug-ins vst

Uncheck get vst names/types when scanning, and then do a clear cache/re-scan

Open up a track and load the wrapper vst plugin

Last edited by osxmidi; 02-13-2017 at 09:59 PM.
osxmidi is offline  
Old 04-05-2017, 02:34 AM   #39
Linuxer
Human being with feelings
 
Join Date: Feb 2017
Posts: 1
Default Native only

Hello all!

Just joined and only wanted ask the shape of Reaper's Linux native version nowadays? Any reasonable timeframe yet for the beta/stable release?
Linuxer is offline  
Old 04-05-2017, 03:10 AM   #40
Jack Winter
Human being with feelings
 
Jack Winter's Avatar
 
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,922
Default

Quote:
Originally Posted by Linuxer View Post
Hello all!

Just joined and only wanted ask the shape of Reaper's Linux native version nowadays? Any reasonable timeframe yet for the beta/stable release?
I'd call it alpha, due to a lot of stuff missing in swell. On the other hand most of it is working, and lately it got linux vst2 support (including GUI), reapack and now even sws extensions. Some things still missing are linux-video and stable elastique 2/3 support.

AFAIK, it also has a problem with detecting the proper latency on JACK, so overdubbed tracks won't be properly placed on the timeline, though this could probably be fixed with a manual override in the preferences.

I'd say that one could safely start using it for exploring mixing in reaper on linux, though I'm not quite sure how many users have really tested it, and exactly how stable it is, though in my limited testing it does appear to be stable.

As to a timeline of future development, I haven't gotten the faintest clue... I'd imagine that it will go faster, the more users that test it and report problems. And who knows, even pick up the keyboard to hack on swell adding missing GUI functionality
__________________
Reaper for Linux Documentation (WIP). Software: Archlinux/KDE, Fabfilter FX, Komplete 8, Nebula, Schwa/Stillwell, T-racks Max/Amplitube/SVX, etc. Gear: i7-2600k/4700HQ/16GB, RME Multiface/Babyface, Behringer X32, Genelec 8040, etc. :)
Jack Winter is offline  
Closed Thread

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 07:54 AM.


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