Old 04-13-2017, 11:47 AM   #1
braxtons12
Human being with feelings
 
Join Date: Feb 2017
Posts: 2
Default LV2 Plugin support

Hey guys, I know it's not really a popular plugin format yet, but I'd love to see LV2 plugin support in Reaper.

On the windows side, it wouldn't be a huge issue, because we already have tons of VST plugins. It'd be cool to be able to use Harrison's plugins and other LV2 plugins though.

However, on the up-and-coming Linux NATIVE version, LV2 support would be a huge deal!
Most worthwhile plugins for linux are in LV2 format, not LinuxVST, so it would open up a huge range of plugin support. I know Linux NATIVE is in it's super infant stages, but it'd be awesome to get this ball rolling sooner rather than later.
braxtons12 is offline   Reply With Quote
Old 06-30-2017, 09:23 PM   #2
bcslaam
Human being with feelings
 
Join Date: Apr 2013
Location: Perth, Australia
Posts: 125
Default

+1
I agree, its a logical step forward and would provide a good boost to developers doing LV2 for all platforms. Then that paves the way for Reaper linux and the beginning of a full open standard! No reliance on Steinberg, Apple, Microsoft.

Does anyone know if its in the pipeline?
bcslaam is offline   Reply With Quote
Old 06-30-2017, 11:08 PM   #3
daverich
Human being with feelings
 
daverich's Avatar
 
Join Date: Jul 2006
Posts: 1,605
Default

Quote:
Originally Posted by bcslaam View Post
+1
I agree, its a logical step forward and would provide a good boost to developers doing LV2 for all platforms. Then that paves the way for Reaper linux and the beginning of a full open standard! No reliance on Steinberg, Apple, Microsoft.

Does anyone know if its in the pipeline?
I'd be surprised if it wasn't (we're dealing with uber-geeks here)
__________________
Get access to all my original music as well as videos and free gigs at:-
Patreon.com/daverich
http://www.daverichband.com
daverich is offline   Reply With Quote
Old 08-28-2017, 02:14 AM   #4
MrHaroldA
Human being with feelings
 
MrHaroldA's Avatar
 
Join Date: Sep 2016
Posts: 22
Default

I'd be really interested in that too! VST on Linux is still very unstable, and sometimes even unusable. LV2 support will add lots of plugins to the Native Linux port, and also enables Windows and Mac users to use lots of free, high quality, open source plugins.

A big, fat +1 from me
MrHaroldA is offline   Reply With Quote
Old 08-29-2017, 11:56 AM   #5
eric71
Human being with feelings
 
Join Date: Feb 2008
Location: Finland
Posts: 160
Default

The current native Linux builds are working very well for most of my needs. Being able to use the excellent Calf, Guitarix and x42 LV2 plugins without needing Carla or some other bridge would be a huge bonus. +1 from me for LV2 support.
eric71 is offline   Reply With Quote
Old 02-20-2018, 01:31 PM   #6
CraigG58
Human being with feelings
 
CraigG58's Avatar
 
Join Date: Jan 2018
Location: North Port, Florida
Posts: 44
Default

I just ran into an LV2 plugin that I wanted to run in the Windows version of REAPER, and was surprised it didn't support that format.

So, add me to the BIG +1 list!
__________________
Visit the not-so-world-famous Cygnus Studios:
https://cygnusstudiosblog.wordpress.com/
CraigG58 is offline   Reply With Quote
Old 02-20-2018, 01:51 PM   #7
Fergler
Human being with feelings
 
Fergler's Avatar
 
Join Date: Jan 2014
Posts: 3,835
Default

Quote:
Originally Posted by MrHaroldA View Post
I'd be really interested in that too! VST on Linux is still very unstable, and sometimes even unusable. LV2 support will add lots of plugins to the Native Linux port, and also enables Windows and Mac users to use lots of free, high quality, open source plugins.

A big, fat +1 from me
How are you using VST to begin with?
__________________
Check out my hip-hop, funk-rock band Theatre Crisp
Fergler is offline   Reply With Quote
Old 02-20-2018, 06:36 PM   #8
inarisound
Human being with feelings
 
inarisound's Avatar
 
Join Date: Dec 2016
Location: Los Angeles
Posts: 165
Default

Hmmm can someone give examples of worthy plugins in this format?

I never heard of this one before...
inarisound is offline   Reply With Quote
Old 02-20-2018, 09:59 PM   #9
Fergler
Human being with feelings
 
Fergler's Avatar
 
Join Date: Jan 2014
Posts: 3,835
Default

Its a Linux version of VST
__________________
Check out my hip-hop, funk-rock band Theatre Crisp
Fergler is offline   Reply With Quote
Old 02-21-2018, 10:48 AM   #10
CraigG58
Human being with feelings
 
CraigG58's Avatar
 
Join Date: Jan 2018
Location: North Port, Florida
Posts: 44
Default

Quote:
Originally Posted by inarisound View Post
Hmmm can someone give examples of worthy plugins in this format?

I never heard of this one before...
Here's one real-life example:

I miss being able to use these excellent LV2 drum kit plugins, that also come with Mixbus (which I've since abandoned in favor of REAPER):

http://www.bandshed.net/avldrumkits/

Using these and others, you can create sort of a "Poor Man's Drumagog". This comes in handy for drum replacement on unruly tracks that would require a lot of EQ, compression, etc., not to mention all of the tweaking involved, in order to come even close to the sound of good drum samples:

1) Add the "JS: Audio To MIDI Drum Trigger" plugin (or your favorite gate plugin that has MIDI output capability). For example, if the kick drum track is lousy, set the gate to trigger on note 36 (kick drum).

2) Follow that with a good MIDI drum kit plugin (the ones above are excellent), and adjust things to taste.

