The linux DAW thread

Configure and optimize you computer for Audio.
Post Reply New Topic
RELATED
PRODUCTS
MusE Rosegarden Waveform Pro

Post

glokraw wrote: Wed Jun 19, 2019 8:01 pm Raked this release of the Dragonfly Hall and Room reverbs over the coals,
and found them very cool, excellent in all aspects, from access to zounds

https://github.com/michaelwillis/dragon ... /2.0.0-rc1

a handy new manual page:

https://michaelwillis.github.io/dragonf ... anual.html

They work and sound fine in linux reaper, and windows reaper in wine,
and multiple instances can be chained without slaying a cpu,
for creating that perfect or unique ambience.
One of the best useful multi-platform products to be found!
:hyper:
Interesting! By the way, do you know where I could find a detailed set of instructions on setting up Reaper with WINE, WINEASIO, etc? I've never done it and don't know where to start--especially with WINEASIO. In fact, I haven't done much with WINE at all. I've been mostly figuring out the Linux side of things (which I'm sorta getting used to). :-)
C/R, dongles & other intrusive copy protection equals less-control & more-hassle for consumers. Company gone-can’t authorize. Limit to # of auths. Instability-ie PACE. Forced internet auths. THE HONEST ARE HASSLED, NOT THE PIRATES.

Post

glokraw wrote: Wed Jun 19, 2019 8:01 pm Raked this release of the Dragonfly Hall and Room reverbs over the coals,
and found them very cool, excellent in all aspects, from access to zounds

https://github.com/michaelwillis/dragon ... /2.0.0-rc1

a handy new manual page:

https://michaelwillis.github.io/dragonf ... anual.html

They work and sound fine in linux reaper, and windows reaper in wine,
and multiple instances can be chained without slaying a cpu,
for creating that perfect or unique ambience.
One of the best useful multi-platform products to be found!
:hyper:
This is one that I'll have to try out. :-)
C/R, dongles & other intrusive copy protection equals less-control & more-hassle for consumers. Company gone-can’t authorize. Limit to # of auths. Instability-ie PACE. Forced internet auths. THE HONEST ARE HASSLED, NOT THE PIRATES.

Post

audiojunkie wrote: Thu Jun 20, 2019 6:06 pm This is one that I'll have to try out. :-)
Make sure you get the latest here:

https://michaelwillis.github.io/dragonfly-reverb

Post

audiojunkie wrote: Thu Jun 20, 2019 6:01 pm By the way, do you know where I could find a detailed set of instructions on setting up Reaper with WINE, WINEASIO, etc? I've never done it and don't know where to start--especially with WINEASIO. In fact, I haven't done much with WINE at all. I've been mostly figuring out the Linux side of things (which I'm sorta getting used to). :-)
Wie gehts!
Three main wine/wineasio options, keep in mind for each of these,
after the installation, run these two commands:

wine64 regsvr32 wineasio.dll
wine regsvr32 wineasio.dll

success will be confirmed in the terminal.

1. debian/ubuntu: use the kx-studio wine/wineasio version,
at 2.3 currently, and which has it's own wineasio package to install. Or,

2. Get a newer wine-staging version 4.x from wineHQ,
and download a debian package of wineasio from
a separate debian download site, and after wine-staging is installed,
manually install it with

sudo dpkg -i name-of-wineasio.deb

or

extract thw wineasio.dll (and/or wineasio.dll.so) manually from the download
using fileroller or similar archive tool,
and copy that .dll file to the wine folders in /usr/lib

/usr/lib/x86_64-linux-gnu/wine
/usr/lib/x86_64-linux-gnu
/usr/lib/wine

3. make an avlinux bootable dvd/usbstick which I believe
has wine-staging set up and ready for use, or at least it's
in it's repositories.

http://www.bandshed.net/2019/04/03/av-l ... -released/

This can be safely tested,
as you decide the various windoze items to use.
I found these videos:

https://youtu.be/Ny8UXkO0Zjw (The text in this vid is mainly
Japanese I think)
but it shows installing wine in AV Linux using synaptic,
with some fun music

another vid : https://youtu.be/g0nT_NCJ1fM
-----------------------------------


To get the kx-studio repositories for debian/ubuntu systems
general audio apps, go to

https://kx.studio/Repositories

this has links and pasteable commands to install the kx-studio repositories.

For wine-staging, similar commands are available at these links,
to add the wineHQ wine-staging repos to the synaptic package manager:

https://wiki.winehq.org/Ubuntu

https://wiki.winehq.org/Debian

https://wiki.winehq.org/Fedora (which has different packaging tools)

-------------------------------------------------------------------
When a wine command is first issued, a folder named .wine
will be created in /home/your-username

and the winecfg tabbed config panel will open,
which can be opened any time typing winecfg in a terminal.

wine path-to-reaper.exe starts reaper or other file with .exe extension.

wine .wine/drive_c/"Program Files/IK Multimedia/AmpliTube 4/Amplitube4.exe"

starts the Amplitube standalone, noting " " quotes must surround a path that
contains spaces, or make symbolic links as desired.

ln -s .wine/drive_c/"Program Files/IK Multimedia/AmpliTube 4/Amplitube4.exe" /home/me

So not much rocket science! More info at

https://wiki.winehq.org/Main_Page

https://wiki.winehq.org/Wine_Installati ... figuration
-----------------------------------------------------------

special thanks to the braintrust at

https://forum.cockos.com/forumdisplay.php?f=52

where actual experts abide, and mortals like myself soak up
as much info as possible.

For linux reaper, with windows plugins wrapped for linux daws,
see

viewtopic.php?f=16&t=160807&start=810

(page 55 of this subforum) and scroll down, there is a post
that still holds water, I think.

So after all that, what if your favorite plugin/app won't work?
It might need an 'over-ride', and here is some info for that:

To add a needed windows .dll to wine, (that's an over-ride)
obtain the .dll from your windows partition,
in folder

C:\windows\system32

or from a trusted reliable source.
Open the winecfg 'libraries' tab interface.
After installing the full version .dll file,
in .wine/drive_c/windows/system32
type it's name in the letterbox on the winecfg libraries tab,
but omit the .dll extension, enter just d2d1 in this case.

I don't delete the originals in system32 folder,
but append their name with something typed in ALLCAPS
so they can quickly be spotted in a file manager,
for renaming, if the addition has caused some
major regression rather than winning the issue.
Then I copy the new .dll alongside the renamed one.
Below are the .dlls I use on a regular basis,
in my wine-staging setups. You can install a different
linux on an external drive, just for wine-staging,
which also may be lucky in general for testing
and keeping a working setup ready at all times.

concrt140
d2d1 (some people configure it as disabled at times)
d3d10
d3d11
d3d9
d3dx9_35
d3dx9_41
gdiplus
mfc90
mscoree
msvcm80
msvcp140
msvcp80
msvcr120
msxml3
ucrtbase
mfc42u
mfc42
atl100
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-crt-time-l1-1-0.dll
api-ms-win-crt-runtime-l1-1-0.dll

For windows 'killer apps', it may be good to have a dedicated
new .wine folder to begin with, adding only what is needed
for success, then add in supplemental plugins to fill out
a daw environment.
Cheers

Post

What vsts do you want to use in linux?
Cheers

Post

Thanks for the great response!! More than anything, I'd love to have access to Kontakt. :-) Aside from that, I'm not sure. :-)
C/R, dongles & other intrusive copy protection equals less-control & more-hassle for consumers. Company gone-can’t authorize. Limit to # of auths. Instability-ie PACE. Forced internet auths. THE HONEST ARE HASSLED, NOT THE PIRATES.

Post

There is a linux reaper user running Kontakt quite well,
Glennbo, who posts experiences and info at

https://forum.cockos.com/forumdisplay.php?f=52

But the Native Access installation manager can automatically
update itself, and fails inexplicabley on some systems,
while working on others seemingly very similar.
I think it's way to complex for it's own good, and that
NI would be well served providing an alternative to customers
having trouble. I suggest setting up a testing system,
or at least use separate .wine folders just for NI procucts.
The free Reaktor player might be a good test bunny.

This might help a little, from an earlier discussion:
Here's a refresher of steps to install Native Instruments products
in linux, that arive as .iso files, uncovered by Reaper users
osxmidi, and Jack Winter, who share such excellent info
in the Reaper-linux forum, among other places.

Let's say you want to use Native Access in linux
to try and install a Native Instruments product like Phasis.iso

Launch Native Access like this:

wine /home/you/.wine/drive_c/"Program Files/Native Instruments/Native Access/Native Access.exe"

(note the quotes used to 'capture' paths that include spaces!
and that it's all on one command-line) )

As Native Access re-downloads Phasis, :dog: it stops before completion
with some error. :dog: :dog: The download itself is fine :hihi: so look for
the product's .iso file in

/home/you/.wine/drive_c/Users/you/Downloads/Phasis.iso

As root or sudo, make a folder in which to mount the iso image,
I chose /media/cdrom

issue this command to mount the .iso file:

sudo mount -t udf /home/you/.wine/drive_c/Users/you/Downloads/Phasis.iso -o unhide /media/cdrom

(the above is all on one command line, not two separate commands,
as will be the example below))

Now browse to that folder, /media/cdrom and find the installer.exe,
and run the installer with command:

wine path-to-name-of.exe

For an installer with spaces in it's title, look at this example,
again, noting the path contains spaces requires surrounding " quotes " :

sudo mount -t udf /home/you/.wine/drive_c/Users/you/Downloads/"Reaktor Spark R2.2.iso" -o unhide /media/cdrom

use commands

cd /media/cdrom followed by

ls

to list the contents, which will include the installer.exe Then command:

wine "Reaktor Spark R2.2.exe"

Soon your product is installed, and it's time for registration.
Back to Native Access, where you can use the 'Add a Serial Number'
dialog for each product you own, a simple cut/paste, with success verified
in a few moments of internet speed.

edit: what if your installer title looks like this? :

wine /media/cdrom/Razor%201.7.0%20Setup%20PC.exe

You'll want to edit out the instances of %20 (some weird placeholder? )

and replace each one with a space, and then quote the path containg spaces:

wine /media/cdrom/"Razor 1.7.0 Setup PC.exe"

also, between installs, or when finished, use this command to
clear out un-needed files:

sudo umount /media/cdrom

(and that's not unmount, but umount, no typo, just nix shorthan :wink: )

end-edit

When you try to install Native Access itself, what if you discover
the proverbial chicken and egg are slow-dancing, rather than
installing your software? You might have to copy
over the related Native Access folders from a windows partition,
you might need to install some wine 'over-rides', you might need
the latest version of wine-staging, rather than an older distro-version.
Cheers

Post

Nice!! Thanks!! I don't have Kontakt right now, but I wanted to know that it is a VST that I am capable of using. I plan to buy Kontakt when it goes on sale next (It was between Kontakt and Uhe's Zebra (I bought Diva for Christmas). :-)
C/R, dongles & other intrusive copy protection equals less-control & more-hassle for consumers. Company gone-can’t authorize. Limit to # of auths. Instability-ie PACE. Forced internet auths. THE HONEST ARE HASSLED, NOT THE PIRATES.

Post

Might as well download and try to install Native Access,
and watch terminal output for mentions of .dll files,
sometimes important, sometimes not. If NA can then be launched,
try some of the free players and plugins. Besides Reaktor Player's
included content, the searchable User Library ensembles will run 30 minutes
before needing a reload. And you have the WA drums, which includes
Kontakt format. The Kontakt demo runs 15 minutes before needing
a reload.
Cheers

Post

I posted some alfalfa regarding using Native Instruments Kontakt
and Reaktor, in the other linux topic. Might be a good chew.

viewtopic.php?f=16&t=503359&p=7460454#p7460454

Cheers

Post

Thank you!!! 😎👍🏼
C/R, dongles & other intrusive copy protection equals less-control & more-hassle for consumers. Company gone-can’t authorize. Limit to # of auths. Instability-ie PACE. Forced internet auths. THE HONEST ARE HASSLED, NOT THE PIRATES.

Post

Thanks for the helpful response.

Post

viewtopic.php?f=1&t=529380&sid=a689b555 ... d3fc3e8b35

Topic is a new linux/windows sample slicer from
rghvdberg, a very nice announcement and feature list.

When I see a post from rghvdberg in linux forums,
I always stop and take it in. There are 'clouds without rain'
out there, but he always adds something worth knowing
and considering. Great to have him creating software :hyper:

Post

Nice!
C/R, dongles & other intrusive copy protection equals less-control & more-hassle for consumers. Company gone-can’t authorize. Limit to # of auths. Instability-ie PACE. Forced internet auths. THE HONEST ARE HASSLED, NOT THE PIRATES.

Post

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

https://github.com/osxmidi/LinVst3

Reaper user silksow noticed that the LinVst creator osxmidi
now has released a wrapper for vst3 plugins! The docs state
things are not 100% complete yet, but off to a useful start.
This will be a great utility to use going forward, as vst2
approaches retirement, and viable new plugin formats don't seem
to be on anyones radar. Maybe the U-he vst3 versions,
and the new Synthmaster beta 1.3 will be good test candidates.
Cheers

Post Reply

Return to “Computer Setup and System Configuration”