This is of course only one example. The LV2 format seems to be becoming more and more popular these days and there are tons of other plugins out there, just do a bit of searching on Google.
__________________
Visit the not-so-world-famous Cygnus Studios:
https://cygnusstudiosblog.wordpress.com/
CraigG58 is offline   Reply With Quote
Old 02-21-2018, 10:51 AM   #11
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 4,461
Default

Quote:
Originally Posted by Fergler View Post
Its a Linux version of VST
Are you sure? I'm not. http://linux-sound.org/linux-vst-plugins.html
There is LinVST, so it's not true.
__________________
Quote:
Originally Posted by Sexan View Post
Make a thread "F%#! you Reaper! I quit!" to get more views and feedback since these kind of threads get much more traction
SoundCloudFR: True Non-destructive GLUEAll the REAPER names
vitalker is online now   Reply With Quote
Old 02-21-2018, 12:57 PM   #12
Jack Winter
Human being with feelings
 
Jack Winter's Avatar
 
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,722
Default

Quote:
Originally Posted by vitalker View Post
Are you sure? I'm not. http://linux-sound.org/linux-vst-plugins.html
There is LinVST, so it's not true.
LV2 is the Linux LADSPA V2 plugin format: https://en.wikipedia.org/wiki/LV2

Nowadays it's available on most platforms, here is a list, but no idea what can be built/downloaded on the different platforms: http://lv2plug.in/pages/projects.html
__________________
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   Reply With Quote
Old 02-21-2018, 01:00 PM   #13
Jack Winter
Human being with feelings
 
Jack Winter's Avatar
 
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,722
Default

Quote:
Originally Posted by CraigG58 View Post
I just ran into an LV2 plugin that I wanted to run in the Windows version of REAPER, and was surprised it didn't support that format.
No idea if it works, but you can try to host it in Carla: https://github.com/falkTX/Carla/blob/master/README.md

Harrison's tom gate is nice
__________________
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   Reply With Quote
Old 02-21-2018, 01:47 PM   #14
CraigG58
Human being with feelings
 
CraigG58's Avatar
 
Join Date: Jan 2018
Location: North Port, Florida
Posts: 44
Default

Quote:
Originally Posted by Jack Winter View Post
No idea if it works, but you can try to host it in Carla: https://github.com/falkTX/Carla/blob/master/README.md

Harrison's tom gate is nice
Thanks for the tip!

I'd love to try this out, but if I run Carla.exe before or after starting REAPER I get the 'ol:

-------
Carla.exe has stopped working

A problem caused the program to stop working correctly.
Windows will close the program and notify you if a solution is available.
-------


I'm running:
- Windows 10, totally up to date with patches.
- REAPER v5.75/x64 rev e0ec29 (haven't gone to the latest build quite yet, I'm one release down)
- Carla v1.9.8 (2.0-beta6)

Guess it's time to hit the developer's GitHub page, but before I do and possibly make an ass of myself, any ideas if I'm doing something wrong? The documentation on Carla seems to be mighty scarce.
__________________
Visit the not-so-world-famous Cygnus Studios:
https://cygnusstudiosblog.wordpress.com/
CraigG58 is offline   Reply With Quote
Old 02-21-2018, 01:54 PM   #15
Jack Winter
Human being with feelings
 
Jack Winter's Avatar
 
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,722
Default

I was envisioning to run carla as a vst plugin and load the lv2 plugins inside of it.
__________________
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   Reply With Quote
Old 02-21-2018, 02:25 PM   #16
CraigG58
Human being with feelings
 
CraigG58's Avatar
 
Join Date: Jan 2018
Location: North Port, Florida
Posts: 44
Default

Quote:
Originally Posted by Jack Winter View Post
I was envisioning to run carla as a vst plugin and load the lv2 plugins inside of it.
I must be totally misunderstanding the way this thing works. There are no DLL files in the Windows 64-bit ZIP, the only executable being "Carla.exe", which fires up the entire GUI. How could it be run as a plugin?

Also, the developer's web site lists it as an "application", not a plugin:
http://kxstudio.linuxaudio.org/Applications:Carla
__________________
Visit the not-so-world-famous Cygnus Studios:
https://cygnusstudiosblog.wordpress.com/
CraigG58 is offline   Reply With Quote
Old 02-21-2018, 03:37 PM   #17
Jack Winter
Human being with feelings
 
Jack Winter's Avatar
 
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,722
Default

Quote:
Originally Posted by CraigG58 View Post
I must be totally misunderstanding the way this thing works. There are no DLL files in the Windows 64-bit ZIP, the only executable being "Carla.exe", which fires up the entire GUI. How could it be run as a plugin?

Also, the developer's web site lists it as an "application", not a plugin:
http://kxstudio.linuxaudio.org/Applications:Carla
Heh, on linux carla is a linux vst too, so you can load it as a plugin in reaper to host other plugins. Didn't know that this was missing from the windows version.
__________________
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   Reply With Quote
Old 02-23-2018, 04:31 AM   #18
Jack Winter
Human being with feelings
 
Jack Winter's Avatar
 
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,722
Default

I just asked the dev of carla, and unfortunately he hasn't been able to make carla work as a plugin on windows.
__________________
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   Reply With Quote
Old 02-23-2018, 07:50 AM   #19
CraigG58
Human being with feelings
 
CraigG58's Avatar
 
Join Date: Jan 2018
Location: North Port, Florida
Posts: 44
Default

Quote:
Originally Posted by Jack Winter View Post
I just asked the dev of carla, and unfortunately he hasn't been able to make carla work as a plugin on windows.
Thanks for checking into this personally, Jack... Much appreciated!

Weird though, if it doesn't work with Windows, I wonder why there 32 and 64-bit Windows versions available for download on his web site? On the good side, I have been able to successfully run several LV2 plugins within it, the routing GUI is very cool, but there's no function to get it to "talk" to REAPER. Hopefully, he's still pursuing getting it to run as a plugin on Windows DAWs.

Oh well, guess we'll need to remain optimistic that the REAPER developers add LV2 support to the Windows version soon. There are so many great plugins out there in this format. It's the only thing I miss about Mixbus, which otherwise from my experience I consider a very inflexible and unstable DAW. Hence, the switch to REAPER... Much happier camper now, even without LV2!
__________________
Visit the not-so-world-famous Cygnus Studios:
https://cygnusstudiosblog.wordpress.com/
CraigG58 is offline   Reply With Quote
Old 02-23-2018, 07:59 AM   #20
Jack Winter
Human being with feelings
 
Jack Winter's Avatar
 
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,722
Default

Quote:
Originally Posted by CraigG58 View Post
Weird though, if it doesn't work with Windows, I wonder why there 32 and 64-bit Windows versions available for download on his web site? On the good side, I have been able to successfully run several LV2 plugins within it, the routing GUI is very cool, but there's no function to get it to "talk" to REAPER. Hopefully, he's still pursuing getting it to run as a plugin on Windows DAWs.
You could try to get jack and qjackctl working on windows, if you can get that up and running you ought to be able to route audio from reaper to carla and back again. Though again something I've never done myself...

And it's probably a pain not to have the fx inside of reaper to be recalled when you load a project.
__________________
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   Reply With Quote
Old 02-24-2018, 10:28 AM   #21
CraigG58
Human being with feelings
 
CraigG58's Avatar
 
Join Date: Jan 2018
Location: North Port, Florida
Posts: 44
Default

Quote:
Originally Posted by Jack Winter View Post
You could try to get jack and qjackctl working on windows, if you can get that up and running you ought to be able to route audio from reaper to carla and back again. Though again something I've never done myself...

And it's probably a pain not to have the fx inside of reaper to be recalled when you load a project.
Yep, I think that would be too much of a hassle to configure and maintain, or even if it's possible. I'm not feeling that adventurous. ;^)

For my purposes, I guess I just need to keep hunting for a good VST drum kit plugin, comparable to the Black Pearl or Red Zeppelin LV2 plugins I linked earlier... Suggestions welcome!
__________________
Visit the not-so-world-famous Cygnus Studios:
https://cygnusstudiosblog.wordpress.com/
CraigG58 is offline   Reply With Quote
Old 06-29-2018, 01:21 PM   #22
MrHaroldA
Human being with feelings
 
MrHaroldA's Avatar
 
Join Date: Sep 2016
Posts: 22
Default

Quote:
Originally Posted by CraigG58 View Post
For my purposes, I guess I just need to keep hunting for a good VST drum kit plugin, comparable to the Black Pearl or Red Zeppelin LV2 plugins I linked earlier... Suggestions welcome!
You're on Windows, right? https://www.powerdrumkit.com/
MrHaroldA is offline   Reply With Quote
Old 06-29-2018, 02:55 PM   #23
JamesPeters
Human being with feelings
 
JamesPeters's Avatar
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 2,168
Default

http://www.tchackpoum.fr/

Check the audio demos at the bottom of that page. These kits sound great!

I'm making DrumGizmo versions of them (I'm nearly done). They'll be hosted on that site when they're ready.
__________________
http://petersamplification.com
Core i3-6300 - MSI B150M Mortar - 8 GB RAM - Asus Xonar DX - MX Linux (MX-18_x64) - REAPER for Linux
JamesPeters is offline   Reply With Quote
Old 06-29-2018, 05:13 PM   #24
Lokasenna
Human being with feelings
 
Lokasenna's Avatar
 
Join Date: Sep 2008
Location: The vast, frozen wasteland of western Canadia.
Posts: 5,647
Default

While you guys are waiting for native support, this seems promising: https://github.com/x42/lv2vst
Lokasenna is online now   Reply With Quote
Old 07-13-2018, 08:06 AM   #25
CraigG58
Human being with feelings
 
CraigG58's Avatar
 
Join Date: Jan 2018
Location: North Port, Florida
Posts: 44
Default

Thanks MrHaroldA, JamesPeters, and Lokasenna! Sorry for the delay in my reply... I've been away from home for the past month or so.

Will definitely check out all of your suggestions, they look very promising indeed.

Once again, I sincerely appreciate you taking the time to make these recommendations!
__________________
Visit the not-so-world-famous Cygnus Studios:
https://cygnusstudiosblog.wordpress.com/
CraigG58 is offline   Reply With Quote
Old 07-15-2018, 08:19 AM   #26
CraigG58
Human being with feelings
 
CraigG58's Avatar
 
Join Date: Jan 2018
Location: North Port, Florida
Posts: 44
Default

Please excuse my noobness regarding drum replacement, but one more question if I may...

MT Power Drum Kit is very nice, but I wish it had additional choices of samples for each drum. Can anyone suggest a free VST drum kit plugin with more variety, or the ability to import other samples?

If I'm barking up the wrong tree, feel free to smack me on the nose. Thanks again!
__________________
Visit the not-so-world-famous Cygnus Studios:
https://cygnusstudiosblog.wordpress.com/
CraigG58 is offline   Reply With Quote
Old 07-15-2018, 11:30 AM   #27
shosty
Human being with feelings
 
Join Date: Aug 2015
Posts: 144
Default

drumgizmo
(although I don't know how easy it is to swap samples, it is possible though)
shosty is offline   Reply With Quote
Old 07-16-2018, 08:44 AM   #28
CraigG58
Human being with feelings
 
CraigG58's Avatar
 
Join Date: Jan 2018
Location: North Port, Florida
Posts: 44
Default

Thanks shosty, this is close to exactly what I'm looking for!

You're right, it looks like it would be a bit of a job to configure it to work with other samples, but at least there are 5 kits available on their web site:

Main:
https://www.drumgizmo.org/wiki/doku.php

Kits:
https://www.drumgizmo.org/wiki/doku.php?id=kits

I've set up my effects rack on the kick drum channel with the "JS: Audio To MIDI Drum Trigger" plugin feeding DrumGizmo, using the proper kick drum notes as mapped in each kit's MIDI map XML file. The thing I can't figure out with this plugin is that, although I am getting sound, it's extremely weak. I think it must have something to do with the following, as noted in the README_VST.txt file which is part of the DrumGizmo ZIP:

"NOTE: DrumGizmo uses several audio output channels, which should be mapped manually in your software, just like you would do with any other plugin. We can't describe this step since it varies depending on your software. But keep in mind that if you do not map these channels, you will most likely only hear the output of one of the ambience microphones and it will sound really bad. So please take your time to get these mappings set up!"

Sure sounds like my problem, eh? Anyone have any experience with checking and setting this up properly in REAPER?
__________________
Visit the not-so-world-famous Cygnus Studios:
https://cygnusstudiosblog.wordpress.com/
CraigG58 is offline   Reply With Quote
Old 07-16-2018, 09:37 AM   #29
shosty
Human being with feelings
 
Join Date: Aug 2015
Posts: 144
Default

Yeah that does sound like a fitting description. When I load drumgimo though I get a message asking about routing and it automatically creates output tracks. I haven't tried to play any sounds yet though, I'll have to download a kit and give it a try. There must be someone else here with experience of it though.
shosty is offline   Reply With Quote
Old 07-16-2018, 09:43 AM   #30
Robert Randolph
Human being with feelings
 
Robert Randolph's Avatar
 
Join Date: Apr 2017
Location: St. Petersburg, FL
Posts: 785
Default

Quote:
Originally Posted by Lokasenna View Post
While you guys are waiting for native support, this seems promising: https://github.com/x42/lv2vst
I have a post on setting this up in macOS here: http://www.admiralbumblebee.com/musi...-on-macOS.html

Maybe that'll help someone.
__________________
http://www.admiralbumblebee.com
Audio/DAW stuff, Woodworking, Programming and more...
Robert Randolph is offline   Reply With Quote
Old 07-16-2018, 02:59 PM   #31
JamesPeters
Human being with feelings
 
JamesPeters's Avatar
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 2,168
Default

https://www.youtube.com/watch?v=8CzL_7NPysk

Or you can instead load the plugin using:

Track->Insert virtual instrument on new track...

The 16 output channels will handle the sound from DrumGizmo. Which track is for which kit piece is explained in the info for the kit (on the DrumGizmo site for the kits, and also in a file included in each download).

If you're looking to "swap snare drums" within a DrumGizmo kit, I don't think you'll want to bother.

Each kit piece (note) is essentially a bunch of samples for "the same kit piece" at different velocities, managed by an XML file for that kit piece. Within the XML file is info about the velocity ranges for each of the samples and their routing. The samples can be multi-channel, and in the case of the kits on the DrumGizmo site, they are 13-channel WAV files, due to the kit author choosing to record bleed from every mic for every kit piece (snare sample = top, bottom, OHx2, roomx2, and all the other kit piece mics as bleed). Each drumkit is represented by an XML file which points to all the kit piece XML files, and any other relevant information (choke group, etc.) Then there's a MIDI map XML file which contains information for the kit, how each kit piece goes to each MIDI note.

If the routing of the audio channels of a kit piece is different from one kit to another, editing the XML files to allow swapping of a snare for instance (from one kit to another) means providing the channel routing of the samples relative to the kit you're "fitting it into". It's possible but it means editing the kit piece XML file and the drumkit XML file. Editing the files is relatively easy but it's not an automatic thing like clicking a button in a plugin; it would take time to figure out what you want to do, edit the XML files and then you'd end up with your "alternate" kit with a swapped kit piece.

That's partly what's taken me so long with the Tchackpoum DrumGizmo kits. Each "kit piece" in this case = one round robin (there are for instance 4 alternate hits for the center, rim, sidestick, dampened articulations of a snare, each with multiple samples for varying velocity). So there's an extra layer of complexity making all the XML files for these kits. Plus there are several snares, toms, kicks, etc., so making variants of the kits is something that had to be done so people wouldn't immediatley say "yeah I like kit A but I want the snare from kit B instead".

Anyway DrumGizmo itself doesn't do round robin, but as long as each round-robin variant is on a separate note, a round robin JS plugin handles that nicely at negligible CPU cost. I've been testing each kit piece "as its own kit" as I go along building these, making sure I didn't miss anything. It sounds really good.

Features coming to DrumGizmo in the future:

-bleed level control, for people who record their samples with all the extra bleed channels (such as the kits on the DrumGizmo site)

-left/right hand articulation swapping beyond a certain speed threshold (if you've recorded round robin alternate articulations, DrumGizmo will round-robin them after a certain notes-per-whatever is exceeded)

-possibly kit piece swapping (it's on the list of things for them to consider anyway).
__________________
http://petersamplification.com
Core i3-6300 - MSI B150M Mortar - 8 GB RAM - Asus Xonar DX - MX Linux (MX-18_x64) - REAPER for Linux
JamesPeters is offline   Reply With Quote
Old 07-17-2018, 07:55 AM   #32
CraigG58
Human being with feelings
 
CraigG58's Avatar
 
Join Date: Jan 2018
Location: North Port, Florida
Posts: 44
Default

Wow, thank you JamesPeters for that detailed explanation on DrumGizmo! I've had to read it several times to fully digest everything, but it's really helped me to understand how that plugin works.

FYI, I've been playing around some more with it, first loading it as a normal plugin and changing the "Run as" setting. Here's the results of that:

1) Run as > Default - Results in a blank UI.
2) Run as > Separate process - This is the only mode I can get any sound out of it at all.
3) Run as > Dedicated process - UI looks normal, but buttons do not work.
4) Run as > Native only - Same result as #1, must be the default.

I've also tried what you suggested, loading it as a virtual instrument. After doing that, I really think this thing is way overkill for what I'm trying to do, which is simple replacement on kick drum tracks. Having to add 16 tracks for that is way too cumbersome for what I'm trying to accomplish.

Probably the best thing for me to do now is to find additional instrument plugins for different sounds, similar to the "MT Power Drum Kit", which is a very nice sounding kit for openers. Here's a partial screenshot to give you an idea of my configuration, using a gate to trigger the kick drum.

https://drive.google.com/file/d/1y6k...5DxKilcz0/view

Once again, thanks so much, I really appreciate you taking the time to explain DrumGizmo in-depth!
__________________
Visit the not-so-world-famous Cygnus Studios:
https://cygnusstudiosblog.wordpress.com/
CraigG58 is offline   Reply With Quote
Old 07-19-2018, 01:28 AM   #33
Smokehead
Human being with feelings
 
Join Date: Sep 2016
Posts: 7
Default

With the now available Linux-Build of Reaper on the Download page id' really like to see LV2 support much more!

For now i'm using Carla to use some Plugins but it's still not a native solution and requires some additional work/routing inside the plugin.
Smokehead is offline   Reply With Quote
Old 07-19-2018, 04:28 AM   #34
bcslaam
Human being with feelings
 
Join Date: Apr 2013
Location: Perth, Australia
Posts: 125
Default

+1 for LV2 support
VST on linux is a dead end
Lets get Reaper linux really going
bcslaam is offline   Reply With Quote
Old 07-21-2018, 08:59 PM   #35
JamesPeters
Human being with feelings
 
JamesPeters's Avatar
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 2,168
Default

Hi Craig,

Yeah DrumGizmo can do a lot. But also you can make a "kit" consisting of as little as a single sample, on a single key, using only one output (not even requiring setting up the multi-outs). It would still require working with the XML files to do so (although apparently in Linux there's a DrumGizmo kit editor).

If you wanted "just a multi-velocity bank of kick samples" for a single note on a single channel, that's also easy. That's how I've been testing every "kit piece" that I've made XML files for, as I go along.

So if you like a particular DrumGizmo kit's kick sound, you can solo one of its channels (in/out/sub) and then decide to edit the XML files to remove everything except that, and assign its output to one of the first 2 available. (If this is something you'd want to do, I can help. Let me know. But first you'd have to have a DrumGizmo kit of which you like the sound of the kick. I'd just edit the XML files for you.)

Either way you're still going to be searching around for sounds.

Yeah the blank GUI thing happens if you open the plugin "floating" outside the effect chain window. Close it, open the effects chain by hitting the FX button on the track. DrumGizmo's GUI will work. (This is apparently fixed in the upcoming version.)
__________________
http://petersamplification.com
Core i3-6300 - MSI B150M Mortar - 8 GB RAM - Asus Xonar DX - MX Linux (MX-18_x64) - REAPER for Linux
JamesPeters is offline   Reply With Quote
Old 07-22-2018, 11:46 AM   #36
CraigG58
Human being with feelings
 
CraigG58's Avatar
 
Join Date: Jan 2018
Location: North Port, Florida
Posts: 44
Default

Hello again JamesPeters!

You're correct, what I'm after for now is "just a multi-velocity bank of kick samples".

I've got a ton of great samples in WAV format, from the free package available here:
https://www.musicradar.com/news/drum...samples-229460

I'm certainly no XML expert, so I'm sure this is just a rookie screw-up on my part...

I did experiment with the XML files trying to get this to work very simply, with only one kick drum sample, figuring I could add the rest later once I got things figured out. But, all I've managed to do is totally crash REAPER to the desktop when I attempt to load the single-sample kit I created into DrumGizmo.

Here's my directory configuration:

The path of the single sample I'm trying to use (along with many others I'd like to add later) is in:

D:\craig\Music\Cygnus Studios\Software\VST\drumgizmo-vst-64bit-0.9.14\Kick Drum Replacement\Acoustic

...and the sample name in that directory is "CYCdh_AcouKick-01.wav".

After a lot of experimenting in trying to get this to work, I'm a bit embarassed to say that the only thing I've accomplished is to thoroughly confuse myself as to how all of this needs to be configured.

I'd sincerely appreciate it if you could tell a DrumGizmo/XML newbie where I'm going wrong here, and perhaps provide example drum kit and midi map files that would accomplish what I'm after?

Thanks again!
__________________
Visit the not-so-world-famous Cygnus Studios:
https://cygnusstudiosblog.wordpress.com/
CraigG58 is offline   Reply With Quote
Old 07-22-2018, 12:02 PM   #37
CraigG58
Human being with feelings
 
CraigG58's Avatar
 
Join Date: Jan 2018
Location: North Port, Florida
Posts: 44
Default

Yep, I'm on Windows 10, and dgedit is just for Linux, correct? So, I've just been using Wordpad to do the editing.

I just found this page on the DrumGizmo web site that I didn't notice before:

https://www.drumgizmo.org/wiki/doku....n:file_formats

At first glance, it appears to be just what I was looking for... The basic syntax of the XML files. So, hopefully I can figure it out using that information.
__________________
Visit the not-so-world-famous Cygnus Studios:
https://cygnusstudiosblog.wordpress.com/
CraigG58 is offline   Reply With Quote
Old 07-22-2018, 12:06 PM   #38
shosty
Human being with feelings
 
Join Date: Aug 2015
Posts: 144
Default

Oh ok. Sorry, I deleted my reply because I realised you were replying to someone much more knowledgeable than me!

Yeah probably something very easy to fix when you know how. I'm sure there are xml checkers online that it might be worth putting it through if you get stuck.
shosty is offline   Reply With Quote
Old 07-23-2018, 12:40 PM   #39
CraigG58
Human being with feelings
 
CraigG58's Avatar
 
Join Date: Jan 2018
Location: North Port, Florida
Posts: 44
Default

Sorry, left something out of my last post, new one coming...
__________________
Visit the not-so-world-famous Cygnus Studios:
https://cygnusstudiosblog.wordpress.com/
CraigG58 is offline   Reply With Quote
Old 07-23-2018, 12:45 PM   #40
CraigG58
Human being with feelings
 
CraigG58's Avatar
 
Join Date: Jan 2018
Location: North Port, Florida
Posts: 44
Default

Hi JamesPeters, your favorite pain in the ass is back.

Okay, I think I've made a bit of progress here, but I'm still having some difficulties.

Again, my aim is to create a configuration which will perform a single kick drum replacement. Once I have that, I can duplicate it for my other various other kick samples.

Here's my current configuration... For the sake of sanity, I used the same filename as the sample as my naming convention:

Kick Drum Sample = "CYCdh_KesKick-08.wav" (stereo)
Resides in D:\craig\Music\Cygnus Studios\Software\VST\drumgizmo-vst-64bit-0.9.14\KickDrumReplacement\Instruments\Samples
*******

Drum Kit XML
Resides in D:\craig\Music\Cygnus Studios\Software\VST\drumgizmo-vst-64bit-0.9.14\KickDrumReplacement
*******

Code:
<?xml version="1.0" encoding="UTF-8"?>
<drumkit name="CYCdh_KesKick-08" description="Kick Drum Replacement Sample">
  <channels>
    <channel name="CYCdh_KesKick-08"/>
  </channels>
  <instruments>
    <instrument name="CYCdh_KesKick-08" file="Instruments/CYCdh_KesKick-08.xml">
      <channelmap in="CYCdh_KesKick-08" out="CYCdh_KesKick-08"/>
    </instrument>
  </instruments>
</drumkit>
Instrument XML
Resides in D:\craig\Music\Cygnus Studios\Software\VST\drumgizmo-vst-64bit-0.9.14\KickDrumReplacement\Instruments
*******

Code:
<?xml version='1.0' encoding='UTF-8'?>
<instrument version="2.0" name="CYCdh_KesKick-08">
  <samples>
    <sample name="CYCdh_KesKick-08">
      <audiofile channel="CYCdh_KesKick-08" file="Samples/CYCdh_KesKick-08.wav" filechannel="1"/>
    </sample>
  </samples>
</instrument>
MIDI Map
Resides in the same directory as the drum kit XML file: D:\craig\Music\Cygnus Studios\Software\VST\drumgizmo-vst-64bit-0.9.14\KickDrumReplacement
********

Code:
<?xml version="1.0" encoding="UTF-8"?>
<midimap>
  <map note="36" instr="CYCdh_KesKick-08"/>
</midimap>
*******

The first strange thing I ran into was, I couldn't get this to work at all until I added 'version="2.0"' to the instrument XML file. I noticed this parameter in the DrumGizmo XML syntax documentation, and gave it a try. Low and behold, after that I was finally hearing the replacement sample.

But, I'm only hearing it from the left channel, and only when I turn the "Wet" control on DrumGizmo up. On the right channel, I hear the original kick track. Obviously, something is still screwed up with my XML or routing, or maybe it's because the sample is in stereo?

Lastly, here's a screenshot of my mixer plugin layout:

https://drive.google.com/open?id=1bN...N4A6Mt0JYhh2uK

This has got to be something simple, any ideas where I'm screwing up here?
__________________
Visit the not-so-world-famous Cygnus Studios:
https://cygnusstudiosblog.wordpress.com/
CraigG58 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 10:37 AM.


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